10 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Blacksburg | 1 | 45,972 | 44,754 | 0.53% | 2,322 | 19.80 | Town |
Christiansburg | 2 | 22,034 | 23,304 | -1.14% | 1,497 | 14.72 | Town |
Merrimac | 3 | 2,866 | 2,893 | 1.74% | 1,668 | 1.72 | CDP |
Shawsville | 4 | 1,584 | 1,952 | 1.15% | 666 | 2.38 | CDP |
Belview | 5 | 1,274 | 999 | 2.08% | 721 | 1.77 | CDP |
Elliston | 6 | 1,139 | 1,040 | 1.33% | 1,043 | 1.09 | CDP |
Prices Fork | 7 | 1,001 | 840 | -0.4% | 496 | 2.02 | CDP |
Riner | 8 | 977 | 1,196 | 0.83% | 670 | 1.46 | CDP |
Plum Creek | 9 | 928 | 1,066 | -4.13% | 598 | 1.55 | CDP |
Lafayette | 10 | 615 | 813 | 1.82% | 965 | 0.64 | CDP |
Blacksburg is the largest city in Montgomery County, with a population of 45,972.
Lafayette is the smallest city in Montgomery County.
There are 10 cities in Montgomery County, Virginia.