34,637

Franklin County, VA Homes

Section Image Section Image
  • /13

    $59,900

    • Land
    • 18,295 Sq Ft
    • $142,619 per Acre

    Lot 96 Sandwedge Cir, Penhook, VA 24137

    Beautiful partially wooded golf course lot with views of the 16th green and fairway. Also views of mountains including Smith Mountain. Convenient location with a short walk to the clubhouse (pool, tennis, fitness center, restaurant).

    Agent Photo

    Debbie Shelton

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 930-0962

    Lot 96 Sandwedge Cir, Penhook, VA 24137
  • /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

    (540) 565-5095

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

    $323,500 Sold May 16, 2025

    263 Whispering Pines Dr, Boones Mill, VA 24065

    • 2 Beds
    • 2 Baths
    • 1,164 Sq Ft
    • Built 1999

    Last Sold Summary

    • $278/SF
    • 5 Days On Market

    Current Estimated Value $324,179

    Last Listing Agent David Spangler KELLER WILLIAMS REALTY ROANOKE

    263 Whispering Pines Dr, Boones Mill, VA 24065
    • /79

      Est $870,726 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

      • 16% Above List Price
      • $192/SF
      • 4 Days On Market
      • Last Sold Price $749,000
      • Feb 29, 2024

      Last Listing Agent Alla Scott COLDWELL BANKER TOWNSIDE, REALTORS(r)

  • /11

    $297,000

    • 2 Beds
    • 2 Baths
    • 1,392 Sq Ft

    97 Cedar Bluff Ln, Hardy, VA 24101

    Affordable Lake Living, Built in 2004, Two Bedroom with Office and two full baths, Full unfinished walkout lower level, Appliances, ,Decks and dock being sold as is. Wood floors Living room, Dining and Bedrooms, Tile in Kitchen, Community Beach and picnic Area.

    Agent Photo

    Glenda McDaniel

    LONG & FOSTER - SMITH MTN LAKE

    (540) 554-6615

    97 Cedar Bluff Ln, Hardy, VA 24101
  • /15

    $1,950 Plus Fees

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

    613 Timber Ridge Rd, Glade Hill, VA 24092

    Property Id: 25106403 Bedroom 3 Full Bath brick home on approximately one acre in a beautiful rural setting. Spacious eat in kitchen, Family room with hardwood floors, 2 bedrooms and 2 full baths on the main floor. A partially finished walk out basement includes a large bedroom with private bath. The bath has double sinks and a walk in shower. The laundry room includes a washer dryer

    (540) 565-5179

    613 Timber Ridge Rd, Glade Hill, VA 24092
  • /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(r) - AT THE LAKE

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

      Est $217,160 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

      • 5% Above List Price
      • $172/SF
      • 143 Days On Market
      • Last Sold Price $206,000
      • May 10, 2024

      Last Listing Agent Thomas Boettner WAINWRIGHT & CO., REALTORS(r)

  • /72

    $525,000

    • 3 Beds
    • 2 Baths
    • 2,040 Sq Ft

    1220 Holley Ridge Rd, Henry, VA 24102

    Experience the serenity of country living on this private 33.81-acre property, perfectly suited for animals and outdoor enjoyment. The land includes approximately 8 fenced acres, two water spigots in the fields, and natural springs that offer potential pond sites. A four-stall barn/stable, multiple sheds, and a metal building previously used for sheep provide excellent infrastructure for

    Agent Photo

    Lucinda Scruggs

    Quality Realty

    (276) 900-1326

    1220 Holley Ridge Rd, Henry, VA 24102
  • /20

    $4,941

    Total Monthly Price

    • 3 Beds
    • 3 Baths
    • Condo for Rent

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

    The advertised rate of $4,942/month is the lowest available price, based on a 1 month(s) stay with a move-in date of September 12, 2026.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 upfront; it can

    (540) 565-5897

    4984 Webster Rd Unit SI ID1385876P, Glade Hill, VA 24092
  • /56

    $300,000 Sold May 14, 2025

    240 Highland Lake Rd, Union Hall, VA 24176

    • 3 Beds
    • 2 Baths
    • 1,372 Sq Ft
    • Built 2001

    Last Sold Summary

    • 9% Below List Price
    • $219/SF
    • 150 Days On Market

    Current Estimated Value $346,525

    Last Listing Agent Bart Smith MKB, REALTORS(r) - AT THE LAKE

    240 Highland Lake Rd, Union Hall, VA 24176
    • /13

      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

      • $103/SF
      • 32 Days On Market
      • Last Sold Price $125,000
      • Apr 25, 2025

      Last Listing Agent Kendra Porter Virginia Realty Group

  • /14

    $49,500

    • Land
    • 31,798 Sq Ft
    • $67,808 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

    (540) 299-2953

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

    $1,400 Per Month

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

    430 Thornhill Ln, Boones Mill, VA 24065

    Charming home in a quiet area with 3 bedrooms and 2 bathrooms. Features ample storage space, updated LVP flooring, and a private well on the property. Available for rent now!

    Bryan Jarrell HOMESERVICES PROPERTY MANAGEMENT LLC

    430 Thornhill Ln, Boones Mill, VA 24065
  • /25

    $105,000 Sold Jul 11, 2025

    122 Acorn Rd, Rocky Mount, VA 24151

    • 3 Beds
    • 2 Baths
    • 1,298 Sq Ft
    • Built 1967

    Last Sold Summary

    • 16% Below List Price
    • $81/SF
    • 22 Days On Market

    Last Listing Agent Brenda Bratt WAINWRIGHT & CO., REALTORS(r)- LAKE

    122 Acorn Rd, Rocky Mount, VA 24151
    • /82

      Est $1,732,179 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

      • 5% Above List Price
      • $414/SF
      • 9 Days On Market
      • Last Sold Price $1,650,000
      • Mar 28, 2025

      Last Listing Agent Fred Hall BERKSHIRE HATHAWAY HOMESERVICES PREMIER, REALTORS(r) - MAIN

  • /46

    $314,900

    • 4 Beds
    • 2 Baths
    • 1,869 Sq Ft

    6303 Coopers Mountain Rd, Martinsville, VA 24112

    Franklin County GEM in rural setting! Beautifully updated 4 BR, 2 BA home combining country charm w/modern comfort! Enjoy fresh paint throughout, new light fixtures, & all new windows. The kitchen features painted cabinets, refrigerator, range, new dishwasher & dining area. The dining room & living room are open & offer lots of natural light, gas log fireplace w/remote & thermostat. Entry level

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (276) 247-3400

    6303 Coopers Mountain Rd, Martinsville, VA 24112
  • /8

    $650

    Total Monthly Price

    • Studio
    • 1 Bath
    • 324 Sq Ft
    • House for Rent

    2712 Rakes Rd, Rocky Mount, VA 24151

    Available Soon. Garage 30x42 located at 2712 Rakes Rd, Rocky Mount VA 24151. This is NOT a livable space. Well water and septic. Mowing and snow removal included. Perfect for small engine repair shop, heating and air shop or cabinet shop. Tenant to place electric in their name.One full bath with shower. Central heat and air is "as is". Monthly rent $650 with deposit of equal amount

    2712 Rakes Rd, Rocky Mount, VA 24151
  • /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 $370,231

    Last Listing Agent Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    75 Acorn Rd, Rocky Mount, VA 24151
    • /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 Sold Price $29,900
      • Jan 04, 2024

      Last Listing Agent Alla Scott COLDWELL BANKER TOWNSIDE, REALTORS(r)

  • /3

    $549,950

    • 3 Beds
    • 2.5 Baths
    • 2,700 Sq Ft

    1344 S Main St, Rocky Mount, VA 24151

    Beautifully maintained home featuring 3 bedrooms, 2.5 baths, gleaming hardwood floors, 2 fireplaces, very spacious rooms, double car attached garage. Beautiful covered brick patio perfect for entertaining and relaxing. Property borders Pigg River approximately 327'. Manicured lawn with mature boxwoods. Additional space includes gable to gable floored attic. Property includes an additional lot to

    Tim Hash

    MOUNTAIN CITY REALTY & AUCTION LLC

    (540) 340-9845

    1344 S Main St, Rocky Mount, VA 24151
  • /40

    $3,850 Per Month

    • 3 Beds
    • 2.5 Baths
    • 2,698 Sq Ft
    • House for Rent

    248 Woodbrook Rd, Moneta, VA 24121

    Live your best lake life in this tailor made waterfront property. Steps leading directly from your custom home to the private boat dock, out back to the paver firepit. A private, quiet retreat with a seamless transition between indoor comforts and lakeside serenity.

    Tracy David DAVID & COMPANY REALTY LLC

    248 Woodbrook Rd, Moneta, VA 24121
  • /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 $673,508

    Last Listing Agent Sonya Dickinson MKB, REALTORS(r)

    287 Waterside Dr, Moneta, VA 24121
    • /4

      Not Listed For Sale

      0 Johnny's Ridge Rd Unit 915759, Ferrum, VA 24088

      0 Johnny's Ridge Rd Unit 915759, Ferrum, VA 24088

      Last Sold Summary

      • 6 Days On Market
      • Last Sold Price $89,900
      • Apr 21, 2025

      Last Listing Agent Matt Tatum SARVER PROPERTIES LLC

  • /22

    $249,500

    • 3 Beds
    • 1 Bath
    • 1,467 Sq Ft

    3779 Old Franklin Turnpike, Glade Hill, VA 24092

    Updated maintenance free BRICK RANCH with 1467 square feet just minutes to medical facilities, restaurants, shopping etc. One level living, open kitchen/dining area, beautiful Hickory Cabinetry. Formal living room, huge 12x28 family room, 3 bedrooms, laundry and full bath. New luxury vinyl flooring, windows replaced, new septic system, new pressure tank, and totally repainted. Termites treated

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (833) 918-8091

    3779 Old Franklin Turnpike, Glade Hill, VA 24092
  • /32

    $1,500

    Total Monthly Price

    • 4 Beds
    • 3 Baths
    • 2,016 Sq Ft
    • House for Rent

    232 Frying Pan Hollow Rd, Ferrum, VA 24088

    Available now! 232 Frying Pan Hollow Rd, Ferrum VA 24088. 4 bedrooms with 3 bath doublewide with very nice updates to the bathrooms. Over 2000 sq ft with all brand new appliances. Living room with dining area. Kitchen open to den area. Wood burning fireplace in den is not to be used. Large covered front porch with beautiful views of the mountains and fields. Central heating and cooling. Sunroom

    232 Frying Pan Hollow Rd, Ferrum, VA 24088
  • /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 $306,930

    Last Listing Agent Rick Smith MKB, REALTORS(r) - AT THE LAKE

    52 Amber Ln, Callaway, VA 24067
    • /20

      Not Listed For Sale

      Lot 43/44 Johnny's Ridge Rd, Ferrum, VA 24088

      Lot 43/44 Johnny's Ridge Rd, Ferrum, VA 24088

      Last Sold Summary

      • 7 Days On Market
      • Last Sold Price $12,000
      • Apr 21, 2025

      Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

  • /10

    $59,900

    • Land
    • 5.11 Acres
    • $11,722 per Acre

    Lot 4 Sunny Seven Dr, Rocky Mount, VA 24151

    Nice lot with frontage on Fishburn Mountain Rd. as well as Sunny Seven. Several building sites, really nice stream. Buyer responsible for well and septic. No commercial activity, no singlewides. Cable or DSL available.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 579-5314

    Lot 4 Sunny Seven Dr, Rocky Mount, VA 24151
  • /34

    $2,500 Per Month

    • 3 Beds
    • 2 Baths
    • 2,468 Sq Ft
    • House for Rent

    251 Meadow Branch Rd, Boones Mill, VA 24065

    ** LESS THAN 3 MILES FROM THE SOUTH COUNTY LIBRARY!! ** Come enjoy the peace and quiet of country living close to town! This home has been totally remodeled from top to bottom and features an open floor plan, 3 spacious bedrooms, 3 bathrooms, all new cabinets/countertops and stainless appliances. This property is located on a quiet road, has trash pickup and lawn care provided. There is a branch

    Tracy Davis STOVER DAVIS REALTY & ASSOCIATES LLC

    251 Meadow Branch Rd, Boones Mill, VA 24065
  • /3

    $25,500 Sold Jul 18, 2025

    0 Shad Run Dr, North Shore, VA 24121

    • Land
    • 1.14 Acres
    • $22,368 per Acre

    Last Sold Summary

    • 15% Below List Price
    • 55 Days On Market

    Last Listing Agent Charlene Jones Re/Max Lakefront Realty

    0 Shad Run Dr, North Shore, VA 24121
    • /79

      Est $950,730 Not Listed For Sale

      769 Summit Dr, Rocky Mount, VA 24151

      • 4 Beds
      • 4 Baths
      • 4,745 Sq Ft
      • Built 2022
      769 Summit Dr, Rocky Mount, VA 24151

      Last Sold Summary

      • 8% Above List Price
      • $185/SF
      • 4 Days On Market
      • Last Sold Price $878,000
      • May 09, 2025

      Last Listing Agent Callie Dalton LONG & FOSTER - OAK GROVE

  • /15

    $99,900

    • Land
    • 32,670 Sq Ft
    • $133,200 per Acre

    LT 64 Penny Ln, Rocky Mount, VA 24151

    Discover one of Rocky Mount's most captivating homesites. Located in the upscale Plateau at Landmark Subdivision, this lot offers sweeping, unobstructed mountain views that stretch for miles. It's an exceptional setting for building the dream home you've imagined. Public water and sewer are available, with the purchaser responsible for connecting to the existing lines. The property sits within

    Agent Photo

    Lucinda Scruggs

    QUALITY REALTY

    (540) 441-1512

    LT 64 Penny Ln, Rocky Mount, VA 24151
  • /25

    $1,800

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,228 Sq Ft
    • House for Rent

    824 Crooked Oak Rd, Rocky Mount, VA 24151

    Brand New to the Rental Market and available now! 824 Crooked Oak Road, Rocky Mount VA 24151. 3 bedroom with 1 bath brick home with beautiful views. Hardwood floors through out. Brand new appliances. Living room with gas logs. New heat pump with central air conditioning with central heat with propane back up. Unfinished upstairs for storage only. Recreation room downstairs with unusable

    824 Crooked Oak Rd, Rocky Mount, VA 24151
  • /45

    $294,000 Sold Jun 12, 2025

    515 Sweetbriar Ln, Boones Mill, VA 24065

    • 3 Beds
    • 2 Baths
    • 1,272 Sq Ft
    • Built 1990

    Last Sold Summary

    • 2% Above List Price
    • $231/SF
    • 5 Days On Market

    Current Estimated Value $303,882

    Last Listing Agent Bob Parcell MOUNTAIN TO LAKE REALTY

    515 Sweetbriar Ln, Boones Mill, VA 24065
    • /21

      Not Listed For Sale

      Lot 43 Johnny's Ridge Rd, Ferrum, VA 24088

      Lot 43 Johnny's Ridge Rd, Ferrum, VA 24088

      Last Sold Summary

      • 5 Days On Market
      • Last Sold Price $12,000
      • Apr 21, 2025

      Last Listing Agent Felicia Hirshfeld Sarver Properties

  • /28

    $299,900 Pending

    • 3 Beds
    • 2 Baths
    • 1,160 Sq Ft

    3829 Old Franklin Turnpike, Glade Hill, VA 24092

    For the first time ever, this meticulously maintained, one-owner home is ready for its next chapter. Offering incredible flexibility, the property features additional living space just waiting for your finishing touches--perfect for a home office, gym, or guest suite. Enjoy the best of both worlds: you're minutes from local shopping and dining, yet just a short drive to the shores of Smith

    Agent Photo

    Rick Smith

    MKB, REALTORS(r) - AT THE LAKE

    (844) 569-7181

    3829 Old Franklin Turnpike, Glade Hill, VA 24092
  • /7

    $851 Per Month

    • 2 Beds
    • 1 Bath
    • 780 Sq Ft
    • Apartment for Rent

    154 Wrays Chapel Rd Unit 6, Rocky Mount, VA 24151

    Enjoy this spacious 2-bedroom, 1-bath upstairs unit in Rocky Mount--perfect for comfortable and convenient living.

    Matthew Jones IVY REALTY LLC

    154 Wrays Chapel Rd Unit 6, Rocky Mount, VA 24151
  • /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 $824,668

    Last Listing Agent Jody Lyons LYONS TEAM, REALTORS(r)

    88 Windmere Trail, Moneta, VA 24121
    • /49

      Not Listed For Sale

      701 Log Cabin Dr, Ferrum, VA 24088

      701 Log Cabin Dr, Ferrum, VA 24088

      Last Sold Summary

      • 6 Days On Market
      • Last Sold Price $168,000
      • May 09, 2025

      Last Listing Agent Justin Rolfe Mossy Oak Properties

Showing Results 1 - 40, Page 1 of 18

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