Homes for Sale in Franklin County, VA

Rocky Mount
$53,500 - $975,000 Average Price Single Family Home: $252,657
Penhook
$74,900 - $8,950,000 Average Price Single Family Home: $1,143,674
Hardy
$199,950 - $999,900 Average Price Single Family Home: $440,662
Union Hall
$99,500 - $1,585,000 Average Price Single Family Home: $623,896 Condo/Townhome: $229,500
Wirtz
$159,950 - $1,199,000 Average Price Single Family Home: $574,188
Ferrum
$84,500 - $1,375,000 Average Price Single Family Home: $337,707
Boones Mill
$111,500 - $497,000 Average Price Single Family Home: $299,625
Callaway
$89,950 - $549,900 Average Price Single Family Home: $272,379
Glade Hill
$88,900 - $865,000 Average Price Single Family Home: $331,110

Cities in Franklin County, VA