Homes for Sale in Montgomery County, VA

Blacksburg
$82,000 - $2,850,000 Average Price Single Family Home: $549,091 Condo/Townhome: $170,888
Christiansburg
$60,000 - $1,499,000 Average Price Single Family Home: $315,072
Elliston
$84,000 - $474,900 Average Price Single Family Home: $241,959
Riner
$129,000 - $2,800,000 Average Price Single Family Home: $584,888
Shawsville
$59,500 - $249,900 Average Price Single Family Home: $168,322
Pilot
$129,900 - $750,000 Average Price Single Family Home: $441,760

Cities in Montgomery County, VA