I thought about hamlet (as well as several similar words for small rural towns). I didn't mention them, however, because to me they only convey "small in population".I also believed that hamlet would be appropriate here, meaning a small settlement, too small to be a village. This is a Middle English term originating from the UK.
From the OED's definition of stick:
g. the sticks: a remote, thinly populated, rural area; the backwoods; hence, in extended (freq. depreciatory) use, any area that is off the beaten track or thought to be provincial or unsophisticated; esp. in phr. in the sticks. orig. U.S.
Another thread which mentions a variation of the B.F. thing (see post #2)...