34,576

Franklin County, VA Homes

Section Image Section Image
  • /38

    $489,900 Pending

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

    389 Carroll Dr, Hardy, VA 24101

    One level living!! Awesome, custom 1916 finished sq. ft maintenance free home w/ 2+ acres. Located in a cul de sac and minutes from Westlake and SML. Home features 9 ft ceilings, 6'' exterior walls, Alder wood cabinets and vanities, wood flooring throughout living areas, LVP flooring in all baths. 8x30 covered front porch and 14x14 covered rear deck. The upper level remains open with potential

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 426-0819

    389 Carroll Dr, Hardy, VA 24101
  • /31

    $415,000 Sold Aug 29, 2025

    1597 Byrds Mill Rd, Glade Hill, VA 24092

    • 3 Beds
    • 2 Baths
    • 1,780 Sq Ft
    • Built 2007

    Last Sold Summary

    • 2% Below List Price
    • $233/SF
    • 10 Days On Market

    Current Estimated Value $415,566

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

    1597 Byrds Mill Rd, Glade Hill, VA 24092
    • /20

      Not Listed For Sale

      lot 42 Anchor Dr, North Shore, VA 24121

      lot 42 Anchor Dr, North Shore, VA 24121

      Last Sold Summary

      • 75 Days On Market

      Last Sold Price $68,000

      Last Listing Agent Priscilla Price WAINWRIGHT & CO., REALTORS(r)- LAKE

  • /61

    $639,950 Pending

    • 4 Beds
    • 3 Baths
    • 2,446 Sq Ft

    91 Cahas Summit Rd, Boones Mill, VA 24065

    Stunning 1 level luxury home in the sought after Cahas Retreat community in beautiful Boones Mill. Built in 2021 and meticulously maintained, this home offers breathtaking mountain views and unforgettable sunsets. Inside you'll find soaring cathedral ceilings, abundant natural light and a wide open floor plan. The high end kitchen features quartz countertops throughout and premium finishes. The

    Agent Photo

    Christopher Kidd Carter

    LONG & FOSTER - ROANOKE OFFICE

    (540) 783-6419

    91 Cahas Summit Rd, Boones Mill, VA 24065
  • /10

    $599,500 Sold Oct 03, 2025

    Lot 19 Grande Lake Cir, Moneta, VA 24121

    • Land
    • 0.36 Acre
    • $1,665,278 per Acre

    Last Sold Summary

    • 676 Days On Market

    Last Listing Agent Cathie Daniel BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    Lot 19 Grande Lake Cir, Moneta, VA 24121
    • /11

      Not Listed For Sale

      Lot 27 Plantation Point, Moneta, VA 24121

      Lot 27 Plantation Point, Moneta, VA 24121

      Last Sold Summary

      • 33 Days On Market

      Last Sold Price $41,725

      Last Listing Agent Tim Thompson MKB, REALTORS(r)

  • /9

    $50,000

    • Land
    • 0.72 Acre
    • $69,444 per Acre

    lot 86 Winding Waters Dr, Moneta, VA 24121

    Nice Corner Lake Access Lot in upscale community of Winding Waters. Seasonal water views and just around the corner from Community Park with Fishing Pier, Day docks, Beach, etc. Perfect location with Community Water. Amenities include pool & tennis, Paved Roads. Convenient location to all lake activities. Build your dream home on this fantastic Lake Access Lot!

    Agent Photo

    Dawn Lambert

    EXP REALTY LLC - SML

    (540) 258-4617

    lot 86 Winding Waters Dr, Moneta, VA 24121
  • /14

    $60,000 Sold Jul 11, 2025

    54 Shad Run Dr, North Shore, VA 24121

    • Land
    • 1.9 Acres
    • $31,579 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 111 Days On Market

    Last Listing Agent Michael Belcher KELLER WILLIAMS REALTY ROANOKE

    54 Shad Run Dr, North Shore, VA 24121
    • /30

      Est $306,980 Not Listed For Sale

      107 Pine Ridge Dr, Hardy, VA 24101

      • 3 Beds
      • 2 Baths
      • 1,291 Sq Ft
      • Built 2024
      107 Pine Ridge Dr, Hardy, VA 24101

      Last Sold Summary

      • 8% Above List Price
      • $220/SF
      • 38 Days On Market

      Last Sold Price $284,350

      Last Listing Agent Bennie Ellis ELLIS HEARTH AND HOME LLC

  • /19

    $35,000

    • Land
    • 0.73 Acre
    • $47,945 per Acre

    Lot 383 Mountain Shore Dr, Penhook, VA 24137

    Approximately 3/4 acre flat lot in The Waters Edge Country Club Community. Great location with just a short walk to club, restaurant, golf, pool, tennis and equestrian center. Active club membership.

    Agent Photo

    Debbie Shelton

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 361-6883

    Lot 383 Mountain Shore Dr, Penhook, VA 24137
  • /41

    $309,900 Sold Jul 21, 2025

    2680 Fork Mountain Rd, Bassett, VA 24055

    • 4 Beds
    • 2.5 Baths
    • 1,995 Sq Ft
    • Built 1976

    Last Sold Summary

    • $155/SF
    • 10 Days On Market

    Current Estimated Value $312,103

    Last Listing Agent Lucinda Scruggs QUALITY REALTY

    2680 Fork Mountain Rd, Bassett, VA 24055
    • /66

      Not Listed For Sale

      216 Island Green Dr Unit 11, Penhook, VA 24137

      • 4 Beds
      • 3.5 Baths
      • 3,917 Sq Ft
      • Built 1989
      216 Island Green Dr Unit 11, Penhook, VA 24137

      Last Sold Summary

      • $408/SF
      • 1 Day On Market

      Last Sold Price $1,600,000

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

  • /11

    $149,000

    • Land
    • 3.19 Acres
    • $46,708 per Acre

    Lot 15 Admirals Way, Glade Hill, VA 24092

    Incredible value at Smith Mountain Lake! These two adjacent lotsa''totaling 3.19 acresa''are being sold together in the desirable lakefront community of Admirals Landing. One lot (1.01 acres/Lot 15) touches the water and comes with a private, deeded boat slip for lifea''no cost, no hassle. The second (2.18 acres/Lot 56) adjoins the first and offers the perfect setting for your dream home on a

    Agent Photo

    Teresa Grant

    KELLER WILLIAMS REALTY LYNCHBURG

    (844) 541-1809

    Lot 15 Admirals Way, Glade Hill, VA 24092
  • /40

    $309,950 Sold Apr 01, 2025

    5485 Dry Hill Rd, Ferrum, VA 24088

    • 3 Beds
    • 2 Baths
    • 1,344 Sq Ft
    • Built 1985

    Last Sold Summary

    • $231/SF
    • 4 Days On Market

    Current Estimated Value $310,644

    Last Listing Agent Brian & Rachelle Smith RE/MAX ALL POINTS

    5485 Dry Hill Rd, Ferrum, VA 24088
    • /5

      Not Listed For Sale

      500 Firstwatch Dr, Westlake Corner, VA 24121

      500 Firstwatch Dr, Westlake Corner, VA 24121

      Last Sold Summary

      • 76 Days On Market

      Last Sold Price $27,500

      Last Listing Agent Ryan Nicely RE/MAX

  • /74

    $450,000

    • 3 Beds
    • 3.5 Baths
    • 3,486 Sq Ft

    380 Countrywood Ln, Rocky Mount, VA 24151

    If you love nature, this one-of-a-kind, 6.11 acre property w/gazebo, stream & spring fed pond is for you! Nestled at the end of a peaceful cul-de-sac & adjoining Grassy Hill Natural Area Preserve, this home offers privacy, serenity, & beauty in every direction. Boasting 3,486 sq.ft. of spacious living, the home features a cathedral ceiling & formal foyer, formal dining room & open concept

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 730-1772

    380 Countrywood Ln, Rocky Mount, VA 24151
  • /155

    $985,000 Sold Nov 14, 2025

    265 Hampton Dr, Union Hall, VA 24176

    • 3 Beds
    • 3.5 Baths
    • 2,630 Sq Ft
    • Built 2002

    Last Sold Summary

    • 3% Above List Price
    • $375/SF
    • 4 Days On Market

    Current Estimated Value $966,797

    Last Listing Agent Deborah Beran DEB BERAN PROPERTIES

    265 Hampton Dr, Union Hall, VA 24176
    • /7

      Not Listed For Sale

      440 Firstwatch Dr, Westlake Corner, VA 24121

      440 Firstwatch Dr, Westlake Corner, VA 24121

      Last Sold Summary

      • 5 Days On Market

      Last Sold Price $32,950

      Last Listing Agent Ryan Nicely RE/MAX

  • /6

    $20,000

    • Land
    • 0.51 Acre
    • $39,216 per Acre

    0 Highfield Rd, Rocky Mount, VA 24151

    This lovely building lot is located in the established Pleasant Hill subdivision. The parcel is mostly cleared and level, offering an ideal setting to build your dream home. Conveniently situated just minutes from the Town of Rocky Mount, the location provides easy access to local amenities such as shopping, banking, the hospital, and the Harvester Performance Center. Public water is available at

    Agent Photo

    Lucinda Scruggs

    QUALITY REALTY

    (540) 584-8622

    0 Highfield Rd, Rocky Mount, VA 24151
  • /49

    $339,900 Sold Nov 03, 2025

    7110 Fork Mountain Rd, Rocky Mount, VA 24151

    • 3 Beds
    • 3 Baths
    • 1,664 Sq Ft
    • Built 2014

    Last Sold Summary

    • $204/SF
    • 18 Days On Market

    Current Estimated Value $337,194

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

    7110 Fork Mountain Rd, Rocky Mount, VA 24151
    • /33

      Est $442,233 Not Listed For Sale

      610 Montevista Rd Unit 703, Union Hall, VA 24176

      • 2 Beds
      • 2 Baths
      • 1,096 Sq Ft
      • Built 1990
      610 Montevista Rd Unit 703, Union Hall, VA 24176

      Last Sold Summary

      • 3% Above List Price
      • $392/SF
      • 62 Days On Market

      Last Sold Price $430,000

      Last Listing Agent Egon Hofmann BARKER REALTY CO

  • /52

    $649,900

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

    200 Surber Dr, Moneta, VA 24121

    Completely reimagined and move-in ready, this stunning home offers the perfect blend of modern upgrades and relaxed lake-area living. From the moment you arrive, you'll appreciate the brand-new covered front porch and fresh landscaping that create an inviting first impression. Step inside to discover a beautifully remodeled interior featuring all-new lighting, windows, and a striking stacked

    Agent Photo

    Dana Montgomery

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 766-5846

    200 Surber Dr, Moneta, VA 24121
  • /57

    $535,000 Sold Sep 22, 2025

    945 Claybanks Dr, Callaway, VA 24067

    • 4 Beds
    • 3.5 Baths
    • 2,794 Sq Ft
    • Built 2001

    Last Sold Summary

    • 7% Below List Price
    • $191/SF
    • 13 Days On Market

    Current Estimated Value $540,775

    Last Listing Agent Sterling Smith AJAG REAL ESTATE LLC

    945 Claybanks Dr, Callaway, VA 24067
    • /15

      Not Listed For Sale

      0 Walker Rd Unit 912712, Penhook, VA 24137

      0 Walker Rd Unit 912712, Penhook, VA 24137

      Last Sold Summary

      • 0 Days On Market

      Last Sold Price $60,000

      Last Listing Agent Bob Parcell MOUNTAIN TO LAKE REALTY

  • /51

    $424,950

    • 5 Beds
    • 2.5 Baths
    • 2,312 Sq Ft

    4060 Truman Hill Rd, Hardy, VA 24101

    Well kept and full of charm is this Franklin County home just minutes to Downtown Roanoke and Rocky Mount. Enjoy the peace and tranquility of this area on 1.47 acres. Inside are 5 bedrooms with hardwoods, carpet and tile, replacement windows and more. Downstairs can be In Law Suite or even an apartment for a child or guest. Complete with wet bar and appliances. Don't miss this opportunity to own

    Agent Photo

    Rick Payne

    MKB, REALTORS(r)

    (540) 783-6601

    4060 Truman Hill Rd, Hardy, VA 24101
  • /2

    $250,000 Sold Jul 29, 2025

    5090 Old Franklin Turnpike, Glade Hill, VA 24092

    • 2 Beds
    • 2 Baths
    • 3,415 Sq Ft
    • Built 1950

    Last Sold Summary

    • 6% Below List Price
    • $73/SF
    • 28 Days On Market

    Current Estimated Value $249,545

    Last Listing Agent Thomas Yerkey WAINWRIGHT & CO., REALTORS(r)- LAKE

    5090 Old Franklin Turnpike, Glade Hill, VA 24092
    • /137

      Est $1,852,205 Not Listed For Sale

      423 Fox Chase Rd Unit & 421, Wirtz, VA 24184

      • 6 Beds
      • 6 Baths
      • 4,532 Sq Ft
      • Built 1978
      423 Fox Chase Rd Unit & 421, Wirtz, VA 24184

      Last Sold Summary

      • 2% Below List Price
      • $418/SF
      • 4 Days On Market

      Last Sold Price $1,895,000

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

  • /26

    $249,950

    • 3 Beds
    • 2.5 Baths
    • 1,610 Sq Ft

    3417 Virgil H Goode Hwy, Rocky Mount, VA 24151

    Opportunity awaits with this solid all-brick home with a durable metal roof situated on a beautiful 1.61-acre lot. Offering 3 bedrooms and 2 full baths, this property provides a great foundation for someone looking to add their own personal touches and updates. Several important improvements have already been completed, including a new well and water line, new HVAC system, replaced main

    Agent Photo

    Dana Montgomery

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 361-6752

    3417 Virgil H Goode Hwy, Rocky Mount, VA 24151
  • /22

    $190,000 Sold May 16, 2025

    6 Mimosa Ln, Rocky Mount, VA 24151

    • 3 Beds
    • 2 Baths
    • 1,459 Sq Ft
    • Built 1968

    Last Sold Summary

    • 3% Above List Price
    • $130/SF
    • 4 Days On Market

    Current Estimated Value $208,755

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

    6 Mimosa Ln, Rocky Mount, VA 24151
    • /114

      Est $827,967 Not Listed For Sale

      801 Lost Mountain Rd Unit 765, Wirtz, VA 24184

      • 3 Beds
      • 4.5 Baths
      • 2,760 Sq Ft
      • Built 2005
      801 Lost Mountain Rd Unit 765, Wirtz, VA 24184

      Last Sold Summary

      • 11% Below List Price
      • $339/SF
      • 22 Days On Market

      Last Sold Price $935,500

      Last Listing Agent Kevin Turner CENTURY 21 ALL-SERVICE

  • /17

    $37,500

    • Land
    • 0.8 Acre
    • $46,875 per Acre

    LOT 27 Summit Dr, Rocky Mount, VA 24151

    The Landmark - Views GALORE! Beautifully maintained subdivision located less than 25 minutes to Roanoke, convenient to all area amenities including restaurants, the Farmers Market, The Harvester Performance Center, etc. Great small town atmosphere but convenient to everything. Connections to public water and sewer is purchaser's responsibility. Shentel internet, enjoy the beautiful views as you

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 385-3388

    LOT 27 Summit Dr, Rocky Mount, VA 24151
  • /43

    $529,000 Sold Nov 19, 2025

    88 Royal Tern St, Wirtz, VA 24184

    • 4 Beds
    • 3 Baths
    • 2,057 Sq Ft
    • Built 2017

    Last Sold Summary

    • $257/SF
    • 52 Days On Market

    Current Estimated Value $520,933

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

    88 Royal Tern St, Wirtz, VA 24184
    • /19

      Not Listed For Sale

      970 Knob Church Rd, Henry, VA 24102

      • 3 Beds
      • 2 Baths
      • 960 Sq Ft
      • Built 1995
      970 Knob Church Rd, Henry, VA 24102

      Last Sold Summary

      • $135/SF
      • 34 Days On Market

      Last Sold Price $130,000

      Last Listing Agent Tonya Bredamus KW MARTINSVILLE

  • /22

    $84,900

    • Land
    • 0.7 Acre
    • $121,286 per Acre

    LOT 73 Penny Ln, Rocky Mount, VA 24151

    The Plateau at Landmark Mountain - Awesome - Awesome - Awesome Views! See for miles and miles. Gentle sloping lot on the corner of Summit Drive and Penny Lane. Less than 25 minutes to Roanoke, convenient to Smith Mountain Lake and all area amenities including restaurants, The Farmers Market, The Harvester Performance Center, shopping etc. Connection to public water and sewer is the responsibility

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 600-4282

    LOT 73 Penny Ln, Rocky Mount, VA 24151
  • /40

    $195,700 Sold Apr 03, 2025

    275 Powells Store Rd, Glade Hill, VA 24092

    • 3 Beds
    • 2 Baths
    • 1,998 Sq Ft
    • Built 1998

    Last Sold Summary

    • 2% Below List Price
    • $98/SF
    • 65 Days On Market

    Last Listing Agent John Smith WEST LAKE REAL ESTATE

    275 Powells Store Rd, Glade Hill, VA 24092
    • /5

      Not Listed For Sale

      80 Carriage Homes Dr, Westlake Corner, VA 24121

      80 Carriage Homes Dr, Westlake Corner, VA 24121

      Last Sold Summary

      • 2 Days On Market

      Last Sold Price $41,000

      Last Listing Agent Ryan Nicely RE/MAX

  • /4

    $29,500

    • Land
    • 3.06 Acres
    • $9,641 per Acre

    LOT 6 Brooks Mill Rd, Glade Hill, VA 24092

    3.063 acres less than 15 minutes to Rocky Mount or Westlake. Nice lot that also has frontage on Brooks Mill Road but access from Powells Store Road is best entrance. Mostly wooded with nice stream. Purchaser responsible for well and septic.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (877) 260-4480

    LOT 6 Brooks Mill Rd, Glade Hill, VA 24092
  • /14

    $48,000 Sold Jun 11, 2025

    90 Persimmon Ln, Callaway, VA 24067

    • 2 Beds
    • 1 Bath
    • 1,268 Sq Ft
    • Built 1953

    Last Sold Summary

    • $38/SF
    • 74 Days On Market

    Current Estimated Value $59,797

    Last Listing Agent Cody Williams Berry-Elliott, REALTORS

    90 Persimmon Ln, Callaway, VA 24067
    • /4

      Not Listed For Sale

      76 Carriage Homes Dr, Westlake Corner, VA 24121

      76 Carriage Homes Dr, Westlake Corner, VA 24121

      Last Sold Summary

      • 2 Days On Market

      Last Sold Price $31,000

      Last Listing Agent Ryan Nicely RE/MAX

  • /82

    $999,900 Pending

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

    1892 Morewood Rd, Hardy, VA 24101

    Come see this unique, move-in ready waterfront home on Smith Mountain Lake! This thoughtfully remodeled property offers a great opportunity to enjoy lake living on a level lot in a private cove while being minutes to all the amenities of the Westlake area! The home features comfortable living spaces, a functional layout, and plenty of natural light throughout. On the main level, the primary

    Agent Photo

    Brenda Bratt

    WAINWRIGHT & CO., REALTORS(r)- LAKE

    (540) 501-7294

    1892 Morewood Rd, Hardy, VA 24101

Showing Results 41 - 80, Page 2 of 18

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