34,637

Franklin County, VA Homes

Section Image Section Image
  • /16

    $249,000

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

    145 Cornell Rd, Rocky Mount, VA 24151

    Brick ranch in the highly desirable Franklin Heights neighborhood of Rocky Mount, VA! Situated on a corner lot in an excellent location, this property is a true diamond in the rough with unlimited potential. Featuring a classic layout and solid construction, it's the perfect opportunity for investors or buyers looking to create their dream home. With a little vision and TLC, this fixer-upper can

    Agent Photo

    Debbie Shelton

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 453-8731

    145 Cornell Rd, Rocky Mount, VA 24151
  • /38

    $1,250

    Total Monthly Price

    • Studio
    • 1.5 Baths
    • 1,600 Sq Ft
    • House for Rent

    65 E Court St, Rocky Mount, VA 24151

    Available now. 65 East Court St, Rocky Mount VA 24151. Residential/Business Allowed. Zoned CBD (Mixed-Use). Most recently was a law office. Located in very close proximity to the Franklin County Courthouse, Sheriff's Department, Law Offices and many other professional businesses. Hardwood floors throughout. Crown molding, custom valances, custom blinds in many of the windows. Much of the

    65 E Court St, Rocky Mount, VA 24151
  • /9

    $24,000 Sold Aug 08, 2025

    310 Firstwatch Dr, Westlake Corner, VA 24121

    • Land
    • 16,117 Sq Ft
    • $64,865 per Acre

    Last Sold Summary

    • 11% Below List Price
    • 227 Days On Market

    Last Listing Agent Ryan Nicely RE/MAX ALL STARS

    310 Firstwatch Dr, Westlake Corner, VA 24121
    • /15

      Not Listed For Sale

      71 Waterside Cir Unit D-7, Moneta, VA 24121

      • 1 Bed
      • 1 Bath
      • 742 Sq Ft
      • Built 1986
      71 Waterside Cir Unit D-7, Moneta, VA 24121

      Last Sold Summary

      • $275/SF
      • 3 Days On Market
      • Last Sold Price $204,000
      • Apr 21, 2025

      Last Listing Agent Julie Link RE/MAX

  • /123

    $1,645,000

    • 5 Beds
    • 3.5 Baths
    • 4,542 Sq Ft

    274 Village Ln, Moneta, VA 24121

    This all-brick waterfront home has been lovingly maintained by its original owner and offers 4,600 square feet of comfortable living space in one of the lake's premier neighborhoods. With generous room sizes and a thoughtful layout across two levels, it provides the perfect setting for relaxed lake living and easy entertaining. The main level features a spacious primary suite, vaulted ceilings,

    Agent Photo

    Dawn Lambert

    EXP REALTY LLC - SML

    (540) 340-9041

    274 Village Ln, Moneta, VA 24121
  • /12

    $950

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 900 Sq Ft
    • House for Rent

    483 Virgil H Goode Hwy, Bassett, VA 24055

    Available Now! 483 Virgil H Goode Hwy, Bassett (Franklin Co)2 bedroom with 2 bath house. Beautiful hardwood floors throughout. Remodeled bathroom and kitchen. Washer/dryer hookups. Large yard that tenant will need to mow and trim. Water by shared well. Private Shared Septic. Tenant is responsible for window treatments. Applicant to verify internet. A small pet allowed with additional pet

    483 Virgil H Goode Hwy, Bassett, VA 24055
  • /2

    $38,800 Sold Apr 03, 2026

    LOT 7 Bonbrook Mill Rd, Wirtz, VA 24184

    • Land
    • 2 Acres
    • $19,400 per Acre

    Last Sold Summary

    • 9% Below List Price
    • 33 Days On Market

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

    LOT 7 Bonbrook Mill Rd, Wirtz, VA 24184
    • /42

      Not Listed For Sale

      1086 Blackwater Hills Dr, Glade Hill, VA 24092

      • 3 Beds
      • 2 Baths
      • 1,500 Sq Ft
      • Built 2015
      1086 Blackwater Hills Dr, Glade Hill, VA 24092

      Last Sold Summary

      • $259/SF
      • 1 Day On Market
      • Last Sold Price $389,000
      • Apr 08, 2025

      Last Listing Agent Nadine Bannard WAINWRIGHT & CO., REALTORS(r)- LAKE

  • /19

    $35,000

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

    $750

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • House for Rent

    205 Nolens Hill Rd, Ferrum, VA 24088

    Coming available soon! 205 Nolens Hill Rd Apt 7 Ferrum VA 24088.1 bedroom with 1 bath apartment. Public water, sewer and Shentel internet included. Tenant to pay electric. Dumpster on site. Lawn care included. Window A/C and ceiling heat. Applications with credit, background and eviction history. Credit score of 620+ preferred. Positive rental history a plus. Rent $750. Deposit equal to one

    205 Nolens Hill Rd, Ferrum, VA 24088
  • /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 $423,298

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

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

      Not Listed For Sale

      0 Rolling Rd Unit 357574, North Shore, VA 24121

      0 Rolling Rd Unit 357574, North Shore, VA 24121

      Last Sold Summary

      • 2 Days On Market
      • Last Sold Price $29,000
      • Mar 27, 2025

      Last Listing Agent Charlene Jones Re/Max Lakefront Realty

  • /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
  • /31

    $1,300

    Total Monthly Price

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

    2866 Virgil H Goode Hwy, Rocky Mount, VA 24151

    Available in June! Located in the Fork Mountain area of Franklin county at 2866 Virgil H Goode Hwy, Rocky Mount VA 24151.3 bedroom 1 bath 1.5 story house. Oversized kitchen, full bath, laundry area, dining room, living room and primary bedroom on the main floor. This house has been totally updated with new kitchen flooring, refinished hardwoods, neutral paint colors though out, updated kitchen

    2866 Virgil H Goode Hwy, Rocky Mount, VA 24151
  • /10

    $599,500 Sold Oct 03, 2025

    Lot 19 Grande Lake Cir, Moneta, VA 24121

    • Land
    • 15,681 Sq Ft
    • $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
    • /67

      Not Listed For Sale

      58 Brooke Dr, Union Hall, VA 24176

      • 5 Beds
      • 4 Baths
      • 3,843 Sq Ft
      • Built 2004
      58 Brooke Dr, Union Hall, VA 24176

      Last Sold Summary

      • $299/SF
      • 7 Days On Market
      • Last Sold Price $1,150,000
      • Apr 15, 2025

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

  • /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
  • /10

    $699

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • House for Rent

    20733 Virgil H Goode Hwy, Rocky Mount, VA 24151

    20733 Virgil H Goode Hwy, Rocky Mount, VA 24151
  • /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
    • /4

      Not Listed For Sale

      LOT 8 Woodlawn Dr, Rocky Mount, VA 24151

      LOT 8 Woodlawn Dr, Rocky Mount, VA 24151

      Last Sold Summary

      • 5 Days On Market
      • Last Sold Price $7,600
      • Mar 17, 2025

      Last Listing Agent Lucinda Scruggs QUALITY REALTY

  • /5

    $200,000

    • Land
    • 5.12 Acres
    • $39,062 per Acre

    Lot 59 Lakepointe Cove Ct, Glade Hill, VA 24092

    Looking for Lakefront Acreage on Smith Mountain Lake, then this is it. 5.12 Acre Point Lot with Over 600ft of Shoreline at the 800 Contour. Beautifully wooded and located in a Beautiful Waterfront Community of Custom Built Homes. Build your Dream Home on this waterfront property with plenty of lake frontage for your future Boatdock.

    Agent Photo

    Glenda McDaniel

    LONG & FOSTER - SMITH MTN LAKE

    (833) 619-1013

    Lot 59 Lakepointe Cove Ct, Glade Hill, VA 24092
  • /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 $306,108

    Last Listing Agent Lucinda Scruggs QUALITY REALTY

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

      Not Listed For Sale

      828 Windlass Rd, North Shore, VA 24121

      828 Windlass Rd, North Shore, VA 24121

      Last Sold Summary

      • 12 Days On Market
      • Last Sold Price $165,000
      • Apr 08, 2025

      Last Listing Agent Justin Rolfe Mossy Oak Properties Land & Luxury

  • /6

    $20,000 Pending

    • Land
    • 22,215 Sq Ft
    • $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
  • /41

    $305,000 Sold Apr 17, 2026

    276 Bluewater Dr, Moneta, VA 24121

    • 3 Beds
    • 2 Baths
    • 1,596 Sq Ft
    • Built 1988

    Last Sold Summary

    • 3% Below List Price
    • $191/SF
    • 177 Days On Market

    Last Listing Agent Audrey Evans RE/MAX LAKEFRONT REALTY INC

    276 Bluewater Dr, Moneta, VA 24121
    • /35

      Not Listed For Sale

      845 Gangplank Rd Unit 206, Moneta, VA 24121

      • 2 Beds
      • 2 Baths
      • 1,172 Sq Ft
      • Built 1985
      845 Gangplank Rd Unit 206, Moneta, VA 24121

      Last Sold Summary

      • $435/SF
      • 37 Days On Market
      • Last Sold Price $510,000
      • Apr 14, 2025

      Last Listing Agent Colleen Marston LONG & FOSTER - SMITH MTN LAKE

  • /52

    $628,900

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

    200 Surber Dr, Moneta, VA 24121

    Completely updated 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 stone

    Agent Photo

    Dana Montgomery

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    (540) 766-5846

    200 Surber Dr, Moneta, VA 24121
  • /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 $979,140

    Last Listing Agent Deborah Beran DEB BERAN PROPERTIES

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

      Not Listed For Sale

      0 Compass Cove Cir, North Shore, VA 24121

      0 Compass Cove Cir, North Shore, VA 24121

      Last Sold Summary

      • 3 Days On Market
      • Last Sold Price $699,500
      • Feb 06, 2025

      Last Listing Agent Jill Rufus eXp Realty LLC-Stafford

  • /64

    $294,900

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

    627&641 Novelty Rd, Union Hall, VA 24176

    Come see these two adjacent properties in the heart of Franklin County ready for you to make into your homestead, investment opportunity, family compound or a hobby farm! With beautiful Smith Mountain views, 641 Novelty Rd offers a larger home with 2,128 sq ft, 4-bed, 2-bath + bonus room on one acre. This home has plenty of potential and ready for you to make it your dream oasis with spacious

    Agent Photo

    Brenda Bratt

    WAINWRIGHT & CO., REALTORS(r)- LAKE

    (540) 709-9004

    627&641 Novelty Rd, Union Hall, VA 24176
  • /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 $347,858

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

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

      Not Listed For Sale

      Lot 92 Boardwalk Dr, North Shore, VA 24121

      Lot 92 Boardwalk Dr, North Shore, VA 24121

      Last Sold Summary

      • 11 Days On Market
      • Last Sold Price $149,900
      • May 02, 2025

      Last Listing Agent Eric Fansler BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

  • /17

    $37,500

    • Land
    • 34,848 Sq Ft
    • $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
  • /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 $547,176

    Last Listing Agent Sterling Smith AJAG REAL ESTATE LLC

    945 Claybanks Dr, Callaway, VA 24067
    • /36

      Not Listed For Sale

      726 Hunt Valley Rd, Rocky Mount, VA 24151

      726 Hunt Valley Rd, Rocky Mount, VA 24151

      Last Sold Summary

      • 11 Days On Market
      • Last Sold Price $55,400
      • Feb 27, 2025

      Last Listing Agent Justin Rolfe Mossy Oak Properties

  • /2

    $25,000

    • Land
    • 36,154 Sq Ft
    • $30,120 per Acre

    0 Virgil H Goode Hwy Unit 926838, Rocky Mount, VA 24151

    UNRESTRICTED LOT - Approximately 7 miles south of Rocky Mount, however, on the Northbound side of Virgil Goode Hwy with 150 ft of road frontage. Nice gently upsloping lot with a GREAT building site. Purchaser responsible for well and septic.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (540) 340-5344

    0 Virgil H Goode Hwy Unit 926838, Rocky Mount, VA 24151
  • /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 $245,005

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

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

      Not Listed For Sale

      2650 Shooting Creek Rd, Ferrum, VA 24088

      2650 Shooting Creek Rd, Ferrum, VA 24088

      Last Sold Summary

      • 21 Days On Market
      • Last Sold Price $150,000
      • Mar 21, 2025

      Last Listing Agent Justin Rolfe Mossy Oak Properties

  • /22

    $84,900

    • Land
    • 30,492 Sq Ft
    • $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
  • /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 $213,658

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

    6 Mimosa Ln, Rocky Mount, VA 24151

Showing Results 41 - 80, Page 2 of 18

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