885 Homes For Sale in Franklin County, VA

Sort by:
New
lots land for sale
16.8 acres

3 Ridgefield Lane, Ferrum, VA 24088

All wooded, just outside of Ferrum on private road, the building area of this parcel is at the end of the road, you need...
Save
View Home
$47,500
View Est. Payment
New
lots land for sale
1.27 acres

Lot 7 Dudley Creek Rd, Hardy, VA 24101

Beautifully building lot ready for your dream home. Gentle laying lot with 1.27 acres. Convenient Location with easy acc...
Save
View Home
$29,900
View Est. Payment
New
house for sale
2 bds | 2 ba | 984 sqft

650 Monte Vista Rd 402, Union Hall, VA 24176

Highland Pointe Condo - Beautiful small community with tennis, swimming, boat dock and trailer storage. Great location o...
Save
View Home
$259,000
View Est. Payment
New
lots land for sale
0.55 acres

Lot 20 Lake Park Dr, Union Hall, VA 24176

Easy to Build, gentle, almost flat Lot in a peaceful natural setting with Lake-Access just down the street. There is a C...
Save
View Home
$17,500
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,624 sqft

801 Ledbetter Rd Rd, Rocky Mount, VA 24151

More pictures to come.All one level living.Remodeled Kitchen with brand new stainless steel appliances. Carpet replaced ...
Save
View Home
$164,999
View Est. Payment
New
house for sale
4 bds | 2 ba | 1,428 sqft

435 Orchard Ave, Rocky Mount, VA 24151

Updated home with 28x28 detached garage/workshop. Updates include gas furnace, heat pump, windows, doors, electrical, li...
Save
View Home
$165,000
View Est. Payment
New
house for sale
2 bds | 3 ba | 2,794 sqft

2834 Carolina Springs Rd, Rocky Mount, VA 24151

The garden spot of Franklin County contains some the prettiest views in the area and this home has the King Tut view of ...
Save
View Home
$259,900
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,176 sqft

500 Tall Tree Rd, Wirtz, VA 24184

Adorable doesn't begin to describe this well maintained ranch cottage with full walk-out basement. Beautifully designed ...
Save
View Home
$212,000
View Est. Payment
house for sale
2 bds | 2 ba | 1,263 sqft

411 Marina Bay Dr 305, Penhook, VA 24137

Location and view - located in the 300 building of Marina Bay Condo neighborhood in The Waters Edge community with all i...
Save
View Home
$290,000
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
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
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
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
4 bds | 5 ba | 3,254 sqft

320 Island Green Dr 18, Penhook, VA 24137

Beautiful Lakefront town home located in The Island Green neighborhood in The Water's Edge Country Club community with a...
Save
View Home
$720,000
View Est. Payment
house for sale
-- bds | -- ba | -- sqft

Lot 3 Blue Heron Dr, Wirtz, VA 24184

Super Buy!!! Very Gently Sloping easy to build on Waterfront Lot with a newly built oversized double boat slip boat dock...
Save
View Home
$269,000
View Est. Payment
house for sale
4 bds | 3 ba | 3,176 sqft

105 Smith Rd, Glade Hill, VA 24092

Private retreat near Smith Mountain Lake allows for endless possibilities. 5 aces with brick home and large detached gar...
Save
View Home
$275,000
View Est. Payment
multi family for sale
-- bds | -- ba | -- sqft

Lot 34 Lake View Pt, Glade Hill, VA 24092

RARE opportunity!!! Great building waterfront lot under 100K. buy now, build later and still enjoy the lake life. Subdiv...
Save
View Home
$99,950
View Est. Payment

Location data not available