24,832

Henry County, VA Homes

Section Image
    • /4

      Est $52,728 Not Listed For Sale

      302 Figsboro Heights Rd, Martinsville, VA 24112

      302 Figsboro Heights Rd, Martinsville, VA 24112
  • /15

    $265,000 Pending

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

    891 Turner Ashby Rd, Martinsville, VA 24112

    Motivated seller! Bring all offers! This exceptional brick ranch in Chatmoss offers a unique blend of style, comfort, and convenience. As a 3 bedroom, 2 bath residence with a partially finished basement, it presents endless opportunities for customization. Schedule your showing today! Buyer and buyers agent to verify all information. Listing info taken from tax card and /or seller.

    Suzanna Carter Piedmont Realty

    891 Turner Ashby Rd, Martinsville, VA 24112
  • /46

    $154,900 Sold Aug 15, 2025

    330 Old Mill Rd, Ridgeway, VA 24148

    • 2 Beds
    • 1 Bath
    • 912 Sq Ft
    • Built 1754

    Last Sold Summary

    • $170/SF
    • 46 Days On Market

    Current Estimated Value $155,117

    Last Listing Agent Tiff Guilliams KW Martinsville

    330 Old Mill Rd, Ridgeway, VA 24148
    • /23

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 726 Sq Ft

      66 Other, Ridgeway, VA 24148

      66 Other, Ridgeway, VA 24148
  • /11

    $99,900

    • 2 Beds
    • 2 Baths
    • 867 Sq Ft

    149 Finley Dr, Martinsville, VA 24112

    Welcome to 149 Finley Drive in Martinsville, a beautifully renovated home offering modern updates while maintaining classic charm. This property features fresh finishes throughout, making it an ideal option for buyers seeking a turnkey home. Recent renovations include updated flooring, fresh paint, upgraded fixtures, and refreshed living spaces designed for comfort and functionality. The home

    Priscilla Oropeza Divine Fog Realty Company

    149 Finley Dr, Martinsville, VA 24112
  • /47

    $273,400 Sold Jul 01, 2025

    172 Watkins Dr, Bassett, VA 24055

    • 3 Beds
    • 2 Baths
    • 1,862 Sq Ft
    • Built 1991

    Last Sold Summary

    • 2% Below List Price
    • $147/SF
    • 1 Day On Market

    Current Estimated Value $268,804

    Last Listing Agent Billy Kingery MOUNTAIN TO LAKE REALTY

    172 Watkins Dr, Bassett, VA 24055
    • /5

      Not Listed For Sale

      0 Frank Redd Rd, Fieldale, VA 24089

      0 Frank Redd Rd, Fieldale, VA 24089
  • /2

    $6,000 Under Contract

    • Land
    • 1.08 Acres
    • $5,576 per Acre

    0 Chatham Rd Unit 141146, Martinsville, VA 24112

    Just over 1 acre on Chatham Rd conveniently located about 15-20 min from Martinsville and Chatham. Sq. ft./lot size est. Information taken from tax assessment and/or seller. Sq. ft./lot size est. Information taken from tax assessment and/or seller.

    Angie Garcia The Spencer Group R.E. & Auction

    0 Chatham Rd Unit 141146, Martinsville, VA 24112
  • /33

    $202,500 Sold Nov 04, 2025

    3755 N Fork Rd, Martinsville, VA 24112

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

    Last Sold Summary

    • $139/SF
    • 60 Days On Market

    Current Estimated Value $203,297

    Last Listing Agent Terri Bredamus KW Martinsville

    3755 N Fork Rd, Martinsville, VA 24112
    • /4

      Not Listed For Sale

      0 Kogertown Rd, Fieldale, VA 24059

      0 Kogertown Rd, Fieldale, VA 24059
  • /91

    $899,000

    • 3 Beds
    • 5.5 Baths
    • 4,762 Sq Ft

    1024 The Great Rd, Fieldale, VA 24089

    Step back into American history at Hillcroft, a distinguished county estate with roots tracing back to the 1700s. Built in 5 stages, this Colonial-style home stands proudly along the historic Great Wagon Trail and spans 21 picturesque acres. Offering 3 bedrooms, each with its own en-suite bath, and a total of 5.5 bathrooms, Hillcroft effortlessly blends historic charm with modern comforts.

    Beverley Coleman Rives S. Brown REALTOR

    1024 The Great Rd, Fieldale, VA 24089
  • /22

    $159,900 Sold Jun 17, 2025

    3250 Sunset Rd, Collinsville, VA 24078

    • 4 Beds
    • 2 Baths
    • 1,444 Sq Ft
    • Built 1948

    Last Sold Summary

    • $111/SF
    • 68 Days On Market

    Current Estimated Value $146,682

    Last Listing Agent Donna Robertson KW Martinsville

    3250 Sunset Rd, Collinsville, VA 24078
    • /9

      Est $108,235 Not Listed For Sale

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

      3543 Daniels Creek Rd, Martinsville, VA 24112

      3543 Daniels Creek Rd, Martinsville, VA 24112
  • /33

    $239,900

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

    35 Inge Dr, Martinsville, VA 24112

    Nestled on a beautiful acre of land, this enchanting four-bedroom country cottage offers a serene escape, blending rustic charm with modern comfort. The home is an idyllic retreat for those seeking peace and privacy. Beautifully remodeled kitchen, bathrooms and bedrooms are move in ready. Step outside to the massive back porch, an entertainer's dream or a quiet sanctuary for relaxation. The porch

    Birgit Delaidatti Piedmont Realty

    35 Inge Dr, Martinsville, VA 24112
  • /30

    $130,000 Sold Aug 22, 2025

    421 Philpott Dam Rd, Bassett, VA 24055

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1966

    Last Sold Summary

    • $150/SF
    • 52 Days On Market

    Current Estimated Value $129,839

    Last Listing Agent Angie Ancheta Piedmont Realty

    421 Philpott Dam Rd, Bassett, VA 24055
    • /7

      Not Listed For Sale

      3715 Wingfield Orchard Rd, Martinsville, VA 24112

      3715 Wingfield Orchard Rd, Martinsville, VA 24112
  • /2

    $7,000

    • Land
    • 0.4 Acre
    • $17,500 per Acre

    LOT 10A Pine Valley Rd, Bassett, VA 24055

    Wooded Residential Lot located in the Bassett Heights/Pine Valley area of Henry County. Convenient to Amenities in Bassett, Oak Level & Local Amenities! Great Opportunity for Future Homesite or Investment Property! Purchaser to verify all info. Purchaser to install well and septic.

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    LOT 10A Pine Valley Rd, Bassett, VA 24055
  • /2

    $352,000 Sold Dec 18, 2025

    315 Governor's Ln, Martinsville, VA 24112

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

    Last Sold Summary

    • $204/SF
    • 0 Days On Market

    Last Listing Agent Non Member Office Non Member Office

    315 Governor's Ln, Martinsville, VA 24112
    • /24

      Est $86,492 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 896 Sq Ft

      158 Stanley Main St, Bassett, VA 24055

      158 Stanley Main St, Bassett, VA 24055
  • /4

    $12,000 Pending

    • Land
    • 0.39 Acre
    • $30,769 per Acre

    0 Dogwood Dr, Laurel Park, VA 24112

    Located in the Laurel Park area, this vacant residential lot offers an excellent opportunity to create the home you've been envisioning. With public water and sewer available, this ready-to-build homesite helps simplify the construction process and reduce upfront costs. Ideally positioned just off Route 58, this building lot for sale provides easy access to Martinsville and Danville, making it a

    Amanda Vaden KW Martinsville

    0 Dogwood Dr, Laurel Park, VA 24112
  • /39

    $234,000 Sold Dec 15, 2025

    210 Washington Rd, Martinsville, VA 24112

    • 3 Beds
    • 2.5 Baths
    • 1,953 Sq Ft
    • Built 2005

    Last Sold Summary

    • $120/SF
    • 5 Days On Market

    Last Listing Agent Brittiany Freeland Rives S. Brown REALTOR

    210 Washington Rd, Martinsville, VA 24112
    • /27

      Not Listed For Sale

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

      247 Beaver Ridge Rd, Martinsville, VA 24112

      247 Beaver Ridge Rd, Martinsville, VA 24112
  • /3

    $7,000

    • Land
    • 0.4 Acre
    • $17,500 per Acre

    LOT 8 Pine Valley Rd, Bassett, VA 24055

    Wooded Residential Lot located in the Bassett Heights/Pine Valley area of Henry County. Convenient to Amenities in Bassett, Oak Level & Local Amenities! Great Opportunity for Future Homesite or Investment Property! Purchaser to verify all info. Purchaser to install well and septic.

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    LOT 8 Pine Valley Rd, Bassett, VA 24055
  • /23

    $230,000 Sold Oct 24, 2025

    1220 Blue Ridge Yacht Club Rd, Bassett, VA 24055

    • 3 Beds
    • 2 Baths
    • 1,529 Sq Ft
    • Built 1965

    Last Sold Summary

    • $150/SF
    • 123 Days On Market

    Current Estimated Value $240,545

    Last Listing Agent Matt Tatum Sarver Properties

    1220 Blue Ridge Yacht Club Rd, Bassett, VA 24055
    • /14

      Not Listed For Sale

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

      1614 Rivermont Heights Rd, Martinsville, VA 24112

      1614 Rivermont Heights Rd, Martinsville, VA 24112
  • /18

    $120,000 Pending

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

    404 Dillons Fork Rd, Fieldale, VA 24089

    Spacious mid-century Henry County home boasting 5 bedrooms & 2 baths on 4 sublime acres, just waiting to be restored to its former glory! Nestled in the valleys & rolling hills of the Piedmont, the Blue Ridge mountains & the Smith River are situated close by. Come check this one out before it gets away!! Property for sale AS-IS, without warranties, repairs. The accuracy of the listing information

    Helen McKenzie JACOBS REAL ESTATE

    404 Dillons Fork Rd, Fieldale, VA 24089
  • /21

    $129,000 Sold Jun 27, 2025

    846 John Henry Rd, Bassett, VA 24055

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft
    • Built 1966

    Last Sold Summary

    • $138/SF
    • 77 Days On Market

    Current Estimated Value $125,799

    Last Listing Agent Tonya Bredamus KW Martinsville

    846 John Henry Rd, Bassett, VA 24055
    • /34

      Not Listed For Sale

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

      3318 The Great Rd, Bassett, VA 24055

      3318 The Great Rd, Bassett, VA 24055
  • /28

    $250,000

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

    591 Wall St, Bassett, VA 24055

    Have you been looking to own a 3 bed, 2 bath brick ranch on 5 acres? This home is located only minutes from Philpott Marina! This home offers an open lay out with the den/living room and kitchen open and flowing. Relax on the covered side porch that has a beautiful slate floor and watch the deer and other wildlife in the back yard or warm up on cool evenings by the gas log fireplace in the den.

    Natalie Gongloff Piedmont Realty

    591 Wall St, Bassett, VA 24055
  • /13

    $191,000 Sold Dec 30, 2025

    449 Valley Dr, Fieldale, VA 24089

    • 3 Beds
    • 1 Bath
    • 2,152 Sq Ft
    • Built 1964

    Last Sold Summary

    • $89/SF
    • 180 Days On Market

    Last Listing Agent Lisa Spencer Piedmont Realty

    449 Valley Dr, Fieldale, VA 24089
    • /13

      Est $100,788 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 824 Sq Ft

      7177 Oak Level Rd, Bassett, VA 24055

      7177 Oak Level Rd, Bassett, VA 24055
  • /33

    $259,000 Under Contract

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

    215 Wickersham Rd, Ridgeway, VA 24148

    "Classy Lady" is the name of this classic ranch in Ridgeway that is both beautiful and functional! With 3 bedrooms, 2 full bathrooms, the living room, dining room and the kitchen having the laundry adjoining one level living is a dream come true however you have over 1200 sq ft of unfinished space in the basement that is ready for anything your heart desires! Whether it be a home gym, movie

    Natalie Gongloff Piedmont Realty

    215 Wickersham Rd, Ridgeway, VA 24148
  • /26

    $285,000 Sold Aug 06, 2025

    183 Dori Dr, Bassett, VA 24055

    • 4 Beds
    • 2 Baths
    • 2,278 Sq Ft
    • Built 1974

    Last Sold Summary

    • $125/SF
    • 77 Days On Market

    Current Estimated Value $181,000

    Last Listing Agent Lisa Spencer Piedmont Realty

    183 Dori Dr, Bassett, VA 24055
    • /13

      Est $137,681 Not Listed For Sale

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

      201 Trott Cir, Martinsville, VA 24112

      201 Trott Cir, Martinsville, VA 24112
  • /3

    $25,000

    • Land
    • 3.12 Acres
    • $8,008 per Acre

    0 Red Oak Rd, Horse Pasture, VA 24112

    Come build your new home on this 3 acre lot just off US-58. County living and just minutes from the Town of Martinsville with close proximity to Danville and Chatham.

    Tammy Slusher Century 21 ALL-SERVICE-BED

    0 Red Oak Rd, Horse Pasture, VA 24112
  • /2

    $410,000 Sold May 15, 2025

    140 Leatherwood Cir, Martinsville, VA 24112

    • 4 Beds
    • 3 Baths
    • 3,006 Sq Ft
    • Built 1978

    Last Sold Summary

    • $136/SF
    • 28 Days On Market

    Last Listing Agent Richard Sarver Sarver Properties

    140 Leatherwood Cir, Martinsville, VA 24112
    • /24

      Not Listed For Sale

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

      571 Bull Run Rd, Martinsville, VA 24112

      571 Bull Run Rd, Martinsville, VA 24112
  • /5

    $29,900

    • Land
    • 2.67 Acres
    • $11,199 per Acre

    3446 Spencer-Preston Rd, Martinsville, VA 24112

    Wooded Acreage in Henry County offering approx 190ft of Paved Road Frontage, Gentle to Rolling Terrain, Small Creek along back of property. Ready-to-Build Private Tract with Easy Access to Blue Ridge Mountain Recreation. Within 30min to Philpott Lake for Fishing Hiking, Camping & Boating! Short drive to the Martinsville Speedway! Solid Option for a Homesite or Weekend Retreat with the Freedom &

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    3446 Spencer-Preston Rd, Martinsville, VA 24112
  • /2

    $180,000 Sold Oct 10, 2025

    1167 Terrys Mountain Rd, Martinsville, VA 24112

    • 2 Beds
    • 2 Baths
    • 1,124 Sq Ft
    • Built 1992

    Last Sold Summary

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

    Current Estimated Value $191,264

    Last Listing Agent Charles Cornwell EXP REALTY LLC - STAFFORD

    1167 Terrys Mountain Rd, Martinsville, VA 24112
    • /28

      Est $112,747 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 876 Sq Ft

      100 Vestal View Dr, Bassett, VA 24055

      100 Vestal View Dr, Bassett, VA 24055

Showing Results 361 - 400, Page 10 of 18

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