15,785

Homes in ZIP Code 24112

Section Image
  • /36

    $249,950

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

    1702 Wagon Trail Rd, Martinsville, VA 24112

    Country home with so many extras! Beautifully remodeled interior with 2 bedrooms, 2 baths and a bonus/office room. All new countertops and stainless appliances. New flooring throughout. New washer and dryer. Metal roof year old and new heating. Large, updated deck. Covered country front porch. 2-car attached garage. Even two fenced in play areas. And a HUGE, 2-bay garage/workshop with utilities

    Birgit Delaidatti Piedmont Realty

    1702 Wagon Trail Rd, Martinsville, VA 24112
  • /2

    $100,000

    Sold Feb 12, 2026

    1034 Owen Street Extension, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 2,349 Sq Ft
    • Built 1982

    Last Sold Summary

    • $43/SF
    • 0 Days On Market

    Current Estimated Value $118,598

    Last Listing Agent Non Member Office Non Member Office

    1034 Owen Street Extension, Martinsville, VA 24112
    • /98

      Not Listed For Sale

      100 Dicky's Dr, Martinsville, VA 24112

      • 5 Beds
      • 3.5 Baths
      • 3,932 Sq Ft
      • Built 1964
      100 Dicky's Dr, Martinsville, VA 24112

      Last Sold Summary

      • 62 Days On Market

      Last Listing Agent Amy Guilliams KW Martinsville

  • /2

    $259,500

    • Land
    • 22.26 Acres
    • $11,658 per Acre

    22.259ac St John's Cir, Martinsville, VA 24112

    22+ acres in highly sought after subdivision offering a rare opportunity for a private retreat within a protected neighborhood. Beautiful natural setting with a creek forming the boundary line. Ideally positioned between Martinsville and Danville with quick access to the US-220 bypass, providing exceptional convenience while maintaining privacy and long-term value. 2000 sq ft above grade minimum.

    Genna Dickinson RAMSEY YEATTS & ASSOCIATES, REALTORS

    22.259ac St John's Cir, Martinsville, VA 24112
  • /100

    $420,000

    Sold Dec 12, 2025

    2900 Figsboro Rd, Martinsville, VA 24112

    • 5 Beds
    • 3 Baths
    • 2,492 Sq Ft
    • Built 1969

    Last Sold Summary

    • $169/SF
    • 237 Days On Market

    Current Estimated Value $422,925

    Last Listing Agent Doris Berry Berry-Elliott, REALTORS

    2900 Figsboro Rd, Martinsville, VA 24112
    • /14

      Est $102,848

      Not Listed For Sale

      1017 Williams St, Martinsville, VA 24112

      • 2 Beds
      • 1.5 Baths
      • 1,200 Sq Ft
      • Built 1965
      1017 Williams St, Martinsville, VA 24112

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Lori Hairston EXP Realty LLC

  • /50

    $339,900

    Under Contract
    • 4 Beds
    • 3 Baths
    • 2,505 Sq Ft

    336 Kenmore Ave, Martinsville, VA 24112

    Tucked away in the sought-after Greenbrier Park community of Henry County, this inviting property offers the perfect combination of peaceful living, modern updates, and everyday convenience with easy access to Martinsville, Patrick County, Roanoke, and Greensboro. Situated on approximately 1.26 acres across three parcels, this move-in ready home offers great square footage with an open-concept

    Amy Guilliams KW Martinsville

    336 Kenmore Ave, Martinsville, VA 24112
  • /28

    $133,750

    Sold Apr 27, 2026

    60 Soapstone Rd, Ridgeway, VA 24148

    • 4 Beds
    • 2 Baths
    • 2,760 Sq Ft
    • Built 1912

    Last Sold Summary

    • 11% Below List Price
    • $48/SF
    • 35 Days On Market

    Current Estimated Value $148,106

    Last Listing Agent Tonya Bredamus KW Martinsville

    60 Soapstone Rd, Ridgeway, VA 24148
    • /6

      Not Listed For Sale

      91 Hill-N-dale Rd, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 1968
      91 Hill-N-dale Rd, Martinsville, VA 24112

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Suzanna Carter MKB, REALTORS®

  • /2

    $8,000

    • Land
    • 30,583 Sq Ft
    • $11,394 per Acre

    0 Patricia Dr, Martinsville, VA 24112

    Wooded lot with creek bordering the back. Beautiful location in Henry County, zoned SR, no manufactured homes. Deed restrictions

    Penny Elliott Adams Realty,Inc.

    0 Patricia Dr, Martinsville, VA 24112
  • /24

    $139,900

    Sold Jul 06, 2026

    1003 Oakgrove Ave, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 1,266 Sq Ft
    • Built 1937

    Last Sold Summary

    • 3% Below List Price
    • $111/SF
    • 82 Days On Market

    Last Listing Agent Ralph Harvey LISTWITHFREEDOM.COM INC

    1003 Oakgrove Ave, Martinsville, VA 24112
    • /12

      Est $63,471

      Not Listed For Sale

      308 Wingfield St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 743 Sq Ft
      • Built 1940
      308 Wingfield St, Martinsville, VA 24112

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Missy Bateman Cockram Realty, LLC

  • /73

    $379,900

    $20K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,250 Sq Ft

    40 Quail Oaks Rd, Martinsville, VA 24112

    Meticulously maintained and move in ready! This beautiful home offers exceptional space, comfort, and curb appeal. The cedar siding has been freshly stained and sealed, and the asphalt driveway has recently been refreshed and sealed. Step inside to a welcoming foyer that leads to a spacious floor plan featuring vaulted ceilings, a gorgeous fireplace, and an inviting dining area. The kitchen

    Jessica Crouch Copper Key Realty, LLC

    40 Quail Oaks Rd, Martinsville, VA 24112
  • /8

    $130,000

    Sold Apr 08, 2026

    120 Crescent St, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1954

    Last Sold Summary

    • 7% Below List Price
    • $169/SF
    • 83 Days On Market

    Current Estimated Value $120,418

    Last Listing Agent Kristin Harris Blue Knight Real Estate Group LLC

    120 Crescent St, Martinsville, VA 24112
    • /30

      Not Listed For Sale

      1322 Root Trail, Martinsville, VA 24112

      • 4 Beds
      • 2.5 Baths
      • 3,120 Sq Ft
      • Built 1976
      1322 Root Trail, Martinsville, VA 24112

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Amy Winikur Copper Key Realty, LLC

  • /13

    $144,900

    $25K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,034 Sq Ft

    917 Askin St, Martinsville, VA 24112

    Investor Alert! Don't miss this exceptional opportunity to add a Newly renovated triplex to your investment portfolio. This income-producing property has been thoughtfully updated and is ready for its next owner. Each unit offers comfortable living space with modern improvements throughout, minimizing maintenance concerns and maximizing rental appeal. Whether you're a seasoned investor or looking

    Jimmy Cole HAUSER REALTY GROUP

    917 Askin St, Martinsville, VA 24112
  • /36

    $225,000

    Sold Apr 10, 2026

    305 Providence Ln, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 1,750 Sq Ft
    • Built 1967

    Last Sold Summary

    • $129/SF
    • 77 Days On Market

    Current Estimated Value $219,722

    Last Listing Agent Schenita Dillard KW Martinsville

    305 Providence Ln, Martinsville, VA 24112
    • /64

      Est $196,129

      Not Listed For Sale

      903 Ainsley St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,284 Sq Ft
      • Built 1987
      903 Ainsley St, Martinsville, VA 24112

      Last Sold Summary

      • 69 Days On Market

      Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

  • /50

    $425,000

    $35K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 3,026 Sq Ft

    165 Jefferson Davis Dr, Martinsville, VA 24112

    SELLER UPDATE: Seller is offering a 2 year home warranty for an added peace of mind! This home is the perfect blend of comfort, functionality, and style! Featuring a new roof, windows (except for sunroom), freshly painted, bathroom fixtures, refinished hardwood floors, and lightning thru out. As you enter, the main level invites you in with lots of natural light coming in from the 3 large picture

    Tiffany Waller Commonwealth LLC-REALTORS

    165 Jefferson Davis Dr, Martinsville, VA 24112
  • /15

    $200,000

    Sold Feb 13, 2026

    370 Tanglewood Dr, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,425 Sq Ft
    • Built 1967

    Last Sold Summary

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

    Current Estimated Value $193,910

    Last Listing Agent Penny Elliott Adams Realty,Inc.

    370 Tanglewood Dr, Martinsville, VA 24112
    • /28

      Est $126,041

      Not Listed For Sale

      309 Clearview Dr, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,014 Sq Ft
      • Built 1968
      309 Clearview Dr, Martinsville, VA 24112

      Last Sold Summary

      • 11 Days On Market

      Last Listing Agent Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

  • /45

    $232,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,924 Sq Ft

    721 Susan Ln, Martinsville, VA 24112

    Well maintained home, shows pride of ownership! Want beautifully landscaped large patio to enjoy after a hard day? Take a look here! Fencing in rear of yard off patio (not to property lines), or sit on the sun porch and relax, BUT so close to the city for work, play or shopping? Here it is for you! This well kept traditional style ranch, neutral colors, 3 bed/2bath, one level living is calling

    Missy Bateman Cockram Realty, LLC

    721 Susan Ln, Martinsville, VA 24112
  • /15

    $119,060

    Sold Jun 12, 2026

    3633 Longview Dr, Collinsville, VA 24078

    • 3 Beds
    • 1.5 Baths
    • 1,170 Sq Ft
    • Built 1964

    Last Sold Summary

    • 9% Below List Price
    • $102/SF
    • 173 Days On Market

    Current Estimated Value $127,416

    Last Listing Agent Lucinda Scruggs QUALITY REALTY

    3633 Longview Dr, Collinsville, VA 24078
    • /14

      Est $115,557

      Not Listed For Sale

      1319 Chatham Heights Rd, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 1,002 Sq Ft
      • Built 1941
      1319 Chatham Heights Rd, Martinsville, VA 24112

      Last Sold Summary

      • 264 Days On Market

      Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

  • /29

    $145,000

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

    75 Johnson Ln, Martinsville, VA 24112

    Welcome to 75 Johnson Lane! This charming 2 bedroom ranch situated on approx .69 acre offers comfortable living with additional space in the basement that can be finished. The main level features living room, kitchen, dining area, bedrooms, and full bathroom. The walk out basement provides additional usable space, a full bathroom, and laundry area. Outside, enjoy the deck overlooking the back

    Dawn Brown Sarver Properties

    75 Johnson Ln, Martinsville, VA 24112
  • /2

    $45,000

    Sold Jul 27, 2026

    14 Peters St, Martinsville, VA 24112

    • 2 Beds
    • 2 Baths
    • 1,281 Sq Ft
    • Built 1928

    Last Sold Summary

    • 20% Below List Price
    • $35/SF
    • 238 Days On Market

    Current Estimated Value $70,012

    Last Listing Agent Heather Cypher HEADWATER REALTY LLC

    14 Peters St, Martinsville, VA 24112
    • /17

      Est $148,971

      Not Listed For Sale

      844 Teakwood Ln, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,728 Sq Ft
      • Built 1992
      844 Teakwood Ln, Martinsville, VA 24112

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Cynthia Gammons Adams Realty,Inc.

  • /21

    $139,900

    • 3 Beds
    • 1 Bath
    • 936 Sq Ft

    218 Moss St S, Martinsville, VA 24112

    What a lovely, well built 3BR 1BA house in town, yet near the end of a culdesac. It has a brand new roof, non-maintenance exterior, propane furnace with central air, new covered front porch, and a large back yard that is partially fenced. Located within minutes of the shopping district, this house can become your home!

    Warren Rodgers Warren Rodgers Realty

    218 Moss St S, Martinsville, VA 24112
  • /44

    $205,000

    Sold Jun 15, 2026

    710 Druid Ln, Martinsville, VA 24112

    • 5 Beds
    • 2 Baths
    • 1,629 Sq Ft
    • Built 1960

    Last Sold Summary

    • 2% Below List Price
    • $126/SF
    • 53 Days On Market

    Current Estimated Value $205,909

    Last Listing Agent Richard Sarver Sarver Properties

    710 Druid Ln, Martinsville, VA 24112
    • /19

      Est $114,435

      Not Listed For Sale

      623 E Church St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 999 Sq Ft
      • Built 1930
      623 E Church St, Martinsville, VA 24112

      Last Sold Summary

      • 47 Days On Market

      Last Listing Agent Jewell Drewery Rives S. Brown REALTOR

  • /23

    $65,000

    • Land
    • 5.31 Acres
    • $12,243 per Acre

    0 Stonewall Jackson Trail, Chatmoss, VA 24112

    Are you in search of the ideal lot to build your dream home? Your search ends here with the 5+ acres on Stonewall Jackson Trail, located in the lovely Chatmoss residential area! This lot provides everything you need for your new home, including a nature trail right next door. It's conveniently close to the Chatmoss golf course and clubhouse, just a few minutes from town, the museum, YMCA,

    Barbara Waldron - Staff Berry-Elliott, REALTORS

    0 Stonewall Jackson Trail, Chatmoss, VA 24112
  • /5

    $105,000

    Sold Jul 24, 2026

    0 Fox Fire Rd Unit 150316, Martinsville, VA 24112

    • Land
    • 35.22 Acres
    • $2,981 per Acre

    Last Sold Summary

    • 22% Below List Price

    Last Listing Agent Rives Coleman Rives S. Brown REALTOR

    0 Fox Fire Rd Unit 150316, Martinsville, VA 24112
    • /26

      Not Listed For Sale

      1810 Spruce St Unit 112, Martinsville, VA 24112

      • 2 Beds
      • 2 Baths
      • 1,332 Sq Ft
      • Built 1990
      1810 Spruce St Unit 112, Martinsville, VA 24112

      Last Sold Summary

      • 289 Days On Market

      Last Listing Agent Angie Ancheta Piedmont Realty

  • /24

    $105,995

    $12K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 980 Sq Ft

    1010 C St, Martinsville, VA 24112

    Don't miss out! -Charming corner-lot home just minutes from Uptown Martinsville has been completely transformed. What was a gutted shell in 2025 listing, is now extensively updated/85% of the work is done, priced to sell, and arguably the prettiest house for blocks! This 2-bedroom, 1-bath, 980 sq ft home with high ceilings and character has seen major investment: a brand-new copper-colored metal

    Anne Wild EXP Realty LLC

    1010 C St, Martinsville, VA 24112
  • /2

    $15,000

    Sold Apr 14, 2026

    0 Irisburg Rd, Martinsville, VA 24112

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

    Last Sold Summary

    • 397 Days On Market

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    0 Irisburg Rd, Martinsville, VA 24112
    • /16

      Est $154,710

      Not Listed For Sale

      711 Perdue St, Martinsville, VA 24112

      • 4 Beds
      • 2 Baths
      • 1,135 Sq Ft
      • Built 1950
      711 Perdue St, Martinsville, VA 24112

      Last Sold Summary

      • 27 Days On Market

      Last Listing Agent Tonya Bredamus KW Martinsville

  • /30

    $119,900

    $20K PRICE DROP Pending
    • 2 Beds
    • 1 Bath
    • 884 Sq Ft

    1022 Jefferson Cir, Martinsville, VA 24112

    SELLER MOTIVATED! BRING ALL OFFERS! Welcome home! This beautiful 2 bed/1 bath home is located in the heart of Martinsville, within walking distance to the local elementary school, parks, and restaurants. This home has gorgeous hardwood floors throughout, an updated bathroom, and an updated kitchen. You have ample storage space in the unfinished basement and also an additional outbuilding that can

    Suzanna Carter Piedmont Realty

    1022 Jefferson Cir, Martinsville, VA 24112
  • /5

    $2,600

    Sold Jun 30, 2026

    1204 TOP Roundabout Rd, Martinsville, VA 24112

    • Land
    • 0 Sq Ft

    Last Sold Summary

    • 35% Below List Price
    • 13 Days On Market

    Last Listing Agent Philip Bonnie Dudley Resources

    1204 TOP Roundabout Rd, Martinsville, VA 24112
    • /26

      Not Listed For Sale

      0 Nicole Dr, Martinsville, VA 24112

      0 Nicole Dr, Martinsville, VA 24112

      Last Sold Summary

      • 71 Days On Market

      Last Listing Agent Matt Muehleck Mossy Oak Properties Land and Farm Realty

  • /15

    $119,000

    • 3 Beds
    • 1 Bath
    • 2,069 Sq Ft

    808 Spruce St, Martinsville, VA 24112

    Charming 3-bedroom, 1-bathroom home with great potential, located in a desirable area. This fixer-upper is perfect for investors or buyers looking to customize and make it their own. With the right updates, this property could truly shine. Don't miss this opportunity in a great location! Please note Seller is offering property “AS IS”. Please bring all offers!

    Lindsey Godlove Berry-Elliott, REALTORS

    808 Spruce St, Martinsville, VA 24112

Showing Results 641 - 680, Page 17 of 18

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