916 Homes For Sale in Franklin County, VA

Sort by:
house for sale
3 bds | 4 ba | 3,905 sqft

55 Harbor View Cir, Penhook, VA 24137

The Waters Edge - Wide channel views and Peaks of Otter. Contemporary home with totally renovated kitchen, gas fireplace...
Save
View Home
$745,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,358 sqft

105 Cove Dr, Wirtz, VA 24184

Beautifully maintained Lakefront Home, Covered Boatdock with Cabana. Renovated in 2012 with New Roof, New Fiber Cement S...
Save
View Home
$489,500
View Est. Payment
house for sale
6 bds | 5 ba | 4,546 sqft

285 East Pointe Dr, Penhook, VA 24137

Welcome to 285 East Pointe Dr in The Waters Edge at Smith Mountain Lake. The foyer greets you into this beautiful 6 bedr...
Save
View Home
$1,399,000
View Est. Payment
house for sale
4 bds | 3 ba | 3,516 sqft

74 Star Lake Rd, Union Hall, VA 24176

Great lakefront home situated on a gorgeous landscaped lot. This 4 bedroom home features an extra large great room with ...
Save
View Home
$643,999
View Est. Payment
house for sale
3 bds | 2 ba | 2,240 sqft

1110 High Meadows Dr, Wirtz, VA 24184

Attention Log Home Lovers. Don't miss the opportunity to own this unique log home situated on a park-like 5 acre parcel....
Save
View Home
$175,000
View Est. Payment
house for sale
4 bds | 3 ba | 2,602 sqft

380 Riverbend Dr, Rocky Mount, VA 24151

Enjoy Main Level Living in this Beautiful 4Bed/3Bath Home on 5 acre Private Setting in Riverbend! Super Convenient to Ro...
Save
View Home
$324,950
View Est. Payment
house for sale
2 bds | 4 ba | -- sqft

475 Cambridge Ct E5, Hardy, VA 24101

This amazing waterfront town home was completely remodeled and has many upgrades with new flooring, all new kitchen with...
Save
View Home
$314,500
View Est. Payment
house for sale
3 bds | 2 ba | 1,275 sqft

325 Hatcher St, Rocky Mount, VA 24151

Adorable starter home in town but surrounded by woods for privacy! Completely updated in 2008. Entry level master suite,...
Save
View Home
$136,700
View Est. Payment
house for sale
3 bds | 1 ba | 1,008 sqft

525 Diamond Ave, Rocky Mount, VA 24151

Move in ready! This brick ranch home with 3-bedrooms located in Rocky Mount awaits you! Convenient location close to sho...
Save
View Home
$129,900
View Est. Payment
house for sale
4 bds | 4 ba | 2,798 sqft

50 Keiths Pl, Rocky Mount, VA 24151

Incredible mountain views from this quality built home located close to Roanoke in a lovely rural setting. Enjoy one lev...
Save
View Home
$419,000
View Est. Payment
house for sale
5 bds | 5 ba | 3,518 sqft

85 Milestone Ln, Penhook, VA 24137

This home has it all: Upgraded throughout with open floor plan - see extensive list. Multiple views of golf course - gre...
Save
View Home
$635,000
View Est. Payment
house for sale
5 bds | 4 ba | 2,669 sqft

70 Hay Field Dr, Boones Mill, VA 24065

Beautiful and spacious 5 bedroom, 3.5 bath colonial situated on over 2 acres in a coveted Boones Mill neighborhood. Main...
Save
View Home
$344,950
View Est. Payment
house for sale
4 bds | 3 ba | 2,877 sqft

12800 Callaway Rd, Callaway, VA 24067

This home is what you have been looking for! With over 35 acres located at the base of the Blue Ridge Parkway and only 3...
Save
View Home
$475,000
View Est. Payment
house for sale
4 bds | 3 ba | 2,888 sqft

8617 Willow Branch Rd, Boones Mill, VA 24065

This home is located on 19.87 acres in South Roanoke County and features 2 Master Bedrooms on the first floor and 2 bedr...
Save
View Home
$399,000
View Est. Payment
house for sale
4 bds | 3 ba | 2,525 sqft

2964 Burnt Chimney Rd, Wirtz, VA 24184

Garage lovers!! Two car attached plus 28' x 40' six car detached w/ 12' ceiling, elec and A/C. Gorgeous, meticulously ma...
Save
View Home
$449,950
View Est. Payment
lots land for sale
3.41 acres

2491 Rakes Rd, Rocky Mount, VA 24151

3.41 usable acreage - whether you're looking for a nice home, a 28 x 32 garage or privacy, you will find it all right he...
Save
View Home
$64,500
View Est. Payment
house for sale
3 bds | 2 ba | 1,738 sqft

65 Windsor Dr, Rocky Mount, VA 24151

Stunning, recent renovation. This Cape Cod oozes character. Just in time for summer, this 1-acre private lot has a beaut...
Save
View Home
$199,900
View Est. Payment

Location data not available