847 Homes For Sale in Franklin County, VA

Sort by:
New
house for sale
3 bds | 3 ba | 2,256 sqft

7359 Wilson Rd, Boones Mill, VA 24065

KING OF THE HILL! WHEN YOU LIVE AT THE TOP OF A MOUNTAIN, IT'S YOUR MOUNTAIN! WELL, 606 ACRES OF IT. FEAST YOUR EYES ON ...
Save
View Home
$224,950
View Est. Payment
New
lots land for sale
2.17 acres

Lot 9a Big Cove Dr, Penhook, VA 24137

2.17 acres on a beautiful flat lot w/well already installed- Perfect property for building your dream home. 162 ft of wa...
Save
View Home
$224,989
View Est. Payment
New
lots land for sale
5.01 acres

Lot 9 Big Cove Dr, Penhook, VA 24137

5 acres on a beautiful flat lot w/well already installed-Perfect property for building your dream home. 300 ft of waterf...
Save
View Home
$450,000
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,500 sqft

1047 Highland Lake Rd, Union Hall, VA 24176

Sit back, relax and enjoy the views! This home is perfect for a full time home, or vacation home. Great location with a ...
Save
View Home
$435,000
View Est. Payment
New
lots land for sale
2.84 acres

Lot 9b Big Cove Dr, Penhook, VA 24137

2.84 acres on a beautiful flat lot w/well already installed. Perfect property for building your dream home. 162 ft of wa...
Save
View Home
$249,995
View Est. Payment
New
house for sale
4 bds | 5 ba | 5,901 sqft

697 Labellevue Dr, Boones Mill, VA 24065

Home Designed for Multi-Generational Living! 4Bed/4.1Bath Home offers Full In-Law Quarters w/Private Drive & Entry. Hard...
Save
View Home
$539,900
View Est. Payment
New
house for sale
2 bds | 2 ba | 932 sqft

274 Blue Hills Dr, Boones Mill, VA 24065

Great starter, get-a-way cottage, or investment home with +/- 2 acres of land around Melody Lake. Community picnic area ...
Save
View Home
$84,900
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,620 sqft

225 Mckinley Dr, Henry, VA 24102

Beautiful home on 5.94 acres in Franklin County! Privacy and peace and quiet. This home features 3 bedrooms and 2 full b...
Save
View Home
$89,950
View Est. Payment
New
Prime corner lot! Great building site. Wooded area will allow privacy. Convenient to Roanoke, Rocky Mount, and Smith Mou...
Save
View Home
$44,500
View Est. Payment
New
lots land for sale
8.5 acres

0 Northridge Rd, Hardy, VA 24101

8.5 prime road frontage acres. Located 10 minutes to Westlake and approx. 25 minutes to Roanoke. Property lays well with...
Save
View Home
$75,000
View Est. Payment
New
house for sale
3 bds | 3 ba | 2,523 sqft

1457 Webster Corner Rd, Callaway, VA 24067

Cahas Mountain Gem! Immaculate Brick Ranch, 11 acre Private Setting, Bold Stream, Cleared & Wooded Acreage. Very Well Ma...
Save
View Home
$269,000
View Est. Payment
New
house for sale
3 bds | 3 ba | 2,360 sqft

2972 Algoma Rd, Boones Mill, VA 24065

Gorgeous log home on 13.39 acres with beautiful setting and mountain views! This home boasts 3 spacious bedrooms, 3 full...
Save
View Home
$389,900
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,779 sqft

Lot 15 Bermuda Dr, Hardy, VA 24101

PICK OUT YOUR EXTERIOR/INTERIOR COLORS, THIS NEW, SMART & STYLISH 3 BED,2 FULL BATH, FULL WALK OUT BASEMENT CARRIAGE HOM...
Save
View Home
$399,000
View Est. Payment
New
house for sale
3 bds | 3 ba | 1,716 sqft

120 Mount Airy Rd, Hardy, VA 24101

Look no further! The ideal location with easy access to Roanoke and Smith Mountain Lake. Beautifully maintained home on ...
Save
View Home
$224,800
View Est. Payment
New
lots land for sale
24.75 acres

00 Mount Carmel Rd, Rocky Mount, VA 24151

Beautiful wooded tract of timber, has stream, mostly hardwoods, Great Hunting- tree stand included-4 wheeling - camping-...
Save
View Home
$69,900
View Est. Payment
house for sale
4 bds | 4 ba | 4,230 sqft

110 Swenfield Rd, Callaway, VA 24067

This is an absolute show piece! Come relax in the gorgeous remodeled country getaway! 8.75 acres, over 4,000 sq. ft. and...
Save
View Home
$429,950
View Est. Payment
house for sale
3 bds | 4 ba | 2,644 sqft

110 Oak Garden Dr, Boones Mill, VA 24065

1.46 acres with maintenance free 2 story colonial. Only 15 minutes to Roanoke, 15 minutes to Smith Mountain Lake, and on...
Save
View Home
$278,000
View Est. Payment

Location data not available
loading