34,711

Franklin County, VA Homes

Section Image Section Image
  • /62

    $425,000

    Sold Oct 03, 2025

    75 Foster St, Rocky Mount, VA 24151

    • 7 Beds
    • 5 Baths
    • 5,411 Sq Ft
    • Built 1962

    Last Sold Summary

    • 11% Below List Price
    • $79/SF
    • 150 Days On Market

    Current Estimated Value $649,424

    Last Listing Agent Bob Parcell MOUNTAIN TO LAKE REALTY

    75 Foster St, Rocky Mount, VA 24151
    • /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

  • /45

    $1,150,000

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

    214 Twin Chimneys Dr, Wirtz, VA 24184

    Lakefront Contemporary Nestled on a beautiful wooded lot. 130 ft of shoreline. Large Covered Boatdock with Huge Viewing /Party Deck. Upgrades to boat slip (new slip, new roof, new floater) - 2012 HUGE ROOMS, Great room with Cathedral Ceilings with fireplace w/Glass and Screens, Random Oak Flooring, Large Open Kitchen with Large Dining Area, Spacious Primary Ensuite with Private Bath, Whirlpool

    Agent Photo

    Glenda McDaniel

    LONG & FOSTER - SMITH MTN LAKE

    214 Twin Chimneys Dr, Wirtz, VA 24184
  • /53

    $267,250

    Sold Apr 03, 2026

    1769 Factory Hill Rd, Callaway, VA 24067

    • 2 Beds
    • 1 Bath
    • 1,456 Sq Ft
    • Built 1966

    Last Sold Summary

    • 3% Below List Price
    • $184/SF
    • 160 Days On Market

    Current Estimated Value $269,661

    Last Listing Agent Bob Parcell MOUNTAIN TO LAKE REALTY

    1769 Factory Hill Rd, Callaway, VA 24067
    • /30

      Est $299,047

      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

      • 38 Days On Market

  • /2

    $19,900

    Pending
    • Land
    • 1.23 Acres
    • $16,179 per Acre

    Lot 10A Navajo Cir, Henry, VA 24102

    Very affordable 1.23 Acre cul de sac lot. DOUBLEWIDES are allowed (no singlewides). Plat showing that it has already been perked and ready for your new home. Purchaser responsible for well and septic permit.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    Lot 10A Navajo Cir, Henry, VA 24102
  • /79

    $829,000

    Sold Feb 05, 2026

    196 Halsey Ct, Wirtz, VA 24184

    • 3 Beds
    • 3.5 Baths
    • 3,536 Sq Ft
    • Built 2010

    Last Sold Summary

    • 2% Below List Price
    • $234/SF
    • 82 Days On Market

    Current Estimated Value $830,998

    Last Listing Agent Debbie Shelton BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    196 Halsey Ct, Wirtz, VA 24184
    • /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

      • 1 Day On Market

  • /6

    $210,000

    • Land
    • 7.21 Acres
    • $29,126 per Acre

    0 S Main St Unit 926000, Rocky Mount, VA 24151

    Great commercial property in convenient location! 7+ acres on the corner of Doe Run Road and South Main Street. Cable TV and internet available. Purchaser responsible for well and septic.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    0 S Main St Unit 926000, Rocky Mount, VA 24151
  • /78

    $445,064

    Sold May 22, 2026

    1700 Bluewater Dr, Moneta, VA 24121

    • 3 Beds
    • 3 Baths
    • 1,842 Sq Ft
    • Built 2002

    Last Sold Summary

    • 1% Below List Price
    • $242/SF
    • 5 Days On Market

    Current Estimated Value $496,519

    Last Listing Agent Mary Lou McDonald ML REALTY

    1700 Bluewater Dr, Moneta, VA 24121
    • /6

      Not Listed For Sale

      0 Pine Watch Cir, Westlake Corner, VA 24121

      0 Pine Watch Cir, Westlake Corner, VA 24121

      Last Sold Summary

      • 103 Days On Market

  • /17

    $163,000

    Pending
    • 2 Beds
    • 1 Bath
    • 1,920 Sq Ft

    2765 Hatchett Rd, Penhook, VA 24137

    Check out this cute ranch home sitting on 1.2 acres. The full basement gives opportunity to double your finished sq ft. You can have your laundry area upstairs or on the lower level. LBP info in docs. Property is owned by the US Dept of HUD. 541-929907 IN, subject to appraisal. Seller makes no representations or warranties as to property condition. Sold ''AS IS.'' EHO. Seller may contribute up to

    Agent Photo

    Lucinda Scruggs

    QUALITY REALTY

    2765 Hatchett Rd, Penhook, VA 24137
  • /13

    $120,000

    Sold Jan 20, 2026

    Lot 21 Watchtower Dr, Moneta, VA 24121

    • Land
    • 20,473 Sq Ft
    • $255,319 per Acre

    Last Sold Summary

    • 27% Below List Price
    • 92 Days On Market

    Last Listing Agent Jeremy Stanley EMBOLDEN REALTY GROUP

    Lot 21 Watchtower Dr, Moneta, VA 24121
    • /6

      Not Listed For Sale

      300 Firstwatch Dr, Westlake Corner, VA 24121

      300 Firstwatch Dr, Westlake Corner, VA 24121

      Last Sold Summary

      • 92 Days On Market

  • /28

    $279,900

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

    110 Montview Ave, Rocky Mount, VA 24151

    Completely remodeled and move-in ready! This charming 2 bedroom, 2 bath home in the Town of Rocky Mount offers modern updates throughout and a convenient location close to shopping, dining, and local amenities. Major improvements include a new HVAC system, instant water heater, updated electrical and plumbing, new windows, flooring, and appliances. The beautifully renovated kitchen features

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    110 Montview Ave, Rocky Mount, VA 24151
  • /11

    $24,000

    Sold Aug 08, 2025

    230 Firstwatch Dr, Westlake Corner, VA 24121

    • Land
    • 20,908 Sq Ft
    • $50,000 per Acre

    Last Sold Summary

    • 11% Below List Price
    • 228 Days On Market

    Last Listing Agent Ryan Nicely RE/MAX ALL STARS

    230 Firstwatch Dr, Westlake Corner, VA 24121
    • /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

  • /7

    $90,000

    • Land
    • 43,124 Sq Ft
    • $90,909 per Acre

    Lot 42 Lakewatch Cir, Moneta, VA 24121

    Waterfront and Deeded Dock! ''A7'' Summer is ALMOST Here! Just bring YOUR Boat! Lot 42 in desirable Lakewatch Plantation. 100 ft! waterfront! .995 acre lot with nice view and gentle slope/ varied terrain. Public water and sewer available. Restrictions: 1800 sq ft ranch, 2300 sq ft story and a half, 2400 sq ft 2-story. Great master planned community with YMCA, restaurants, finance, shopping,

    Agent Photo

    Teresa Grant

    Keller Williams

    Lot 42 Lakewatch Cir, Moneta, VA 24121
  • /32

    $261,000

    Sold Jul 16, 2025

    1465 Hardy Rd, Hardy, VA 24101

    • 3 Beds
    • 2 Baths
    • 1,856 Sq Ft
    • Built 1972

    Last Sold Summary

    • 2% Below List Price
    • $141/SF
    • 19 Days On Market

    Current Estimated Value $273,994

    Last Listing Agent Julia Keep FRONT PORCH REALTY

    1465 Hardy Rd, Hardy, VA 24101
    • /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

  • /64

    $1,395,000

    Pending
    • 4 Beds
    • 3 Baths
    • 3,068 Sq Ft

    85 Beech Dr, Union Hall, VA 24176

    Gorgeous Lakefront Contemporary Nestled on a gentle 1.08 Ac Lot. Beautifully Landscaped w/ Approx. 150 Azaleas multiple perennials protected w/Deer Fence Covered boatdock featuring a boat hoist, jet ski lift,2 floaters & storage. Beautifully remodeled throughout, including a custom kitchen with Bosch gas range/electric oven, refrigerator, microwave, dishwasher, washer/dryer, and freezer. The

    Agent Photo

    Glenda McDaniel

    LONG & FOSTER - SMITH MTN LAKE

    85 Beech Dr, Union Hall, VA 24176
  • /30

    $290,000

    Sold Sep 09, 2025

    315 Cornell Rd, Rocky Mount, VA 24151

    • 3 Beds
    • 2.5 Baths
    • 1,906 Sq Ft
    • Built 1968

    Last Sold Summary

    • 4% Above List Price
    • $152/SF
    • 14 Days On Market

    Current Estimated Value $310,848

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

    315 Cornell Rd, Rocky Mount, VA 24151
    • /33

      Est $449,265

      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

      • 62 Days On Market

  • /3

    $34,900

    Pending
    • Land
    • 1.8 Acres
    • $19,389 per Acre

    LOT 7 Kyles Ct, Rocky Mount, VA 24151

    The Dannington - Lot 7 - Fantastic location perfect for a walk-out basement with awesome views of the Blue Ridge and Cahas Mountains. Nice rural area less than 30 minutes to Roanoke, 10 minutes to Rocky Mount. Retreat Swim Club (private) only minutes away. Subdivision joins Antioch Community Park just a short walk away. Purchaser responsible for well and septic. Shentel internet available.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    LOT 7 Kyles Ct, Rocky Mount, VA 24151
  • /79

    $990,000

    Sold May 15, 2026

    115 Sconset Dr, Penhook, VA 24137

    • 4 Beds
    • 3.5 Baths
    • 3,518 Sq Ft
    • Built 2002

    Last Sold Summary

    • 10% Below List Price
    • $281/SF
    • 64 Days On Market

    Current Estimated Value $1,097,376

    Last Listing Agent Vicki Millehan BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    115 Sconset Dr, Penhook, VA 24137
    • /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

  • /47

    $425,000

    • 1,897 Sq Ft

    114 W Church St, Rocky Mount, VA 24151

    **Versatile Property in the Heart of Rocky Mount!** This unique property offers exceptional flexibility for residential, commercial, or multi-family use. The main home features 3 bedrooms, 2 baths, a dining room, kitchen, living room, and full basement. A detached two-car garage includes a spacious apartment above with 2 bedrooms, 1 bath, living room, kitchen, and generous storage. Serviced by

    Agent Photo

    Lucinda Scruggs

    QUALITY REALTY

    114 W Church St, Rocky Mount, VA 24151
  • /44

    $85,250

    Sold May 12, 2026

    0 Ferrum Forest Ln, Ferrum, VA 24088

    • Land
    • 71.68 Acres
    • $1,189 per Acre

    Last Sold Summary

    • 4% Below List Price
    • 31 Days On Market

    Last Listing Agent Matthew Gallimore U/C BLUE RIDGE LAND & AUCTION CO INC- FLOYD

    0 Ferrum Forest Ln, Ferrum, VA 24088
    • /137

      Est $1,850,706

      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

      • 4 Days On Market

  • /6

    $109,000

    • Land
    • 1 Acre
    • $109,000 per Acre

    lot 35 Caroline Ct, Union Hall, VA 24176

    Build your dream home in the emerging Kennedy Shores Subdivision, where new construction is underway in the S/D and the vision for a vibrant lakeside community is coming to life. This 1-acre cleared lot is ready for your custom build, offering a gentle setting surrounded by natural beauty and open skies. Enjoy the added benefit of boat access to Smith Mountain Lake, making it easy to spend your

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    lot 35 Caroline Ct, Union Hall, VA 24176
  • /59

    $316,000

    Sold Oct 22, 2025

    427 Farmington Rd, Hardy, VA 24101

    • 4 Beds
    • 3 Baths
    • 2,500 Sq Ft
    • Built 1990

    Last Sold Summary

    • $126/SF
    • 42 Days On Market

    Current Estimated Value $327,037

    Last Listing Agent Alex Taylor MAC WESTLAND REAL ESTATE GROUP

    427 Farmington Rd, Hardy, VA 24101
    • /114

      Est $936,294

      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

      • 22 Days On Market

  • /13

    $599,900

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

    218 Cahas Ln, Boones Mill, VA 24065

    Welcome to this stunning 1-level brick ranch nestled on 5 beautiful, fenced acres! Enjoy breathtaking mountain views from every angle, including the expansive wrap-around covered porch. The spacious interior features cathedral ceilings, an abundance of natural light, and a gorgeous sunroom perfect for relaxing. Cooking is a delight in the kitchen complete with custom maple cabinetry. Need a

    Agent Photo

    Stephanie Varney

    VARNEY REALTY PARTNERS

    218 Cahas Ln, Boones Mill, VA 24065
  • /12

    $117,500

    Sold Feb 10, 2026

    7180 Henry Rd, Henry, VA 24102

    • Land
    • 5.34 Acres
    • $22,004 per Acre

    Last Sold Summary

    • 6% Below List Price
    • 102 Days On Market

    Current Estimated Value $118,410

    Last Listing Agent Andrea Hodges Weiss LYONS TEAM, REALTORS(r)

    7180 Henry Rd, Henry, VA 24102
    • /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

      • 34 Days On Market

  • /50

    $995,000

    • Land
    • 5 Acres
    • $199,000 per Acre

    Tract C Cliffs Dr, Union Hall, VA 24176

    Own an iconic piece of Smith Mountain Lake real estate at The Coves. Offering unparalleled views and seclusion, Cliffs Tract C is an extraordinary five-acre waterfront property ideally suited for a private estate, luxury retreat, or legacy family compound. This rare offering captures panoramic water vistas framed by the majestic Blue Ridge Mountains, featuring what may be the most expansive and

    Agent Photo

    Debbie Shelton

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    Tract C Cliffs Dr, Union Hall, VA 24176
  • /164

    $5,900,000

    Sold Dec 17, 2025

    1994 Merriman Way Rd, Moneta, VA 24121

    • 5 Beds
    • 9 Baths
    • 13,557 Sq Ft
    • Built 1968

    Last Sold Summary

    • 6% Below List Price
    • $435/SF
    • 84 Days On Market

    Current Estimated Value $6,400,356

    Last Listing Agent Tim Basham RE/MAX LAKEFRONT REALTY INC

    1994 Merriman Way Rd, Moneta, VA 24121
    • /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

  • /76

    $1,050,000

    • 5 Beds
    • 4 Baths
    • 3,932 Sq Ft

    355 Haley Scott Dr, Union Hall, VA 24176

    Beautifully maintained townhouse on Smith Mountain Lake in The Cottages at Contentment Island. Offered mostly furnished and designed for carefree lake living. With nearly 4,000 square feet this home features 5 bedrooms, one could be used for office space, 4 full baths, an open great room with gas fireplace, hardwood floors, and a well-equipped kitchen. The upper level provides a family suite with

    Agent Photo

    Debbie Shelton

    BERKSHIRE HATHAWAY HOMESERVICES SMITH MOUNTAIN LAKE REAL ESTATE

    355 Haley Scott Dr, Union Hall, VA 24176
  • /44

    $350,000

    Sold Nov 12, 2025

    250 Taylors Rd, Boones Mill, VA 24065

    • 3 Beds
    • 2.5 Baths
    • 2,268 Sq Ft
    • Built 1970

    Last Sold Summary

    • 5% Below List Price
    • $154/SF
    • 5 Days On Market

    Current Estimated Value $359,674

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

    250 Taylors Rd, Boones Mill, VA 24065

Showing Results 121 - 160, Page 4 of 18

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