Homes for Sale in Montgomery County, VA

Blacksburg
$73,000 - $2,850,000 Average Price Single Family Home: $533,888 Condo/Townhome: $153,167
Christiansburg
$75,900 - $1,499,000 Average Price Single Family Home: $294,076
Riner
$130,000 - $2,800,000 Average Price Single Family Home: $497,480
Elliston
$81,500 - $474,900 Average Price Single Family Home: $250,425
Shawsville
$88,000 - $449,500 Average Price Single Family Home: $228,300
Pilot
$89,900 - $894,900 Average Price Single Family Home: $441,550

Cities in Montgomery County, VA