34,286

Franklin County, VA Homes

Section Image Section Image
  • /74

    $1,475,000

    • 4 Beds
    • 3 Baths
    • 3,022 Sq Ft

    194 Kings Way, Wirtz, VA 24184

    500' of water frontage tucked away on a quiet cul-de-sac in sought-after Royal Estates, this exceptional lakefront retreat offers privacy, mature trees, & stunning water views. The property includes the 0.57-acre homesite plus an adjoining 1.23-acre lot for a combined 1.8 acres with over 500' of shoreline. The 4BR, 3BA home features 3,000+ SF, a spacious terrace-level recreation area, abundant

    Agent Photo

    Teresa Grant

    Keller Williams

    194 Kings Way, Wirtz, VA 24184
  • /20

    Starting at $1,249 Plus Fees

    • 1 - 2 Beds

    200 Village Springs Dr, Hardy, VA 24101

    Live near one of Virginias most known places! Smith mountain lake is only 3 miles away from our new Westlake Apartments! Located off of Booker T. Washing highway, in Franklin County school district and minutes away from Bridgewater Plaza! Grill out with friends and family by our brand-new pool right by the clubhouse! There is lots to love about these new apartment homes! featuring 1 Bedroom and 2

    Westlake Apartment Homes

    200 Village Springs Dr, Hardy, VA 24101
  • /58

    $439,900

    Sold May 27, 2026

    4660 Franklin St, Rocky Mount, VA 24151

    • 5 Beds
    • 3 Baths
    • 2,064 Sq Ft
    • Built 1973

    Last Sold Summary

    • $213/SF
    • 8 Days On Market

    Current Estimated Value $449,555

    Last Listing Agent Stephen Floyd PROPERTY NAVIGATORS LLC

    4660 Franklin St, Rocky Mount, VA 24151
    • /79

      Est $899,153

      Not Listed For Sale

      190 Lands End Cir, Union Hall, VA 24176

      • 4 Beds
      • 3.5 Baths
      • 3,906 Sq Ft
      • Built 2006
      190 Lands End Cir, Union Hall, VA 24176

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Alla Scott COLDWELL BANKER TOWNSIDE, REALTORS®

  • /81

    $1,000,000

    • 3 Beds
    • 3 Baths
    • 1,958 Sq Ft

    371 Lake View Point, Glade Hill, VA 24092

    Brand New Waterfront 10 mi to Westlake and Smith Mountain Lake shopping and amenities. Built by Ellis Custom Homes, this is Entry Level Living at its Finest! Designed to utilize every square foot efficiently and boasting 3-Large Bedrooms, 2-Primary Suites, 3- Full Baths, a Large Great Room space & Screened Porch All on the Entry Level. LVP Flooring throughout, Granite & Stainless Kitchen, Tile

    Agent Photo

    Fred Cuffari

    SMITH MTN LAKE HOMES BROKERED BY BUYERS AGCY OF SML

    371 Lake View Point, Glade Hill, VA 24092
  • /20

    $3,632

    Total Monthly Price

    • 3 Beds
    • 3 Baths
    • 2,497 Sq Ft
    • Condo for Rent

    4984 Webster Rd Unit SI ID1546111P, Glade Hill, VA 24092

    The advertised rate of $3,632/month is the lowest available price, based on a 1 month(s) and 2 day(s) stay with a move-in date of February 13, 2027. Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed

    4984 Webster Rd Unit SI ID1546111P, Glade Hill, VA 24092
  • /58

    $1,150,000

    Sold May 12, 2026

    385 Cross Harbor Dr, Penhook, VA 24137

    • 3 Beds
    • 3 Baths
    • 2,882 Sq Ft
    • Built 1988

    Last Sold Summary

    • $399/SF
    • 2 Days On Market

    Current Estimated Value $1,225,041

    Last Listing Agent Peter Roberts BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    385 Cross Harbor Dr, Penhook, VA 24137
    • /30

      Est $221,411

      Not Listed For Sale

      29 Scotch Pine Dr, Copper Hill, VA 24079

      • 2 Beds
      • 2 Baths
      • 1,200 Sq Ft
      • Built 2005
      29 Scotch Pine Dr, Copper Hill, VA 24079

      Last Sold Summary

      • 143 Days On Market

      Last Listing Agent Thomas Boettner WAINWRIGHT & CO., REALTORS®

  • /56

    $499,899

    • 4 Beds
    • 3 Baths
    • 3,115 Sq Ft

    98 Shanleys Loop, Ferrum, VA 24088

    Move-in ready 4BR/3BA custom home nestled on a peaceful 1.2-acre lot, just 1 mile from Ferrum College! Designed for comfort & versatility, this home offers main-level living with an open-concept layout, spacious kitchen with abundant cabinetry, walk-in pantry & separate laundry. The sun-filled great room showcases soaring ceilings, hardwood floors & flows seamlessly into a relaxing sunroom.

    Agent Photo

    Jarrod Hines

    Real Broker, LLC

    98 Shanleys Loop, Ferrum, VA 24088
  • /6

    $975

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 896 Sq Ft
    • House for Rent

    1265 Scuffling Hill Rd, Rocky Mount, VA 24151

    PENDING Coming available after October 31, 2026. 1265 Scuffling Hill Rd. Updated 2 bedroom 1 bath house with office. Hardwood floors. Updated kitchen and bathroom. Full unfinished basement. Electric, sewer and town water to be in tenants name. Tenant to maintain yard. Washer/dryer hookups in basement. No Smoking or vaping. No Pets. 12 month lease. Application fee with credit,

    1265 Scuffling Hill Rd, Rocky Mount, VA 24151
  • /38

    $182,207

    Sold Jun 18, 2026

    1993 Boones Mill Rd, Boones Mill, VA 24065

    • 3 Beds
    • 2 Baths
    • 880 Sq Ft
    • Built 1996

    Last Sold Summary

    • 3% Above List Price
    • $207/SF
    • 47 Days On Market

    Current Estimated Value $184,635

    Last Listing Agent Stephen Floyd PROPERTY NAVIGATORS LLC

    1993 Boones Mill Rd, Boones Mill, VA 24065
    • /13

      Est $127,015

      Not Listed For Sale

      235 Goat Ln, Rocky Mount, VA 24151

      • 3 Beds
      • 2 Baths
      • Built 2008
      235 Goat Ln, Rocky Mount, VA 24151

      Last Sold Summary

      • 32 Days On Market

      Last Listing Agent Kendra Porter Virginia Realty Group

  • /191

    $5,750,000

    $250K PRICE DROP
    • 6 Beds
    • 8 Baths
    • 7,961 Sq Ft

    64 Grande Lake Cir, Moneta, VA 24121

    A rare opportunity to own one of the most extraordinary waterfront estates ever built at Smith Mountain Lake. Completed in 2026 within the prestigious gated community of Bridgewater Grande, this ultra-custom modern masterpiece offers nearly 7,900 square feet of uncompromising design where exceptional craftsmanship, bespoke finishes, and breathtaking architecture create a residence unlike anything

    Agent Photo

    Dawn Lambert

    EXP REALTY LLC - SML

    64 Grande Lake Cir, Moneta, VA 24121
  • /11

    $900

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft
    • House for Rent

    200 Mountain View Dr, Rocky Mount, VA 24151

    Available now! Located in Franklin Heights! Built: 1980 Living Area: 864 200 Mountain View Dr Apt D. Brick 2 bedroom with 1 bath townhouse. Privacy fence on back porch. Stove and refrigerator. Central heating and cooling. Stack-able washer and dryer included. Town water, trash and sewer included. Tenant to verify internet accessibility.No satellite dishes, no pets and no smoking

    200 Mountain View Dr, Rocky Mount, VA 24151
  • /11

    $52,500

    Sold Oct 07, 2025

    Lot 18 Walnut Run Dr, Hardy, VA 24101

    • Land
    • 1.16 Acres
    • $45,259 per Acre

    Last Sold Summary

    • 12% Below List Price
    • 13 Days On Market

    Last Listing Agent SHEILA PAGE MKB, REALTORS®

    Lot 18 Walnut Run Dr, Hardy, VA 24101
    • /82

      Est $1,860,244

      Not Listed For Sale

      271 Compass Cove Cir, Moneta, VA 24121

      • 4 Beds
      • 4.5 Baths
      • 3,986 Sq Ft
      • Built 2016
      271 Compass Cove Cir, Moneta, VA 24121

      Last Sold Summary

      • 9 Days On Market

      Last Listing Agent Fred Hall BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS® - MAIN

  • /3

    $199,900

    • Land
    • 33,541 Sq Ft
    • $259,610 per Acre

    LOT 454 E Pointe Dr, Penhook, VA 24137

    Wooded waterfront lot on Smith Mountain Lake. Located in the beautiful and prestigious community of The Water's Edge Golf Course and Country Club. Build your dream home in this quiet cove and enjoy all the amenities of the neighborhood. AEP approved dock permit attached under documents. Active club membership.

    Agent Photo

    Debbie Shelton

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    LOT 454 E Pointe Dr, Penhook, VA 24137
  • /19

    $1,400

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • House for Rent

    11952 Snow Creek Rd, Rocky Mount, VA 24151

    Available Now. 11952 Snow Creek Rd, Rocky Mount VA 24151 (Snow Creek). 3 bedroom with 2 bath singlewide mobile home on a large flat lot with scenic mountain views. This home has been totally remodeled with beautiful neutral colors. Enjoy new flooring, fresh paint, new HVAC, new cabinets, countertops, vanities, light fixtures, tubs and porches. This is a must see property! Shared well. Private

    11952 Snow Creek Rd, Rocky Mount, VA 24151
  • /42

    $245,000

    Sold Jun 25, 2026

    99 Kasey Farm Ln, Ferrum, VA 24088

    • 4 Beds
    • 2.5 Baths
    • 1,410 Sq Ft
    • Built 1970

    Last Sold Summary

    • 12% Below List Price
    • $174/SF
    • 80 Days On Market

    Current Estimated Value $263,014

    Last Listing Agent Angie McGhee MKB, REALTORS® - FRANKLIN CO

    99 Kasey Farm Ln, Ferrum, VA 24088
    • /19

      Not Listed For Sale

      Lot 29 Royal Tern St, Wirtz, VA 24184

      Lot 29 Royal Tern St, Wirtz, VA 24184

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Alla Scott COLDWELL BANKER TOWNSIDE, REALTORS®

  • /51

    $390,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,694 Sq Ft

    5154 Truman Hill Rd, Hardy, VA 24101

    Welcome to quiet country living in the heart of the Blue Ridge Mountains & minutes from Smith Mountain Lake. Enter a long private canopied drive of mature trees into your fully renovated modern home. Enjoy raising chickens with a fully insulated 8X8 coop and run. on 2.57 acres, there's plenty of potential for a working homestead, farm or leave as a wooded retreat, 15 minutes from Smith Mt Lake,

    Agent Photo

    DON MARR

    NextHome TwoFourFive

    5154 Truman Hill Rd, Hardy, VA 24101
  • /21

    $850

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • House for Rent

    2874 Fork Mountain Rd, Bassett, VA 24055

    Available to tour! 2874 Fork Mountain Rd, Bassett VA 24055 (Franklin County). 2 bedroom with 2 bath mobile home. New Flooring and paint. Shared well water. Private septic. Conveniently located right off of 220N. Central heat and air. Nice Deck with a private setting and nice yard. Tenant to mow and trim yard. Washer/dryer hook ups. Pets are not allowed. Smoking inside is not allowed. Monthly

    2874 Fork Mountain Rd, Bassett, VA 24055
  • /47

    $350,000

    Sold Apr 22, 2026

    75 Acorn Rd, Rocky Mount, VA 24151

    • 5 Beds
    • 3 Baths
    • 2,793 Sq Ft
    • Built 1953

    Last Sold Summary

    • 7% Below List Price
    • $125/SF
    • 51 Days On Market

    Current Estimated Value $360,161

    Last Listing Agent Angie McGhee MKB, REALTORS® - FRANKLIN CO

    75 Acorn Rd, Rocky Mount, VA 24151
    • /11

      Not Listed For Sale

      LOTS 27-29 Woods Edge Dr, Rocky Mount, VA 24151

      LOTS 27-29 Woods Edge Dr, Rocky Mount, VA 24151

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Fred Cuffari SMITH MTN LAKE HOMES BROKERED BY BUYERS AGCY OF SML

  • /52

    $439,950

    $10K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,145 Sq Ft

    540 Nursery Rd, Boones Mill, VA 24065

    WHAT A STEAL! BEAUTIFUL, MODERN ABODE w/ SPACIOUS OPEN FLOOR PLAN, BUILT IN 2007 w/ 4 BR & 2 FULL BATHS! COMPLETE WITH ENERGY- SAVING SOLAR PANELS (CURRENT BILL IS $185/MO), FENCED FLAT YARD, 2 CAR GARAGE, ADDITIONAL TALL GARAGE, COZY CABIN ON SITE W/ ELEC & DECK OVERLOOKING CREEK-FED POND & POURED GRAVEL ROAD TO REAR OF 1.75 ACRES. GARDEN SPACE, KOI PONDS, FIREPIT, COVERED FRONT PORCH, PATIO FOR

    Agent Photo

    Anastasia Thompson

    WAINWRIGHT & CO., REALTORS®- LAKE

    540 Nursery Rd, Boones Mill, VA 24065
  • /24

    $1,700

    Total Monthly Price

    • 3 Beds
    • 3 Baths
    • 1,888 Sq Ft
    • House for Rent

    1206 Dans Rd, Boones Mill, VA 24065

    PENDING! 1206 Dans Rd, Boones Mill. Built: 1850 Living Area: 1,856 sq. ft. This is one of a kind remodeled 2 story gorgeous farm house on a park like setting. Hardwood floors. Beautiful landscaping with beautiful views of mountains and rolling land. 3 bedrooms with 3 full baths with heat pump. Updated kitchen and baths.No smoking on property. No pets of any kind, no exceptions.

    1206 Dans Rd, Boones Mill, VA 24065
  • /79

    $693,000

    Sold Apr 24, 2026

    287 Waterside Dr, Moneta, VA 24121

    • 3 Beds
    • 3.5 Baths
    • 1,922 Sq Ft
    • Built 1986

    Last Sold Summary

    • $361/SF
    • 42 Days On Market

    Current Estimated Value $678,580

    Last Listing Agent Sonya Dickinson MKB, REALTORS®

    287 Waterside Dr, Moneta, VA 24121
    • /53

      Not Listed For Sale

      469 Tall Tree Rd, Wirtz, VA 24184

      469 Tall Tree Rd, Wirtz, VA 24184

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent CHARLES HUNT WHITETAIL PROPERTIES REAL ESTATE LLC

  • /4

    $250,000

    • Land
    • 1.02 Acres
    • $245,098 per Acre

    LOT C-28 Booker t Washington Hwy, Moneta, VA 24121

    Lakewatch Plantation-self-contained rural Village Center zoned PCD a Planned/Commercial(Residential) development. It offers a wide variety of Residential, Commercial & Community activities. There are 54 graded Commercial pads w/water & gravity sewer.

    Agent Photo

    Teresa Grant

    KELLER WILLIAMS REALTY LYNCHBURG

    LOT C-28 Booker t Washington Hwy, Moneta, VA 24121
  • /42

    $2,495

    Total Monthly Price

    • 3 Beds
    • 3.5 Baths
    • 1,920 Sq Ft
    • Townhouse for Rent

    500 Cambridge Ct, Hardy, VA 24101

    Enjoy lake living in this beautifully situated townhome community on Smith Mountain Lake. This spacious long-term rental offers access to a community dock and includes a boat slip currently configured for two jet skis, making it easy to take advantage of everything the lake has to offer.The home features two master suites, including a primary suite with stunning lake views and a private

    500 Cambridge Ct, Hardy, VA 24101
  • /31

    $300,000

    Sold Feb 02, 2026

    52 Amber Ln, Callaway, VA 24067

    • 3 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Built 1984

    Last Sold Summary

    • $214/SF
    • 67 Days On Market

    Current Estimated Value $315,072

    Last Listing Agent Rick Smith MKB, REALTORS® - AT THE LAKE

    52 Amber Ln, Callaway, VA 24067
    • /23

      Not Listed For Sale

      LOT A Virgil H Goode Hwy, Rocky Mount, VA 24151

      LOT A Virgil H Goode Hwy, Rocky Mount, VA 24151

      Last Sold Summary

      • 128 Days On Market

      Last Listing Agent Natalie Gongloff Piedmont Realty

  • /14

    $48,000

    • Land
    • 31,798 Sq Ft
    • $65,753 per Acre

    Lot 26 Poplar Dr, Hardy, VA 24101

    Build a cute cottage or the lake home of your dreams on this vacant lot at the end of the cul-de-sac on Poplar Drive. This wooded 0.73 acre lot provides privacy, approximately 233 feet of waterfront and deep water. Convenient to Westlake, Roanoke and Vinton.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    Lot 26 Poplar Dr, Hardy, VA 24101
  • /40

    $1,600

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,269 Sq Ft
    • House for Rent

    274 Kent Rd, Wirtz, VA 24184

    Available October 1! Built: 1966 Living Area: 1,269 274 Kent Rd, Wirtz VA 24065. Conveniently located close to interstate 220 at Plato Plaza. Brick ranch with 3 bedrooms and 2 full baths with some of the most beautiful views. Kitchen with soft close doors and pantry with pull out shelving. Carport. Hardwood floors. Open floor plan. Full walk out basement with washer and dryer hook ups and

    274 Kent Rd, Wirtz, VA 24184
  • /3

    $825,000

    Sold Feb 10, 2026

    88 Windmere Trail, Moneta, VA 24121

    • 2 Beds
    • 1.5 Baths
    • 2,181 Sq Ft
    • Built 2022

    Last Sold Summary

    • $378/SF
    • 0 Days On Market

    Current Estimated Value $869,098

    Last Listing Agent Jody Lyons LYONS TEAM, REALTORS®

    88 Windmere Trail, Moneta, VA 24121
    • /23

      Not Listed For Sale

      LOT 0 Virgil H Goode Hwy, Rocky Mount, VA 24151

      LOT 0 Virgil H Goode Hwy, Rocky Mount, VA 24151

      Last Sold Summary

      • 62 Days On Market

      Last Listing Agent Natalie Gongloff PIEDMONT REALTY

  • /2

    $60,000

    • Land
    • 16,988 Sq Ft
    • $153,846 per Acre

    26 Bluewater Dr, Moneta, VA 24121

    Bring your vision and build your place at Smith Mountain Lake!Here's an opportunity to own a lake-access property with beautiful year-round views of Smith Mountain Lake in an incredible, established neighborhood. Whether you're dreaming of a weekend getaway, full-time home, or your own place near the water, this property offers a great starting point.The lot is already connected

    Agent Photo

    Jeanette Handy

    FRONT PORCH REALTY

    26 Bluewater Dr, Moneta, VA 24121
  • /8

    $800

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 667 Sq Ft
    • Townhouse for Rent

    215 Nolens Hill Rd, Ferrum, VA 24088

    Available soon! Built: 1965 Living Area: 667 215 Nolen's Hill Rd Apt 3, Ferrum VA 24088. Located in close proximity to Ferrum College. 2 bedrooms with 1 bath townhouse. Stove and refrigerator included. Ceiling heat with window a/c. Tenant is responsible for power bill. Ferrum water included. Shared wireless Shentel internet included in rent. Dumpster on site. Lawn care included. Applications

    215 Nolens Hill Rd, Ferrum, VA 24088
  • /14

    $195,900

    Sold May 22, 2026

    480 Glade Creek Rd, Glade Hill, VA 24092

    • 3 Beds
    • 2 Baths
    • 1,120 Sq Ft
    • Built 1999

    Last Sold Summary

    • 6% Below List Price
    • $175/SF
    • 183 Days On Market

    Last Listing Agent David Carter GATEWAY REAL ESTATE LLC

    480 Glade Creek Rd, Glade Hill, VA 24092
    • /133

      Not Listed For Sale

      20 Brooke Dr, Union Hall, VA 24176

      • 5 Beds
      • 4 Baths
      • 4,080 Sq Ft
      • Built 2004
      20 Brooke Dr, Union Hall, VA 24176

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Jada Turner BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home