← 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.
| Town | Population | Typical household income | Typical 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.
- 24060 Blacksburg
- 24061 Blacksburg
- 24073 Christiansburg
- 24087 Elliston
- 24138 Pilot
- 24149 Riner
- 24162 Shawsville
Nearby counties in Virginia
Link to this page
Copy this HTML to link to this page from your own site.