34,490

Franklin County, VA Homes

Section Image Section Image
    • /16

      Est $181,526 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,080 Sq Ft

      70 Hatcher St, Rocky Mount, VA 24151

      70 Hatcher St, Rocky Mount, VA 24151
  • /2

    $439,950

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

    0 Wysong Mill Rd, Gills Creek, VA 24101

    This new build is scheduled for completion in March 2026. 3BR/3BA with 2 BR on entry and the 3rd on the lower. Large over 1 acre lot and the serenity of the country life with an easy drive to town. Vaulted ceilings and brand new everything! Don't just buy a home, buy a new one!

    Agent Photo

    Christopher Kidd Carter

    LONG & FOSTER - ROANOKE OFFICE

    (540) 732-7762

    0 Wysong Mill Rd, Gills Creek, VA 24101
  • /24

    $50,000 Sold Oct 03, 2025

    Lot 178 Cross Harbor Dr, Penhook, VA 24137

    • Land
    • 0.34 Acre
    • $147,059 per Acre

    Last Sold Summary

    • 17% Below List Price
    • 487 Days On Market

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

    Lot 178 Cross Harbor Dr, Penhook, VA 24137
    • /20

      Est $289,795 Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,304 Sq Ft

      320 Diamond Ave, Rocky Mount, VA 24151

      320 Diamond Ave, Rocky Mount, VA 24151
  • /17

    $37,500

    • Land
    • 0.71 Acre
    • $52,817 per Acre

    LOT 25 Summit Dr, Rocky Mount, VA 24151

    The Landmark - Majestic Views less than 25 minutes to Roanoke, convenient to Smith Mountain Lake and all area amenities including shopping, restaurants, Farmers Market, The Harvester Performance Center. Connection to public water and sewer is purchaser's responsibility. Work from home with Shentel Cable internet.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 410-1212

    LOT 25 Summit Dr, Rocky Mount, VA 24151
  • /5

    $86,503 Sold Jan 24, 2025

    0 Webster Rd Unit 913472, Glade Hill, VA 24092

    • Land
    • 25 Acres
    • $3,460 per Acre

    Last Sold Summary

    • 2% Above List Price
    • 3 Days On Market

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

    0 Webster Rd Unit 913472, Glade Hill, VA 24092
    • /42

      Est $324,471 Not Listed For Sale

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

      190 Diamond Ave, Rocky Mount, VA 24151

      190 Diamond Ave, Rocky Mount, VA 24151
  • /42

    $369,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) 265-8012

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

    $42,000 Sold Apr 23, 2025

    Lot 1 Shore Side Dr, Hardy, VA 24101

    • Land
    • 0.93 Acre
    • $45,161 per Acre

    Last Sold Summary

    • 2% Below List Price
    • 90 Days On Market

    Last Listing Agent David Sweeney USREALTY.COM LLP - HOUSEPAD

    Lot 1 Shore Side Dr, Hardy, VA 24101
    • /21

      Est $202,453 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,158 Sq Ft

      180 Diamond Ave, Rocky Mount, VA 24151

      180 Diamond Ave, Rocky Mount, VA 24151
  • /62

    $595,000 Under Contract

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

    13357 Callaway Rd, Callaway, VA 24067

    Public Remarks: AUTHENTIC MOUNTAIN GETAWAY ON 38 ACRES! Now is your opportunity to live your dreams and grab this high-quality log home, meticulously maintained with ALL NEW: standing seam roof, HVAC, well pump, appliances, pressure tank, wood burning stove, HWH, gutters, all new stain & seal, Septic pumped 2024 w/ new riser. Enjoy the great outdoors over your 38 acres with extensive trails,

    Agent Photo

    Brenda Bratt

    WAINWRIGHT & CO., REALTORS(r)- LAKE

    (540) 737-8999

    13357 Callaway Rd, Callaway, VA 24067
  • /57

    $825,000 Sold Jul 23, 2025

    95 Bull Run Trail, Penhook, VA 24137

    • 4 Beds
    • 4 Baths
    • 4,200 Sq Ft
    • Built 1988

    Last Sold Summary

    • $196/SF
    • 70 Days On Market

    Current Estimated Value $904,218

    Last Listing Agent Daniel Keeton KEETON & CO REAL ESTATE- GLEN ALLEN

    95 Bull Run Trail, Penhook, VA 24137
    • /23

      Est $224,773 Not Listed For Sale

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

      5 Hale St, Rocky Mount, VA 24151

      5 Hale St, Rocky Mount, VA 24151
  • /26

    $260,400

    • 3 Beds
    • 1.5 Baths
    • 1,104 Sq Ft

    200 Southside Dr, Rocky Mount, VA 24151

    Awesome maintenance free 3 bedroom 1 & 1/2 bath home offering one level living. Situated on a very nice gently sloping lot and only 5 minutes to Rocky Mount. Open kitchen and dining area, new kitchen countertops as well as refrigerator, range, microwave and dishwasher. Updated windows, roof recently updated, new flooring throughout. One car 16x24 attached garage, 12x24 breezeway between home and

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 340-9120

    200 Southside Dr, Rocky Mount, VA 24151
  • /24

    $279,950 Sold Apr 16, 2025

    113 Pine Ridge Dr, Hardy, VA 24101

    • 3 Beds
    • 2 Baths
    • 1,291 Sq Ft
    • Built 2025

    Last Sold Summary

    • $217/SF
    • 58 Days On Market

    Last Listing Agent Bennie Ellis ELLIS HEARTH AND HOME LLC

    113 Pine Ridge Dr, Hardy, VA 24101
    • /37

      Est $211,088 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,127 Sq Ft

      95 High St, Rocky Mount, VA 24151

      95 High St, Rocky Mount, VA 24151
  • /37

    $250,000 Pending

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

    1240 Clearwater Dr, Boones Mill, VA 24065

    Discover this one-of-a-kind home at 1240 Clearwater Dr. Featuring spacious rooms and an open-concept layout, this property offers both comfort and craftsmanship at every turn. Nestled on a quiet road, the land showcases the perfect balance of wooded and cleared areas with serene creek frontage, creating a peaceful retreat. Enjoy close proximity to Smith Mountain Lake while still savoring the

    Agent Photo

    Chase Biegler

    eXp Realty - Blacksburg

    (540) 738-7532

    1240 Clearwater Dr, Boones Mill, VA 24065
  • /23

    $396,500 Sold Nov 04, 2025

    14 Golf Villa Dr, Moneta, VA 24121

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

    Last Sold Summary

    • 3% Below List Price
    • $279/SF
    • 2 Days On Market

    Last Listing Agent David Simon WAINWRIGHT & CO., REALTORS(r)- LAKE

    14 Golf Villa Dr, Moneta, VA 24121
    • /37

      Est $300,086 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,403 Sq Ft

      138 High St, Rocky Mount, VA 24151

      138 High St, Rocky Mount, VA 24151
  • /13

    $299,900 Pending

    • Land
    • 1.99 Acres
    • $150,704 per Acre

    Lot 1 S Pointe Shore Dr, North Shore, VA 24121

    WATERFRONT LOT LOCATED IN THE WATERFRONT GOLF COURSE COMMUNITY! ONE OF THE MOSTDESIRABLE COMMUNITIES AT THE LAKE. ALMOST 2ACRES & 212 FT OF DEEP WATERFRONTAGE. BUILD YOUR CUSTOM HOME AND ENJOY THE MANY LAKE ACTIVITIES THAT SML HAS TO OFFER. SUCH A CONVENIENT LOCATION BY LAND & LAKE. 10 MINUTES FROM ALL YOUR EVERY DAY AMENITIES INCLUDING: RESTAURANTS, MEDICAL SERVICES, PHARMACY, GROCERY STORE,

    Agent Photo

    Dana Montgomery

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 401-8889

    Lot 1 S Pointe Shore Dr, North Shore, VA 24121
  • /57

    $550,000 Sold Dec 19, 2025

    48 Overlook Rd, Hardy, VA 24101

    • 2 Beds
    • 1.5 Baths
    • 1,325 Sq Ft
    • Built 1984

    Last Sold Summary

    • 7% Below List Price
    • $415/SF
    • 172 Days On Market

    Last Listing Agent Jason Boothe MOUNTAIN VIEW REAL ESTATE LLC

    48 Overlook Rd, Hardy, VA 24101
    • /32

      Est $288,351 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,930 Sq Ft

      220 Claiborne Ave, Rocky Mount, VA 24151

      220 Claiborne Ave, Rocky Mount, VA 24151
  • /14

    $149,900 Pending

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    1762 Runnett Bag Rd, Ferrum, VA 24088

    So much potential in this great 2 bedroom, 1 bathroom brick home on 1.5 acres! Located in a peaceful location just across from Runnett Bag Creek. Enjoy listening to the water flow and escape the hustle of daily living. This home needs TLC, but includes hardwood floors on the entry level and a new roof in the last 5ish years. Come see for yourself and imagine how beautiful this home can be!

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 726-6822

    1762 Runnett Bag Rd, Ferrum, VA 24088
  • /9

    $31,000 Sold Jun 12, 2025

    Lot 64 N Church Dr, Hardy, VA 24101

    • Land
    • 0.59 Acre
    • $52,542 per Acre

    Last Sold Summary

    • 6% Below List Price
    • 409 Days On Market

    Last Listing Agent Dana Montgomery BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    Lot 64 N Church Dr, Hardy, VA 24101
    • /39

      Est $310,640 Not Listed For Sale

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

      135 Center St, Rocky Mount, VA 24151

      135 Center St, Rocky Mount, VA 24151
  • /17

    $27,500

    • Land
    • 0.71 Acre
    • $38,732 per Acre

    LOT 14 Summit Dr, Rocky Mount, VA 24151

    The Landmark - majestic and panoramic views! Convenient to all area amities, less than 25 minutes to Roanoke, convenient to Smith Mountain Lake. Visit downtown Rocky Mount and enjoy the Farmers Market, Harvester Performance Center, restaurants etc. Purchaser responsible for water and sewer connections. Shentel Cable available.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 584-1270

    LOT 14 Summit Dr, Rocky Mount, VA 24151
  • /2

    $324,500 Sold Jan 13, 2025

    39 Foxfire Rd, Wirtz, VA 24184

    • 3 Beds
    • 2 Baths
    • 2,624 Sq Ft
    • Built 1978

    Last Sold Summary

    • 7% Below List Price
    • $124/SF
    • 10 Days On Market

    Current Estimated Value $366,372

    Last Listing Agent Audrey Agee WAINWRIGHT & CO., REALTORS(r)- LAKE

    39 Foxfire Rd, Wirtz, VA 24184
    • /38

      Est $289,408 Not Listed For Sale

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

      120 1st St, Rocky Mount, VA 24151

      120 1st St, Rocky Mount, VA 24151
  • /2

    $35,000

    • Land
    • 0.6 Acre
    • $58,333 per Acre

    Lot 405 Mountain Shore Dr, Penhook, VA 24137

    Wooded building lot within walking distance to The Waters Edge Country Club. Water access. Club amenities include golf, tennis, pickleball, swimming, exercise and equestrian center.

    Agent Photo

    Adam Lynch

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 508-8972

    Lot 405 Mountain Shore Dr, Penhook, VA 24137
  • /49

    $245,000 Sold Aug 29, 2025

    915 Powells Store Rd, Glade Hill, VA 24092

    • 5 Beds
    • 2 Baths
    • 2,128 Sq Ft
    • Built 2001

    Last Sold Summary

    • $115/SF
    • 21 Days On Market

    Last Listing Agent Todd Maxey KELLER WILLIAMS REALTY ROANOKE

    915 Powells Store Rd, Glade Hill, VA 24092
    • /20

      Est $210,490 Not Listed For Sale

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

      80 Donald Ave, Rocky Mount, VA 24151

      80 Donald Ave, Rocky Mount, VA 24151
  • /6

    $29,900

    • Land
    • 0.82 Acre
    • $36,463 per Acre

    Lot 1 Callaway Rd, Rocky Mount, VA 24151

    The Dannington Subdivision - Really nice rural setting with GREAT mountain views. Less than 30 minutes to Roanoke, 10 minutes to Rocky Mount. Minutes from the Retreat private pool and next door to Antioch Community Park. Zoned A1 and purchaser responsible for well and septic. Survey and restrictions are in the documents tab. Shentel internet available.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 253-1359

    Lot 1 Callaway Rd, Rocky Mount, VA 24151
  • /2

    $22,000 Sold Feb 20, 2025

    Lot 3 Mountain Top Dr, Rocky Mount, VA 24151

    • Land
    • 0.5 Acre
    • $44,000 per Acre

    Last Sold Summary

    • 12% Below List Price
    • 1,626 Days On Market

    Last Listing Agent Daniel Brown EXECUTIVE REALTY INC

    Lot 3 Mountain Top Dr, Rocky Mount, VA 24151
    • /32

      Est $291,373 Not Listed For Sale

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

      350 Leanor St, Rocky Mount, VA 24151

      350 Leanor St, Rocky Mount, VA 24151
  • /56

    $599,000 Pending

    • 2 Beds
    • 4 Baths
    • 2,303 Sq Ft

    404 Robin Ridge Rd, Rocky Mount, VA 24151

    This could be your own piece of heaven here on earth! Situated on 55 acres of the most beautiful land around with Big Chestnut Creek running though the property, this custom built home offers a real stone fireplace with gas logs that provides warmth and a classic rustic feel surrounded by the built in bookcases. The Main Bedroom with Private Deck creates a personal retreat and offers a connection

    Agent Photo

    Rick Smith

    MKB, REALTORS(r) - AT THE LAKE

    (540) 296-2144

    404 Robin Ridge Rd, Rocky Mount, VA 24151
  • /65

    $679,900 Sold Aug 29, 2025

    188 Grand Harbour Ct, Hardy, VA 24101

    • 4 Beds
    • 4.5 Baths
    • 3,750 Sq Ft
    • Built 2019

    Last Sold Summary

    • $181/SF
    • 22 Days On Market

    Last Listing Agent Casey Johnson RE/MAX LAKEFRONT REALTY INC

    188 Grand Harbour Ct, Hardy, VA 24101
    • /20

      Est $184,374 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 816 Sq Ft

      270 Hatcher St, Rocky Mount, VA 24151

      270 Hatcher St, Rocky Mount, VA 24151
  • /5

    $29,950 Pending

    • Land
    • 0.96 Acre
    • $31,198 per Acre

    Lot 9 Morningwood Ln, Wirtz, VA 24184

    Agent Photo

    Christopher Kidd Carter

    LONG & FOSTER - ROANOKE OFFICE

    (540) 696-5363

    Lot 9 Morningwood Ln, Wirtz, VA 24184
  • /80

    $1,335,000 Sold Dec 05, 2025

    620 Winding Waters Dr, Moneta, VA 24121

    • 3 Beds
    • 4 Baths
    • 4,500 Sq Ft
    • Built 1992

    Last Sold Summary

    • 6% Below List Price
    • $297/SF
    • 194 Days On Market

    Last Listing Agent Norman Mattson RE/MAX LAKEFRONT REALTY INC

    620 Winding Waters Dr, Moneta, VA 24121
    • /57

      Est $294,737 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,903 Sq Ft

      320 Pell Ave, Rocky Mount, VA 24151

      320 Pell Ave, Rocky Mount, VA 24151

Showing Results 201 - 240, Page 6 of 18

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