Homes for Sale in Franklin County, VA

Rocky Mount
$49,900 - $724,900 Average Price Single Family Home: $225,760
Penhook
$99,900 - $8,950,000 Average Price Single Family Home: $1,281,374 Condo/Townhome: $204,000
Hardy
$224,995 - $1,065,000 Average Price Single Family Home: $417,043
Union Hall
$119,900 - $1,585,000 Average Price Single Family Home: $622,343
Wirtz
$110,000 - $1,199,000 Average Price Single Family Home: $499,413
Boones Mill
$69,000 - $935,000 Average Price Single Family Home: $340,817
Ferrum
$84,500 - $1,375,000 Average Price Single Family Home: $312,622
Callaway
$94,950 - $599,000 Average Price Single Family Home: $278,511
Glade Hill
$89,000 - $889,000 Average Price Single Family Home: $284,625

Cities in Franklin County, VA