Homes for Sale in Botetourt County, VA

Buchanan
$110,800 - $1,599,950 Average Price Single Family Home: $297,785
Fincastle
$149,900 - $1,375,000 Average Price Single Family Home: $504,394
Blue Ridge
$69,950 - $579,900 Average Price Single Family Home: $361,577
Troutville
$45,700 - $509,950 Average Price Single Family Home: $308,342
Daleville
$234,500 - $2,100,000 Average Price Single Family Home: $694,442
Eagle Rock
$0 - $0

Cities in Botetourt County, VA