34,529

Franklin County, VA Homes

Section Image
  • /53

    $314,900 Sold Oct 31, 2025

    595 Iron Ridge Rd, Rocky Mount, VA 24151

    • 3 Beds
    • 2.5 Baths
    • 2,240 Sq Ft
    • Built 1999

    Last Sold Summary

    • $141/SF
    • 82 Days On Market

    Current Estimated Value $319,648

    Last Listing Agent Jessica Perdue MKB, REALTORS(r)

    595 Iron Ridge Rd, Rocky Mount, VA 24151
    • /79

      Est $778,673 Not Listed For Sale

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

      1760 Bar Ridge Rd, Penhook, VA 24137

      1760 Bar Ridge Rd, Penhook, VA 24137
  • /4

    $45,000

    • Land
    • 0.39 Acre
    • $115,385 per Acre

    0 Leeward Dr, North Shore, VA 24121

    Pretty lot in upscale neighborhood. Gently sloped, nice trees, and a huge rock garden (in progress). New survey and septic perc test. (Approved for 3 BR). Public water, so no well drilling expense. Driveway roughed-in. Conveniently located in Westlake w/easy access to day-to-day necessities. If you like, you can also join the community's country club: w/ golf, pool, tennis, pickleball, clubhouse,

    Dave Gresham SMITH MOUNTAIN LAKE REALTY LLC

    0 Leeward Dr, North Shore, VA 24121
  • /37

    $285,000 Sold May 29, 2025

    170 Clearview Dr, Rocky Mount, VA 24151

    • 3 Beds
    • 3 Baths
    • 1,440 Sq Ft
    • Built 1976

    Last Sold Summary

    • 4% Below List Price
    • $198/SF
    • 41 Days On Market

    Current Estimated Value $315,528

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

    170 Clearview Dr, Rocky Mount, VA 24151
    • /3

      Est $261,396 Not Listed For Sale

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

      2968 Novelty Rd, Penhook, VA 24137

      2968 Novelty Rd, Penhook, VA 24137
  • /22

    $279,900

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

    350 Leanor St, Rocky Mount, VA 24151

    Welcome to this Well Maintained 3Bed/2Bath Home in Rocky Mount, where Convenience meets Small-Town Charm! Main Level Living, Practical Floor Plan maximizing space & Natural light. Kitchen Open to Dining Area & Family Room, Nice setup for everyday living or casual entertaining. Comfortable Living spaces: Great fit for First-Time Buyers or Downsizers. Usable Yard, Paved Road, Great for Walking &

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

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

    $288,000 Sold Dec 03, 2025

    4037 Timber Line Rd, Ferrum, VA 24088

    • 3 Beds
    • 2 Baths
    • 2,396 Sq Ft
    • Built 1952

    Last Sold Summary

    • 2% Below List Price
    • $120/SF
    • 61 Days On Market

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

    4037 Timber Line Rd, Ferrum, VA 24088
    • /10

      Est $71,039 Not Listed For Sale

      95 Morgans Fork Rd, Penhook, VA 24137

      95 Morgans Fork Rd, Penhook, VA 24137
  • /40

    $389,950 Pending

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

    722 Belle Isle Dr, Union Hall, VA 24176

    Discover this stunning brand-new 3-bedroom, 2-bath home offering stylish finishes and quality craftsmanship throughout. Enjoy seasonal lake views from your rear deck and a thoughtfully designed floor plan perfect for modern living.The kitchen features granite countertops, white shaker cabinets, stainless steel appliances, and recessed lighting for a bright, contemporary feel. Both bathrooms also

    Austin Bousman RE/MAX ALL STARS

    722 Belle Isle Dr, Union Hall, VA 24176
  • /77

    $840,000 Sold Nov 14, 2025

    135 Bentgrass Dr, Hardy, VA 24101

    • 4 Beds
    • 3.5 Baths
    • 5,458 Sq Ft
    • Built 2010

    Last Sold Summary

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

    Last Listing Agent Rick Payne MKB, REALTORS(r)

    135 Bentgrass Dr, Hardy, VA 24101
    • /30

      Est $397,968 Not Listed For Sale

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

      903 Old Mountain Rd, Penhook, VA 24137

      903 Old Mountain Rd, Penhook, VA 24137
  • /2

    $29,711

    • Land
    • 0.86 Acre
    • $34,548 per Acre

    LOT 1 Dillards Hill Rd, Union Hall, VA 24176

    TERRIFIC WOODED BUILDING LOT IN NEW SECTIONS OF HIGHLAND LAKE. COMMUNITY BOAT RAMP LOCATED IN SECURED STORAGEAREA. CONVENIENT TO NEW APPROVED SOUTH LAKE COMMERCIAL DEVLPMENT AND EASY ACCESS FROM GREENSBORO, HIGHOINTAND WINSTON-SALEM. PURCHASER TO INSTALL WELL AND SEPTIC. NOT YET ASSESSED. TAX RATE TIME LIST PRICE.

    Courtnee Bishop MKB, REALTORS(r)

    LOT 1 Dillards Hill Rd, Union Hall, VA 24176
  • /38

    $215,000 Sold Mar 21, 2025

    460 Belcher Rd, Penhook, VA 24137

    • 3 Beds
    • 2 Baths
    • 1,680 Sq Ft
    • Built 1999

    Last Sold Summary

    • 2% Above List Price
    • $128/SF
    • 3 Days On Market

    Last Listing Agent Stacy Powell Keller Williams

    460 Belcher Rd, Penhook, VA 24137
    • /17

      Est $264,113 Not Listed For Sale

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

      384 Novelty Rd, Union Hall, VA 24176

      384 Novelty Rd, Union Hall, VA 24176
  • /53

    $825,000

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

    1111 Jefferson Dock Rd, Penhook, VA 24137

    Gorgeous AFFORDABLE Smith Mountain Lake waterfront home offering the ultimate lake lifestyle with incredible views, extensive upgrades, and an exceptional double-slip dock! POTENTIAL to be used as a short term rental! This beautifully maintained 3-bedroom, 3-bath home is designed for both comfort and entertaining, featuring a finished basement complete with a bedroom and full bathroom, ideal for

    Kendra Porter VIRGINIA REALTY GROUP

    1111 Jefferson Dock Rd, Penhook, VA 24137
  • /83

    $515,000 Sold Feb 06, 2026

    2195 Bonbrook Mill Rd, Wirtz, VA 24184

    • 5 Beds
    • 5 Baths
    • 3,600 Sq Ft
    • Built 1992

    Last Sold Summary

    • 4% Below List Price
    • $143/SF
    • 112 Days On Market

    Last Listing Agent Heather Cypher HEADWATER REALTY LLC

    2195 Bonbrook Mill Rd, Wirtz, VA 24184
    • /24

      Est $406,264 Not Listed For Sale

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

      1060 Byrds Mill Rd, Glade Hill, VA 24092

      1060 Byrds Mill Rd, Glade Hill, VA 24092
  • /39

    $650,000 Pending

    • 4 Beds
    • 3.5 Baths
    • 4,125 Sq Ft

    50 Hayfield Dr, Boones Mill, VA 24065

    Nestled near a quiet cul-de-sac and located within the sought-after Franklin County school district, this beautifully maintained and updated 4-bedroom, 3.5-bath home offers the perfect blend of privacy and convenience. Situated on over an acre, you'll enjoy peaceful surroundings while remaining just a short drive from both Roanoke and Rocky Mount. Inside, the open floor plan and split-bedroom

    Rachele Hunley POE & CRONK REAL ESTATE GROUP

    50 Hayfield Dr, Boones Mill, VA 24065
  • /2

    $115,000 Sold Jan 15, 2026

    391 Lakewood Forest Rd, Moneta, VA 24121

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

    Last Sold Summary

    • 10% Below List Price
    • $96/SF
    • 48 Days On Market

    Last Listing Agent Rita Trinkle MKB, REALTORS(r)

    391 Lakewood Forest Rd, Moneta, VA 24121
    • /14

      Est $182,904 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 810 Sq Ft

      7031 Colonial Turnpike, Glade Hill, VA 24092

      7031 Colonial Turnpike, Glade Hill, VA 24092
  • /52

    $895,000

    • 3 Beds
    • 3.5 Baths
    • 2,895 Sq Ft

    290 Winding Way, Union Hall, VA 24176

    The Perfect Lake Contemporary with Covered Boatdock and lift. A Towering Great room with wood ceilings offers a great gathering space for friends and family. Custom Open Kitchen with Granite Counter Tops, NEW refrigerator, NEW ROOF, Covered Porch and Sundeck overlooking the lake, Plus Flex Room with adjoining full bath and Sunroom. Entry Level Laundry, Upper level offers lots of bedroom space

    Glenda McDaniel LONG & FOSTER - SMITH MTN LAKE

    290 Winding Way, Union Hall, VA 24176
  • /66

    $1,125,000 Sold Feb 24, 2025

    225 Sconset Dr, Penhook, VA 24137

    • 4 Beds
    • 5 Baths
    • 3,518 Sq Ft
    • Built 1999

    Last Sold Summary

    • 12% Below List Price
    • $320/SF
    • 32 Days On Market

    Current Estimated Value $1,221,986

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

    225 Sconset Dr, Penhook, VA 24137
    • /50

      Est $426,338 Not Listed For Sale

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

      180 Ball Park Rd, Rocky Mount, VA 24151

      180 Ball Park Rd, Rocky Mount, VA 24151
  • /6

    $699,900 Pending

    • 6,594 Sq Ft

    434/454 & Wrays Chapel Rd, Rocky Mount, VA 24151

    *Investment Opportunity near Town of Rocky Mount* (3)Duplexes #454/464/474 & Single Family Home #434 *ALL SOLD TOGETHER* Seller will not sell separately. Each Duplex offers 2Bed/1Bath with Laundry. Income & Expenses estimated. Each Unit served by designated septic (4)total. All Units share a private well. Single-Family Home #474 is a 3Bed/1Bath with Unfinished Lower. Level Land with Plenty of

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    434/454 & Wrays Chapel Rd, Rocky Mount, VA 24151
  • /36

    $280,000 Sold Aug 22, 2025

    1152 Calico Rock Rd, Rocky Mount, VA 24151

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

    Last Sold Summary

    • 7% Below List Price
    • $192/SF
    • 66 Days On Market

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

    1152 Calico Rock Rd, Rocky Mount, VA 24151
    • /32

      Est $260,667 Not Listed For Sale

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

      40 Riverside Dr, Rocky Mount, VA 24151

      40 Riverside Dr, Rocky Mount, VA 24151
  • /2

    $129,900

    • Land
    • 0.5 Acre
    • $259,800 per Acre

    LOT 126 Lands End Rd, Penhook, VA 24137

    Beautiful Flat Lot with Smith Mountain Lake Views. Located in Private Golf Community ( The Waters Edge ). Active Club Membership. Purchaser to Pay Club Initiation Fee. Owner/Realtor.

    Erik Plyler WATERMARK REALTY LLC

    LOT 126 Lands End Rd, Penhook, VA 24137
  • /87

    $335,000 Sold Apr 24, 2025

    53 Angell Ln, Boones Mill, VA 24065

    • 3 Beds
    • 1.5 Baths
    • 1,512 Sq Ft
    • Built 1946

    Last Sold Summary

    • 4% Below List Price
    • $222/SF
    • 25 Days On Market

    Current Estimated Value $341,410

    Last Listing Agent Marlee Russell NEST REALTY ROANOKE

    53 Angell Ln, Boones Mill, VA 24065
    • /51

      Est $476,181 Not Listed For Sale

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

      2005 Scuffling Hill Rd, Rocky Mount, VA 24151

      2005 Scuffling Hill Rd, Rocky Mount, VA 24151
  • /40

    $80,000

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

    0 Lakewood Forest Rd Unit 923062, Gills Creek, VA 24121

    This half acre lot sits perched above Smith Mountain Lake and is awaiting your dream build! It possesses a fantastic lake view from the back of the property and great potential for further panoramic views from other areas of the lot. It also features a fantastic location in a quiet and peaceful community while being just a minutes walk from the community dock and boat ramp. It also boasts great

    Tyler Hawes BHHS MOUNTAIN SKY PROPERTIES INC- B'BURG

    0 Lakewood Forest Rd Unit 923062, Gills Creek, VA 24121
  • /212

    $2,000,000 Sold Aug 02, 2025

    120 Lakewatch Cir, Moneta, VA 24121

    • 6 Beds
    • 9 Baths
    • 5,503 Sq Ft
    • Built 2018

    Last Sold Summary

    • $363/SF
    • 2 Days On Market

    Current Estimated Value $2,078,750

    Last Listing Agent Tricia Johnson PROPERTY NAVIGATORS LLC

    120 Lakewatch Cir, Moneta, VA 24121
    • /9

      Est $177,374 Not Listed For Sale

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

      975 Diamond Ave, Rocky Mount, VA 24151

      975 Diamond Ave, Rocky Mount, VA 24151
  • /73

    $197,700

    • Land
    • 22.88 Acres
    • $8,641 per Acre

    0 Six Mile Post Rd, Callaway, VA 24067

    Discover the perfect retreat on approximately 23.2 acres of pristine land -- a haven for nature lovers, hunters, and anyone seeking privacy and tranquility. This one-of-a-kind property offers a rare blend of natural beauty and practical amenities, making it ideal for a weekend getaway, homestead, or recreational escape. A charming cabin built from the very logs harvested on the property creates a

    Logan Smith PROPERTY NAVIGATORS LLC

    0 Six Mile Post Rd, Callaway, VA 24067
  • /64

    $1,410,000 Sold Jun 30, 2025

    380 Silver Tee Dr, Penhook, VA 24137

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

    Last Sold Summary

    • 3% Below List Price
    • $500/SF
    • 13 Days On Market

    Current Estimated Value $1,481,161

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

    380 Silver Tee Dr, Penhook, VA 24137
    • /80

      Est $959,175 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 4,457 Sq Ft

      450 Laurel Run Dr, Callaway, VA 24067

      450 Laurel Run Dr, Callaway, VA 24067
  • /2

    $33,252

    • Land
    • 0.87 Acre
    • $38,221 per Acre

    LOT 6 Dillards Hill Rd, Union Hall, VA 24176

    WATER ACCESS LOT PRICED TO SELL! NICE BUILDING LOT. ATTENTION INVESTORS AND BUILDERS!

    Courtnee Bishop MKB, REALTORS(r)

    LOT 6 Dillards Hill Rd, Union Hall, VA 24176
  • /8

    $27,000 Sold Apr 23, 2025

    Lot 23 Camellia Place, Moneta, VA 24121

    • Land
    • 2.41 Acres
    • $11,203 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 48 Days On Market

    Last Listing Agent Deborah Beran DEB BERAN PROPERTIES

    Lot 23 Camellia Place, Moneta, VA 24121
    • /78

      Est $457,740 Not Listed For Sale

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

      182 Countrywood Ln, Rocky Mount, VA 24151

      182 Countrywood Ln, Rocky Mount, VA 24151
  • /20

    $130,000

    • Land
    • 0.75 Acre
    • $173,333 per Acre

    Lot 61 Penny Ln, Rocky Mount, VA 24151

    Excellent lot in Rocky Mount w/ views in back of Smith Mountain and in front of Cahas Mountain and the Blue Ridge. Area of very nice homes. Lot lays very well. Buyer to pay for water/sewer/power hook up.

    Bob Parcell MOUNTAIN TO LAKE REALTY

    Lot 61 Penny Ln, Rocky Mount, VA 24151
  • /59

    $537,000 Sold Jun 27, 2025

    232 Mountain Cove Dr Unit C6, Hardy, VA 24101

    • 3 Beds
    • 3.5 Baths
    • 2,112 Sq Ft
    • Built 2006

    Last Sold Summary

    • $254/SF
    • 31 Days On Market

    Last Listing Agent Mattie Cassidy MKB, REALTORS at the Lake

    232 Mountain Cove Dr Unit C6, Hardy, VA 24101

Showing Results 641 - 680, Page 17 of 18

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