Surry County, NC
8 towns and cities in Surry County, North Carolina
Surry County is a county in North Carolina with 71,359 residents and 533 sq mi of land.
Advertisement
Towns and cities in Surry County
- Dobson 1,462
- Elkin 4,122
- Flat Rock 1,326
- Lowgap 267
- Mount Airy 10,676
- Pilot Mountain 1,440
- Toast 1,423
- White Plains 1,025
Last updated: