Town Chart.

← Back to Discover · All towns in Virginia

Towns in Montgomery County

9 towns with data in Montgomery County, Virginia, largest first. Find your matches.

Blacksburg is the largest of the 9 towns we list in Montgomery County, with 45,446 people. Together they have 76,475 people.

TownPopulationTypical household incomeTypical home price
Blacksburg 45,446 $50,182 $446,300
Christiansburg 22,720 $77,147 $252,600
Merrimac 2,733 $53,611 n/a
Plum Creek 1,068 $41,603 n/a
Riner 1,038 $105,759 $388,000
Belview 990 $55,288 n/a
Elliston 952 $47,045 $255,300
Prices Fork 900 $69,063 $300,000
Lafayette 628 $34,596 n/a

ZIP codes in Montgomery County

7 ZIP codes in Montgomery County, Virginia. A ZIP code can also reach into a neighboring county.

Nearby counties in Virginia

Link to this page

Copy this HTML to link to this page from your own site.