24,931

Henry County, VA Homes

Section Image
  • /2

    $55,000

    • Land
    • 11.84 Acres
    • $4,645 per Acre

    0 Old Sand Rd Unit 145499, Ridgeway, VA 24148

    11.84 Acres of land close to shopping and major thoroughfare to Greensboro Triad, NC and Roanoke, VA. Easy commute within 10 - 20 minutes for Martinsville, VA and Danville, VA, that are experiencing economic growth. Use it to build your own private estate or subdivide and develop for housing that is high in demand. This property backs up to the Sheffield Terrace S/D. Public Water available. Buyer

    Amanda Justus

    0 Old Sand Rd Unit 145499, Ridgeway, VA 24148
  • /68

    $459,900

    Sold Dec 19, 2025

    470 Saint John's Cir, Martinsville, VA 24112

    • 5 Beds
    • 4 Baths
    • 2,912 Sq Ft
    • Built 2001

    Last Sold Summary

    • $158/SF
    • 23 Days On Market

    Current Estimated Value $457,205

    Last Listing Agent Donna Robertson KW Martinsville

    470 Saint John's Cir, Martinsville, VA 24112
    • /24

      Est $107,772

      Not Listed For Sale

      445 Joseph Martin Hwy, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 832 Sq Ft
      • Built 1948
      445 Joseph Martin Hwy, Martinsville, VA 24112

      Last Sold Summary

      • 13% Above List Price
      • $114/SF
      • 49 Days On Market
      • Last Sold Price $95,000
      • Nov 26, 2024

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

  • /5

    $14,900

    • Land
    • 1 Acres
    • $14,870 per Acre

    Lot 35D John Baker Rd, Bassett, VA 24055

    Trying to find a lot for your new home? Don't let this pass you by! Great building lot, partially cleared and some woods, already perked for septic in 2025 for 3 bedroom dwelling! Level to rolling slightly. Survey in documents. Information per county records and seller.

    Missy Bateman Cockram Realty, LLC

    Lot 35D John Baker Rd, Bassett, VA 24055
  • /16

    $214,000

    Sold Sep 26, 2025

    201 Oxford Dr, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,428 Sq Ft
    • Built 1979

    Last Sold Summary

    • $150/SF
    • 94 Days On Market

    Current Estimated Value $218,721

    Last Listing Agent Troy Taylor KW Martinsville

    201 Oxford Dr, Martinsville, VA 24112
    • /24

      Est $204,321

      Not Listed For Sale

      3580 Dillons Fork Rd, Fieldale, VA 24089

      • 2 Beds
      • 2 Baths
      • 984 Sq Ft
      • Built 1989
      3580 Dillons Fork Rd, Fieldale, VA 24089

      Last Sold Summary

      • 24% Above List Price
      • $168/SF
      • 58 Days On Market
      • Last Sold Price $165,000
      • Aug 01, 2024

      Last Listing Agent Sandy Gourley Real Broker, LLC

  • /35

    $384,900

    Pending
    • 3 Beds
    • 3 Baths
    • 1,960 Sq Ft

    77 Finch Ct, Martinsville, VA 24112

    Located in a desirable community, this home blends easy living with quality and comfort—perfect for those who want a move-in ready home that has been meticulously maintained by one loving owner. Inside, the home shines with hardwood floors throughout, a hardwired security system, and a spacious living room featuring vaulted ceilings and cozy gas logs. A unique addition expands the living space

    Amy Guilliams KW Martinsville

    77 Finch Ct, Martinsville, VA 24112
  • /39

    $134,500

    Sold Feb 27, 2026

    80 Janice Dr, Bassett, VA 24055

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

    Last Sold Summary

    • $126/SF
    • 20 Days On Market

    Last Listing Agent Amanda Vaden KW Martinsville

    80 Janice Dr, Bassett, VA 24055
    • /8

      Not Listed For Sale

      Lot 122B Riverside Dr, Bassett, VA 24055

      Lot 122B Riverside Dr, Bassett, VA 24055

      Last Sold Summary

      • 215 Days On Market
      • Last Sold Price $50,000
      • Jan 21, 2025

      Last Listing Agent Missy Bateman Cockram Realty, LLC

  • /36

    $154,900

    Pending
    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    232 Confederate Ave, Martinsville, VA 24112

    Welcome, this fully refreshed home offering exceptional value at just $155,000. This property has been thoughtfully updated from top to bottom and back to front making it ideal for first time homebuyers, downsizers and or investors. Enjoy peace of mind with a brand new roof and gutter system , fresh interior paint, and new carpet! The kitchen shines with numerous upgrades providing a functional

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    232 Confederate Ave, Martinsville, VA 24112
  • /2

    $235,000

    Sold Apr 01, 2026

    190 Friendship Dr, Bassett, VA 24055

    • 3 Beds
    • 2.5 Baths
    • 2,447 Sq Ft
    • Built 1965

    Last Sold Summary

    • 6% Below List Price
    • $96/SF
    • 0 Days On Market

    Current Estimated Value $141,154

    Last Listing Agent Matt Tatum SARVER PROPERTIES LLC

    190 Friendship Dr, Bassett, VA 24055
    • /29

      Est $172,145

      Not Listed For Sale

      110 White Pine Rd, Bassett, VA 24055

      • 3 Beds
      • 2 Baths
      • 1,224 Sq Ft
      • Built 1948
      110 White Pine Rd, Bassett, VA 24055

      Last Sold Summary

      • 1% Above List Price
      • $139/SF
      • 83 Days On Market
      • Last Sold Price $170,000
      • Aug 23, 2024

      Last Listing Agent Amy Guilliams KW Martinsville

  • /17

    $162,900

    Pending
    • 3 Beds
    • 1 Bath
    • 1,590 Sq Ft

    1414 Daniels Creek Rd, Collinsville, VA 24078

    CHARMING HOME ON 5 ACRE PARK-LIKE SETTING! 3Bed/1Bath Home offers Open Country Kitchen with Stainless Appliances, Spacious Family Room & Large Den (or Additional Dining Area). Hardwood Floors in All Bedrooms, Sunroom off Den. Unfinished Walk-Out Lower Level with Great Storage & Covered Patio. Main Level Covered Parking 1-car, Fenced Yard, Fruit Trees, Sheds & Chicken coop convey. Convenient to

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    1414 Daniels Creek Rd, Collinsville, VA 24078
  • /20

    $207,798

    Sold Oct 31, 2025

    5450 Axton Rd, Axton, VA 24054

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

    Last Sold Summary

    • 4% Above List Price
    • $164/SF
    • 129 Days On Market

    Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

    5450 Axton Rd, Axton, VA 24054
    • /32

      Not Listed For Sale

      6941 Dyer Store Rd, Martinsville, VA 24112

      • 1 Bed
      • 1 Bath
      • 837 Sq Ft
      • Built 1836
      6941 Dyer Store Rd, Martinsville, VA 24112

      Last Sold Summary

      • $149/SF
      • 48 Days On Market
      • Last Sold Price $125,000
      • Mar 04, 2025

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

  • /54

    $399,000

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

    380 Evergreen Dr, Spencer, VA 24165

    Looking for peaceful country living with nearly 6 acres- all while enjoying the convenience of one level living? Welcome to 380 Evergreen Dr.! This beautifully designed home features a spacious and functional floor plan with a primary suite tucked away on one side of the home and the additional bedrooms, full bath, and laundry on the other. Some photos may be digitally enhanced. Information taken

    Colby Sarver Sarver Properties

    380 Evergreen Dr, Spencer, VA 24165
  • /32

    $165,000

    Sold Mar 13, 2026

    109 Villa Rd, Ridgeway, VA 24148

    • 3 Beds
    • 2.5 Baths
    • 1,404 Sq Ft
    • Built 1956

    Last Sold Summary

    • $118/SF
    • 73 Days On Market

    Current Estimated Value $169,431

    Last Listing Agent Dwayne Epperly KELLER WILLIAMS REALTY ROANOKE

    109 Villa Rd, Ridgeway, VA 24148
    • /29

      Est $159,977

      Not Listed For Sale

      717 Field Ave, Fieldale, VA 24089

      • 3 Beds
      • 2 Baths
      • 3,270 Sq Ft
      • Built 1922
      717 Field Ave, Fieldale, VA 24089

      Last Sold Summary

      • 6% Below List Price
      • $52/SF
      • 2 Days On Market
      • Last Sold Price $169,950
      • Aug 20, 2024

      Last Listing Agent Carson Parcell Long & Foster - Franklin County

  • /2

    $30,799

    • Land
    • 1.83 Acres
    • $16,830 per Acre

    4922 Chatham Rd, Martinsville, VA 24112

    Lot with road frontage on Chatham Road, Rt 57. All information to be verified by purchaser.

    Roxanne Roberts Century 21 ALL-SERVICE

    4922 Chatham Rd, Martinsville, VA 24112
  • /20

    $160,000

    Sold Apr 16, 2026

    303 Melrose Dr, Bassett, VA 24055

    • 3 Beds
    • 1.5 Baths
    • 1,276 Sq Ft
    • Built 1960

    Last Sold Summary

    • $125/SF
    • 145 Days On Market

    Current Estimated Value $174,449

    Last Listing Agent Amy Winikur Copper Key Realty, LLC

    303 Melrose Dr, Bassett, VA 24055
    • /16

      Est $173,808

      Not Listed For Sale

      208 Mckinley Dr, Bassett, VA 24055

      • 1 Bed
      • 1 Bath
      • 3,020 Sq Ft
      208 Mckinley Dr, Bassett, VA 24055

      Last Sold Summary

      • 357% Above List Price
      • $13/SF
      • 0 Days On Market
      • Last Sold Price $38,000
      • Oct 21, 2024

      Last Listing Agent Spencer Hirshfeld Sarver Properties

  • /24

    $149,900

    $10K PRICE DROP Under Contract
    • 3 Beds
    • 1 Bath
    • 950 Sq Ft

    1602 Old Chatham Rd, Martinsville, VA 24112

    This nicely remodeled home is ready for new owners. Newly refinished wood floors, new roof, plumbing, fresh paint, newer heat pump and windows. Updated stove and refigerator was just installed. The laundry area is set up with hookups for a stackable washer/dryer. There is a large back yard for parking.

    Birgit Delaidatti Piedmont Realty

    1602 Old Chatham Rd, Martinsville, VA 24112
  • /44

    $183,000

    Sold Sep 15, 2025

    1759 Daniels Creek Rd, Collinsville, VA 24078

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

    Last Sold Summary

    • 8% Below List Price
    • $128/SF
    • 17 Days On Market

    Current Estimated Value $188,991

    Last Listing Agent Tonya Bredamus KW MARTINSVILLE

    1759 Daniels Creek Rd, Collinsville, VA 24078
    • /20

      Not Listed For Sale

      0 County Line Rd Unit 907642, Bassett, VA 24055

      0 County Line Rd Unit 907642, Bassett, VA 24055

      Last Sold Summary

      • 11 Days On Market
      • Last Sold Price $120,000
      • Jun 17, 2024

      Last Listing Agent Craig Chancellor RE/MAX DOMINION

  • /3

    $8,000

    • Land
    • 19,602 Sq Ft
    • $17,778 per Acre

    lot 16 Bassett Heights 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. ADJACENT LOT ALSO FOR SALE! CALL FOR DETAILS!

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    lot 16 Bassett Heights Rd, Bassett, VA 24055
  • /4

    $89,900

    Sold Sep 08, 2025

    148 Patsy Ave, Collinsville, VA 24078

    • 3 Beds
    • 2.5 Baths
    • 1,296 Sq Ft
    • Built 1980

    Last Sold Summary

    • $69/SF
    • 48 Days On Market

    Current Estimated Value $102,971

    Last Listing Agent Amy Guilliams KW Martinsville

    148 Patsy Ave, Collinsville, VA 24078
    • /26

      Est $148,948

      Not Listed For Sale

      1162 Rock Hill Community Rd, Bassett, VA 24055

      • 3 Beds
      • 2 Baths
      • 1,260 Sq Ft
      • Built 1975
      1162 Rock Hill Community Rd, Bassett, VA 24055

      Last Sold Summary

      • 20% Below List Price
      • $149/SF
      • 39 Days On Market
      • Last Sold Price $187,300
      • Jun 20, 2024

      Last Listing Agent Birgit Delaidatti Piedmont Realty

  • /2

    $8,000

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

    0 Faulkner Dr, Oak Level, VA 24055

    Approximately 1 acre wooded lot located on quiet cul de sac.

    Cory Feagin WAINWRIGHT & CO., REALTORS(r)

    0 Faulkner Dr, Oak Level, VA 24055
  • /25

    $107,000

    Sold Dec 01, 2025

    1801 Stultz Rd, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 672 Sq Ft
    • Built 1945

    Last Sold Summary

    • $159/SF
    • 50 Days On Market

    Current Estimated Value $103,533

    Last Listing Agent Amy Guilliams KW Martinsville

    1801 Stultz Rd, Martinsville, VA 24112
    • /74

      Est $355,636

      Not Listed For Sale

      309 Terry's Mountain Rd, Martinsville, VA 24112

      • 4 Beds
      • 3 Baths
      • 2,814 Sq Ft
      • Built 1988
      309 Terry's Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • 5% Below List Price
      • $133/SF
      • 0 Days On Market
      • Last Sold Price $373,000
      • May 08, 2024

      Last Listing Agent Julian Mei Berry-Elliott, REALTORS

  • /16

    $48,200

    Under Contract
    • 2 Beds
    • 1 Bath
    • 1,617 Sq Ft

    207 10th St, Fieldale, VA 24089

    Looking for your next investment? This property offers a blank canvas ready for your vision. Whether you're looking to restore it for your personal residence or add it to your investment portfolio, the potential is here. Home is being sold in as-is condition and purchase will be subject to Social Services approval. Hold harmless waiver must be signed and submitted to listing agent before

    Catherine Thomas Sarver Properties

    207 10th St, Fieldale, VA 24089
  • /13

    $155,000

    Sold May 30, 2025

    489 Main St, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 1,004 Sq Ft
    • Built 1948

    Last Sold Summary

    • $154/SF
    • 25 Days On Market

    Current Estimated Value $158,978

    Last Listing Agent Troy Taylor KW Martinsville

    489 Main St, Martinsville, VA 24112
    • /2

      Est $451,826

      Not Listed For Sale

      50 Allison Ln, Fieldale, VA 24089

      • 2 Beds
      • 3 Baths
      • 2,478 Sq Ft
      • Built 2004
      50 Allison Ln, Fieldale, VA 24089

      Last Sold Summary

      • 3% Below List Price
      • $177/SF
      • Last Sold Price $439,000

      Last Listing Agent Levi Cox U/C BLUE RIDGE LAND & AUCTION CO INC- FLOYD

  • /63

    $295,000

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

    303 Oak Ridge Dr, Bassett, VA 24055

    Welcome to 303 Oak Ridge Dr, a beautifully maintained 3-bedroom, 3-bath home offering the perfect blend of comfort, functionality, & charm. Located in a peaceful Bassett setting, this property offers main-level living: a bedroom on the main floor, convenient main-level laundry, & an easy-flow layout designed for everyday comfort. Step outside to enjoy the enclosed deck, an ideal space for

    Josh McKinney COLDWELL BANKER TOWNSIDE, REALTORS(r)

    303 Oak Ridge Dr, Bassett, VA 24055
  • /24

    $160,000

    Sold Aug 08, 2025

    9300 Mountain Valley Rd, Axton, VA 24054

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

    Last Sold Summary

    • $87/SF
    • 88 Days On Market

    Current Estimated Value $169,934

    Last Listing Agent Birgit Delaidatti Piedmont Realty

    9300 Mountain Valley Rd, Axton, VA 24054
    • /28

      Not Listed For Sale

      1280 Westover Dr, Collinsville, VA 24078

      • 5 Beds
      • 2 Baths
      • 2,100 Sq Ft
      • Built 1962
      1280 Westover Dr, Collinsville, VA 24078

      Last Sold Summary

      • $79/SF
      • 192 Days On Market
      • Last Sold Price $165,000
      • Nov 18, 2024

      Last Listing Agent Tiff Guilliams KW Martinsville

  • /8

    $45,000

    • Land
    • 2.84 Acres
    • $15,866 per Acre

    tbd Deer Creek Run, Chatmoss, VA 24112

    Almost 3 ACRES!! Priced under tax assessed value. Very nice lot to build your dream home in the Chatmoss area. The end of the road is on a cul-de-sac. It is a very desirable area that has beautiful homes already built nearby. Close to Chatmoss Country golf course. The closest address is 64 Deer Creek Run. The land is to the right of that home.

    Debra Beaumier KW Martinsville

    tbd Deer Creek Run, Chatmoss, VA 24112
  • /27

    $240,000

    Sold Jul 25, 2025

    470 Parkway Dr, Martinsville, VA 24112

    • 3 Beds
    • 3 Baths
    • 2,094 Sq Ft
    • Built 1973

    Last Sold Summary

    • $115/SF
    • 184 Days On Market

    Current Estimated Value $248,440

    Last Listing Agent Schenita Dillard KW Martinsville

    470 Parkway Dr, Martinsville, VA 24112
    • /6

      Est $133,667

      Not Listed For Sale

      40 Mayerland Hill Rd, Bassett, VA 24055

      • Built 1754
      40 Mayerland Hill Rd, Bassett, VA 24055

      Last Sold Summary

      • 457% Above List Price
      • $10/SF
      • 26 Days On Market
      • Last Sold Price $24,000
      • Nov 14, 2024

      Last Listing Agent Robert Lee Foley/Broker Four Rivers Realty, LLC

  • /2

    $30,200

    Under Contract
    • 3 Beds
    • 1 Bath
    • 1,692 Sq Ft

    90 Old Preston Rd, Martinsville, VA 24112

    HOME CAN NOT BE ENTERED. Sold strictly as is. Pretty land in a peaceful country location yet minutes to all major amenities. Information obtained from tax assessment believed to be true, purchaser must verify to their satisfaction. Home must be sold for tax assessment.

    Penny Elliott Adams Realty,Inc.

    90 Old Preston Rd, Martinsville, VA 24112

Showing Results 321 - 360, Page 9 of 18

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