15,881

Homes in ZIP Code 24112

Section Image Section Image
  • /9

    $40,000

    Sold Sep 24, 2025

    520 Glendale St, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1957

    Last Sold Summary

    • $46/SF
    • 101 Days On Market

    Current Estimated Value $71,450

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    520 Glendale St, Martinsville, VA 24112
    • /19

      Est $226,563

      Not Listed For Sale

      815 Hazelwood Ln, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,910 Sq Ft
      • Built 1963
      815 Hazelwood Ln, Martinsville, VA 24112

      Last Sold Summary

      • 1% Below List Price
      • $120/SF
      • 85 Days On Market
      • Last Sold Price $229,900
      • Mar 31, 2025

      Last Listing Agent Amy Winikur Copper Key Realty, LLC

  • /29

    $105,000

    • 2 Beds
    • 1 Bath
    • 832 Sq Ft

    935 Myrtle Rd, Martinsville, VA 24112

    Discover this beautifully updated 2-bedroom, 1-bathroom Cottage style home in Martinsville, ideally situated near shopping and restaurants in a peaceful neighborhood. Bask in the luminous, open interior, with ample windows that flood the space with an abundance of natural sunlight. The full basement provides tons of storage space or workshop possibilities!The spacious backyard provides plenty of

    Agent Photo

    Alex Taylor

    MAC WESTLAND REAL ESTATE GROUP

    (276) 329-4418

    935 Myrtle Rd, Martinsville, VA 24112
  • /33

    $175,000

    Sold Jul 09, 2025

    643 Price Hairston Ln, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 1,500 Sq Ft
    • Built 1975

    Last Sold Summary

    • $117/SF
    • 96 Days On Market

    Current Estimated Value $177,398

    Last Listing Agent Amy Guilliams KW Martinsville

    643 Price Hairston Ln, Martinsville, VA 24112
    • /21

      Est $215,083

      Not Listed For Sale

      814 Clarke Rd, Martinsville, VA 24112

      • 2 Beds
      • 2 Baths
      • 1,508 Sq Ft
      • Built 1959
      814 Clarke Rd, Martinsville, VA 24112

      Last Sold Summary

      • 34% Above List Price
      • $106/SF
      • 12 Days On Market
      • Last Sold Price $160,000
      • Aug 22, 2024

      Last Listing Agent Alice Elmore Rives S. Brown REALTOR

  • /7

    $35,000

    • Land
    • 1.26 Acres
    • $27,734 per Acre

    511 Memorial Blvd, Martinsville, VA 24112

    These commercial lots include Memorial Boulevard (1.262 acres), Salem Street Lots 100, 101, and 102, Winston Street Lot 91. This is a total of 5 lots in the South Memorial Boulevard area that can be used for a myriad of commercial purposes! This is prime commercial land with excellent visibility and prime access! Average daily traffic in this area is 11,000 vehicles. You want your business here!

    Agent Photo

    Barbara Waldron - Staff

    Berry-Elliott, REALTORS

    (276) 388-1240

    511 Memorial Blvd, Martinsville, VA 24112
  • /5

    $65,000

    Sold Aug 20, 2025

    331 Blue Spruce Dr, Martinsville, VA 24112

    • Land
    • 16.58 Acres
    • $3,920 per Acre

    Last Sold Summary

    • 6% Below List Price
    • 6 Days On Market

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

    331 Blue Spruce Dr, Martinsville, VA 24112
    • /75

      Est $209,146

      Not Listed For Sale

      913 Clarke Rd, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,500 Sq Ft
      • Built 1955
      913 Clarke Rd, Martinsville, VA 24112

      Last Sold Summary

      • 10% Above List Price
      • $127/SF
      • 213 Days On Market
      • Last Sold Price $190,000
      • Aug 09, 2024

      Last Listing Agent Julian Mei Berry-Elliott, REALTORS

  • /100

    $495,000

    • 3 Beds
    • 2.5 Baths
    • 3,271 Sq Ft

    4620 Stoney Mountain Rd, Martinsville, VA 24112

    Welcome to 4620 Stoney Mountain Road in the Axton area of Henry County, Virginia, just east of Martinsville. Set on approximately 5.5 acres of gently rolling land, this custom Lindal home offers exceptional privacy, a serene private pond, a large metal barn with stalls and a workshop, and an additional storage building. Enter through double doors onto a slate foyer that opens to a spacious living

    Agent Photo

    Nelson Evans

    Berry-Elliott, REALTORS

    (276) 398-6956

    4620 Stoney Mountain Rd, Martinsville, VA 24112
  • /43

    $273,000

    Sold Jun 26, 2025

    217 Thomas Heights, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,922 Sq Ft
    • Built 1934

    Last Sold Summary

    • $142/SF
    • 3 Days On Market

    Current Estimated Value $266,294

    Last Listing Agent Angie Ancheta Piedmont Realty

    217 Thomas Heights, Martinsville, VA 24112
    • /15

      Est $175,895

      Not Listed For Sale

      915 Clarke Rd, Martinsville, VA 24112

      • 3 Beds
      • 1.5 Baths
      • 1,290 Sq Ft
      • Built 1961
      915 Clarke Rd, Martinsville, VA 24112

      Last Sold Summary

      • 3% Above List Price
      • $132/SF
      • 63 Days On Market
      • Last Sold Price $170,100
      • Apr 09, 2025

      Last Listing Agent Schenita Dillard KW Martinsville

  • /25

    $54,500

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft

    214 Harris St, Martinsville, VA 24112

    Discover affordable living just outside the Martinsville city limits in this 1.5-story home located in Henry County. Offering 960 sq.ft. of living space, additional living space is available upstairs by adding a heat source. This home offers vinyl siding exterior, architectural-looking shingle roof and updated windows. Inside, you'll find a floor plan ready for personal touches. The interior

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 329-3548

    214 Harris St, Martinsville, VA 24112
  • /20

    $280,000

    Sold May 16, 2025

    21560 A L Philpott Hwy, Spencer, VA 24165

    • 5 Beds
    • 3 Baths
    • 2,776 Sq Ft
    • Built 1957

    Last Sold Summary

    • $101/SF
    • 158 Days On Market

    Last Listing Agent Lisa Spencer Piedmont Realty

    21560 A L Philpott Hwy, Spencer, VA 24165
    • /45

      Est $342,514

      Not Listed For Sale

      1511 Sam Lions Trail, Martinsville, VA 24112

      • 5 Beds
      • 3 Baths
      • 3,922 Sq Ft
      • Built 1960
      1511 Sam Lions Trail, Martinsville, VA 24112

      Last Sold Summary

      • 10% Above List Price
      • $79/SF
      • 27 Days On Market
      • Last Sold Price $311,000
      • Apr 01, 2024

      Last Listing Agent Cathy Spencer THE SPENCER GROUP RE AND AUCTION

  • /72

    $165,000

    • 3 Beds
    • 2.5 Baths
    • 1,592 Sq Ft

    612 Forest St, Martinsville, VA 24112

    Welcome to 612 Forest Street! It's a bittersweet moment for the owners to part with their family home of nearly sixty years, but it is time to pass the baton to you and your vision! There is a great deal of potential with this home, featuring nearly 1,600 square feet of living space on two levels, and a basement apartment with separate entrance and stairs to the front. With some TLC, it could be

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 409-9519

    612 Forest St, Martinsville, VA 24112
  • /36

    $195,900

    Sold Aug 28, 2025

    926 Morgan St, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,504 Sq Ft
    • Built 1977

    Last Sold Summary

    • $130/SF
    • 77 Days On Market

    Current Estimated Value $176,529

    Last Listing Agent Amy Guilliams KW Martinsville

    926 Morgan St, Martinsville, VA 24112
    • /30

      Est $216,539

      Not Listed For Sale

      804 Corn Tassel Trail, Martinsville, VA 24112

      • 5 Beds
      • 2 Baths
      • 2,007 Sq Ft
      • Built 1960
      804 Corn Tassel Trail, Martinsville, VA 24112

      Last Sold Summary

      • 4% Below List Price
      • $112/SF
      • 34 Days On Market
      • Last Sold Price $225,000
      • Jan 27, 2025

      Last Listing Agent Amy Guilliams KW Martinsville

  • /16

    $115,000

    Pending
    • Land
    • 10.7 Acres
    • $10,748 per Acre

    518 Lookout Mountain Rd, Martinsville, VA 24112

    UNDER CONTRACT! Tucked away at the end of the road for added privacy, this 10.7 acres offers room to roam and a Clayton 3 bedroom, 2 full bath manufactured home that is included with the sale. The home was built in 2004 and has 1,216 sq.ft. with a functional layout for comfortable living. Enjoy the quiet of rural living while staying conveniently near to everyday needs. The property is approx. 10

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 322-8032

    518 Lookout Mountain Rd, Martinsville, VA 24112
  • /3

    $38,000

    Sold Oct 14, 2025

    601 Short St, Martinsville, VA 24112

    • 1 Bath
    • 1,012 Sq Ft
    • Built 1925

    Last Sold Summary

    • $38/SF
    • 40 Days On Market

    Current Estimated Value $58,386

    Last Listing Agent Lindsey Godlove Berry-Elliott, REALTORS

    601 Short St, Martinsville, VA 24112
    • /24

      Est $215,466

      Not Listed For Sale

      1007 Valient Ln, Martinsville, VA 24112

      • 4 Beds
      • 2 Baths
      • 1,710 Sq Ft
      • Built 1961
      1007 Valient Ln, Martinsville, VA 24112

      Last Sold Summary

      • 27% Above List Price
      • $99/SF
      • 11 Days On Market
      • Last Sold Price $170,000
      • Mar 29, 2024

      Last Listing Agent Alex Taylor Mountain View Real Estate LLC

  • /95

    $389,000

    $26K PRICE DROP Under Contract
    • 4 Beds
    • 3 Baths
    • 3,024 Sq Ft

    259 Jeb Stuart Rd, Martinsville, VA 24112

    Welcome to 259 Jeb Stuart Road, an excellently well-maintained and updated home in the highly-desirable Chatmoss community! This property packs in quite a lot for the asking price! Not only is there a lovely home with all amenities on the main level (including a single garage and laundry), but there is also a fully-finished basement (also with a single garage, laundry, and kitchen!) AND the

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 329-2992

    259 Jeb Stuart Rd, Martinsville, VA 24112
  • /42

    $178,900

    Sold Nov 21, 2025

    166 Summit View Dr, Axton, VA 24054

    • 2 Beds
    • 3 Baths
    • 1,504 Sq Ft
    • Built 1958

    Last Sold Summary

    • $119/SF
    • 48 Days On Market

    Current Estimated Value $170,333

    Last Listing Agent Colby Sarver Sarver Properties

    166 Summit View Dr, Axton, VA 24054
    • /75

      Est $262,877

      Not Listed For Sale

      1003 Valient Ln, Martinsville, VA 24112

      • 3 Beds
      • 2.5 Baths
      • 2,182 Sq Ft
      • Built 1963
      1003 Valient Ln, Martinsville, VA 24112

      Last Sold Summary

      • 7% Above List Price
      • $112/SF
      • 98 Days On Market
      • Last Sold Price $245,000
      • Mar 26, 2024

      Last Listing Agent Julian Mei Berry-Elliott, REALTORS

  • /6

    $59,000

    • Land
    • 10.33 Acres
    • $5,712 per Acre

    0 Meadowood Trail Unit 150110, Martinsville, VA 24112

    10.33 acres of undeveloped land in the Horsepasture District of Henry County ready for your vision to be put into fruition. Whether it's a homestead, private retreat or your dream home building site the options are there. Located only 10 minutes from grocery stores, doctors offices, restaurants and your much needed for southern living in Virginia-Rural King or Tractor supply where all your garden

    Agent Photo

    Natalie Gongloff

    Piedmont Realty

    (276) 598-1577

    0 Meadowood Trail Unit 150110, Martinsville, VA 24112
  • /72

    $221,840

    Sold May 11, 2026

    411 Figsboro Heights Rd, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 2,052 Sq Ft
    • Built 1987

    Last Sold Summary

    • 1% Above List Price
    • $108/SF
    • 30 Days On Market

    Current Estimated Value $137,401

    Last Listing Agent Amy Gravely KW Martinsville

    411 Figsboro Heights Rd, Martinsville, VA 24112
    • /75

      Est $304,803

      Not Listed For Sale

      1609 Sam Lions Trail, Martinsville, VA 24112

      • 4 Beds
      • 3 Baths
      • 2,952 Sq Ft
      • Built 1965
      1609 Sam Lions Trail, Martinsville, VA 24112

      Last Sold Summary

      • 13% Above List Price
      • $91/SF
      • 27 Days On Market
      • Last Sold Price $269,900
      • May 10, 2024

      Last Listing Agent Julian Mei Berry-Elliott, REALTORS

  • /71

    $190,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 912 Sq Ft

    264 Applewood Rd, Martinsville, VA 24112

    Welcome to 264 Applewood Road, an adorable, hidden gem in the middle of the Horsepasture countryside! Nestled on approximately 5 acres, this property offers a peaceful retreat enriched by frequent visits from local deer, turkeys, rabbits, and more. It is also a proven AirBnb rental with a 10 year track record! Extensively remodeled inside and out over several years, the interior features

    Agent Photo

    Mary Rives Brown

    Berry-Elliott, REALTORS

    (276) 240-3642

    264 Applewood Rd, Martinsville, VA 24112
  • /46

    $195,000

    Sold Feb 06, 2026

    501 5th St, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,143 Sq Ft
    • Built 1947

    Last Sold Summary

    • $171/SF
    • 44 Days On Market

    Current Estimated Value $190,301

    Last Listing Agent Amy Gravely KW MARTINSVILLE

    501 5th St, Martinsville, VA 24112
    • /2

      Est $282,263

      Not Listed For Sale

      1600 Sam Lions Trail, Martinsville, VA 24112

      • 3 Beds
      • 2.5 Baths
      • 2,491 Sq Ft
      • Built 1964
      1600 Sam Lions Trail, Martinsville, VA 24112

      Last Sold Summary

      • 3% Above List Price
      • $110/SF
      • 18 Days On Market
      • Last Sold Price $273,000
      • Aug 16, 2023

      Last Listing Agent Lauren Smith DREAM HOME REALTY

  • /90

    $335,000

    $10K PRICE DROP Under Contract
    • 4 Beds
    • 2 Baths
    • 2,244 Sq Ft

    260 Oxford Dr, Martinsville, VA 24112

    Welcome to 260 Oxford Drive, a fabulous property in the desirable Rich Acres community! Ideally located for those commuting to/from U.S. 220, this home is at the end of a quiet cul-de-sac street, and is loaded with features and amenities! To start, the grounds and landscaping are stunning! Just over an acre, all for you, and a great deal of the lush back yard is fenced for pets, and inside the

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 447-9828

    260 Oxford Dr, Martinsville, VA 24112
  • /31

    $180,000

    Sold Jan 12, 2026

    1048 Joseph Martin Hwy, Martinsville, VA 24112

    • 2 Beds
    • 2 Baths
    • 1,132 Sq Ft
    • Built 1956

    Last Sold Summary

    • $159/SF
    • 44 Days On Market

    Current Estimated Value $177,376

    Last Listing Agent Missy Bateman Cockram Realty, LLC

    1048 Joseph Martin Hwy, Martinsville, VA 24112
    • /50

      Est $319,597

      Not Listed For Sale

      1602 Sam Lions Trail, Martinsville, VA 24112

      • 5 Beds
      • 4.5 Baths
      • 3,426 Sq Ft
      • Built 1962
      1602 Sam Lions Trail, Martinsville, VA 24112

      Last Sold Summary

      • 4% Above List Price
      • $90/SF
      • 42 Days On Market
      • Last Sold Price $307,000
      • Feb 10, 2025

      Last Listing Agent Beverley Coleman Rives S. Brown REALTOR

  • /15

    $130,500

    Pending
    • 3 Beds
    • 1.5 Baths
    • 1,170 Sq Ft

    3633 Longview Dr, Collinsville, VA 24078

    This is a great opportunity to purchase property that needs TLC and build your equity! This brick home is in a very convenient location! Nice floor plan! Buyers Agents, please place offers online at: www.HUDhomestore.gov. 541-929878 IN. Property passes ''AS IS'' with no repairs. Managed by KMM. All information is deemed reliable but not guaranteed. PCR & disclosures attached under docs tab. Get

    Agent Photo

    Lucinda Scruggs

    QUALITY REALTY

    (276) 646-1538

    3633 Longview Dr, Collinsville, VA 24078
  • /27

    $387,000

    Sold Apr 03, 2026

    501 Mulberry Rd, Martinsville, VA 24112

    • 4 Beds
    • 2.5 Baths
    • 2,645 Sq Ft
    • Built 1926

    Last Sold Summary

    • $146/SF
    • 678 Days On Market

    Current Estimated Value $347,242

    Last Listing Agent Doris Berry Berry-Elliott, REALTORS

    501 Mulberry Rd, Martinsville, VA 24112
    • /67

      Est $469,151

      Not Listed For Sale

      1511 Lakeview Trail, Martinsville, VA 24112

      • 3 Beds
      • 2.5 Baths
      • 2,476 Sq Ft
      • Built 2008
      1511 Lakeview Trail, Martinsville, VA 24112

      Last Sold Summary

      • 2% Above List Price
      • $186/SF
      • 50 Days On Market
      • Last Sold Price $459,900
      • Apr 14, 2025

      Last Listing Agent Tonya Bredamus KW Martinsville

  • /61

    $125,000

    $47K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,012 Sq Ft

    3511 Longview Dr, Collinsville, VA 24078

    Check out this brick home on a large lot. Home features hardwood floors, family room off kitchen, large living room, 4 bedrooms, 3 bathes and a full basement. Great location convenient to shopping and restaurants. Call today for your private showing.

    Agent Photo

    Charles Burnette

    Burnette Real Estate Sales & Management Inc.

    (276) 531-9037

    3511 Longview Dr, Collinsville, VA 24078
  • /2

    $13,000

    Sold Jul 28, 2025

    tbd Mount Olivet Rd, Martinsville, VA 24112

    • Land
    • 1.15 Acres
    • $11,314 per Acre

    Last Sold Summary

    • 16 Days On Market

    Last Listing Agent Alice Elmore Rives S. Brown REALTOR

    tbd Mount Olivet Rd, Martinsville, VA 24112
    • /51

      Est $313,112

      Not Listed For Sale

      118 Mulberry Ct, Martinsville, VA 24112

      • 4 Beds
      • 3 Baths
      • 2,712 Sq Ft
      • Built 1963
      118 Mulberry Ct, Martinsville, VA 24112

      Last Sold Summary

      • 2% Above List Price
      • $113/SF
      • 16 Days On Market
      • Last Sold Price $307,500
      • Mar 24, 2025

      Last Listing Agent Brittiany Freeland Rives S. Brown REALTOR

  • /52

    $249,999

    Pending
    • 4 Beds
    • 2.5 Baths
    • 2,372 Sq Ft

    1500 Chatham Heights Rd, Martinsville, VA 24112

    Welcome to this charming renovated gem that sits high on a corner lot conveniently located within Martinsville city limits. You'll immediately notice the huge wrap-around driveway that offers great space for guests or recreational vehicles. This home includes a detached garage that connects to the home via a covered breezeway creating ease while unloading your vehicle. Inside you will find many

    Melissa Curry NEST REALTY ROANOKE

    1500 Chatham Heights Rd, Martinsville, VA 24112
  • /43

    $309,950

    Sold Feb 10, 2026

    907 Hunting Ridge Rd, Martinsville, VA 24112

    • 5 Beds
    • 3.5 Baths
    • 3,474 Sq Ft
    • Built 1968

    Last Sold Summary

    • $89/SF
    • 7 Days On Market

    Current Estimated Value $312,396

    Last Listing Agent Travis Hill KEYSTONE REALTY OF ROANOKE LLC

    907 Hunting Ridge Rd, Martinsville, VA 24112

Showing Results 161 - 200, Page 5 of 18

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