Montgomery County, VA
10 towns and cities in Montgomery County, Virginia
Montgomery County is a county in Virginia with 99,721 residents and 387 sq mi of land.
Advertisement
Towns and cities in Montgomery County
- Belview 1,128
- Blacksburg 44,826
- Christiansburg 23,348
- Elliston 855
- Lafayette 429
- Merrimac 2,858
- Plum Creek 1,350
- Prices Fork 1,142
- Riner 949
- Shawsville 1,241
Last updated: