The North Carolina Small Town Fact Book, published by the North Carolina Rural Economic Development Center, is a great source of fun and interesting facts. Just this morning I’ve learned that, as of the 2000 Census, there were 478 towns in our state with populations of less than 10,000. Over 900,000 North Carolinians live in small towns, with more of these communities in the eastern part of the state than in the Piedmont or mountain regions. There are seventeen towns with populations of under 100, the smallest being Love Valley (pop. 30), Spencer Mountain (pop. 51), and Bear Grass (pop. 53).