Ohio Residents love relocating to the South

Mon, December 11, 2017  |  11:19 PM

North Carolina's Smallest Retirement Towns

North Carolina's Smallest Retirement Towns
  1. Cashiers, Jackson County, population: 157
  2. Bald Head Island, Brunswick County, population: 158
  3. Watha, Pender County, population: 190
  4. Crossnore, Avery County, population: 192
  5. Autryville, Sampson County, population: 196
  6. Eureka, Wayne County, population: 197
  7. Sugar Mountain, Avery County, population: 198
  8. Harrells, Sampson County, population: 202
  9. Cerro Gordo, Columbus County, population: 207
  10. Walstonburg, Greene County, population: 219
  11. Mesic, Pamlico County, population: 220
  12. Seagrove, Randolph County, population: 228
  13. Dillsboro, Jackson County, population: 232
  14. Roxobel, Bertie County, population: 240
  15. Bath, Beaufort County, population: 249
  16. Kelford, Bertie County, population: 251
  17. Vandemere, Pamlico County, population: 254
  18. Earl, Cleveland County, population: 260
  19. Creswell, Washington County, population: 276
  20. Severn, Northampton County, population: 276
  21. Parmele, Martin County, population: 278
  22. Stonewall, Pamlico County, population: 281
  23. Turkey, Sampson County, population: 292
  24. Atkinson, Pender County, population: 299
  25. East Laurinburg, Scotland County, population: 300

Population Numbers Source: U.S. Census Bureau • 2010 Census.