15,829

Homes in ZIP Code 24112

Section Image
    • /15

      Est $85,667 Not Listed For Sale

      125 Greyson St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 1939
      125 Greyson St, Martinsville, VA 24112

      Last Sold Summary

      • 22% Above List Price
      • $73/SF
      • 159 Days On Market

      Last Sold Price $70,000

      Last Listing Agent Kelsey Fain Four Rivers Realty, LLC

  • /2

    $3,500 Under Contract

    • Land
    • 0.48 Acre
    • $7,322 per Acre

    1922 Dundee Ln, Martinsville, VA 24112

    This is a lot located on end of Dundee LN. and located at end of cul de sac. Lot is wooded and has views of creek long with Dick and Willie Trail. Great street and neighborhood near shopping, schools and 220/58 bypass.

    Rives Coleman Rives S. Brown REALTOR

    1922 Dundee Ln, Martinsville, VA 24112
  • /17

    $155,000 Sold Feb 27, 2026

    167 Finley Dr, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,118 Sq Ft
    • Built 1961

    Last Sold Summary

    • 3% Below List Price
    • $139/SF
    • 72 Days On Market

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    167 Finley Dr, Martinsville, VA 24112
    • /23

      Est $70,740 Not Listed For Sale

      110 Big Jane St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 800 Sq Ft
      • Built 1957
      110 Big Jane St, Martinsville, VA 24112

      Last Sold Summary

      • 1% Above List Price
      • $88/SF
      • 109 Days On Market

      Last Sold Price $70,000

      Last Listing Agent Carrie Kendrick KW Martinsville

  • /70

    $465,000

    • 5 Beds
    • 5.5 Baths
    • 5,261 Sq Ft

    936 Mulberry Rd, Martinsville, VA 24112

    This grandly classic 5 BR, 5 BA, 5000 sf home, with extensively upgraded modern amenities, was designed by noted architect J Bryant Heard in 1934, with a 1949 kitchen addition by Coates Carter. Lovingly restored over the past 11 years, it features 3 working fireplaces, hardwood floors, and many elegant period details. A full list of improvements is included in the listing. The large living room,

    Rives Coleman Rives S. Brown REALTOR

    936 Mulberry Rd, Martinsville, VA 24112
  • /37

    $151,000 Sold Mar 06, 2026

    818 Forest Street Extension, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 960 Sq Ft
    • Built 2025

    Last Sold Summary

    • $157/SF
    • 134 Days On Market

    Last Listing Agent Tiffany Waller Commonwealth LLC-REALTORS

    818 Forest Street Extension, Martinsville, VA 24112
    • /15

      Est $140,057 Not Listed For Sale

      111 Big Jane St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 864 Sq Ft
      • Built 1964
      111 Big Jane St, Martinsville, VA 24112

      Last Sold Summary

      • 12% Above List Price
      • $145/SF
      • 96 Days On Market

      Last Sold Price $125,000

      Last Listing Agent Amy Guilliams KW Martinsville

  • /14

    $139,900

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

    1350 Rivermont Heights Rd, Martinsville, VA 24112

    Welcome to your next chapter—this beautifully updated 1.5-story gem is perfectly nestled just minutes from all the best that Martinsville has to offer. From the moment you arrive, you'll fall in love with the cozy covered front porch—ideal for morning coffee and rocking chair relaxation. Inside, the home shines with modern updates throughout, including a newer roof, sleek flooring, stylish

    Terri Bredamus KW Martinsville

    1350 Rivermont Heights Rd, Martinsville, VA 24112
  • /17

    $125,000 Sold Mar 28, 2025

    844 Teakwood Ln, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,728 Sq Ft
    • Built 1992

    Last Sold Summary

    • $72/SF
    • 21 Days On Market

    Current Estimated Value $146,232

    Last Listing Agent Cynthia Gammons Adams Realty,Inc.

    844 Teakwood Ln, Martinsville, VA 24112
    • /22

      Est $137,558 Not Listed For Sale

      105 Big Jane St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 1958
      105 Big Jane St, Martinsville, VA 24112

      Last Sold Summary

      • 23% Above List Price
      • $117/SF
      • 172 Days On Market

      Last Sold Price $112,000

      Last Listing Agent Angie McGhee Long & Foster - Franklin County

  • /9

    $197,000 Under Contract

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

    5201 Preston Rd, Martinsville, VA 24112

    Motivated Seller!! Explore this exceptional family-owned brick ranch in the Pleasant Grove area. The property is positioned perfectly off the road, featuring a paved driveway and a 1-car carport. Recent enhancements include updated flooring in the living room area, updated cabinets and some upgraded plumbing. The land spans over 3 acres and is zoned A-1, perfect for pets, livestock or gardening.

    Suzanna Carter Piedmont Realty

    5201 Preston Rd, Martinsville, VA 24112
  • /10

    $280,000 Sold Jul 18, 2025

    96 Diana Ct, Martinsville, VA 24112

    • 2 Beds
    • 2 Baths
    • 1,615 Sq Ft
    • Built 2008

    Last Sold Summary

    • $173/SF
    • 0 Days On Market

    Current Estimated Value $279,734

    Last Listing Agent Non Member Office Non Member Office

    96 Diana Ct, Martinsville, VA 24112
    • /14

      Not Listed For Sale

      000 Muddy Fork Rd, Bassett, VA 24055

      000 Muddy Fork Rd, Bassett, VA 24055

      Last Sold Summary

      • 7 Days On Market

      Last Sold Price $95,500

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

  • /11

    $169,900

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

    913 Askin St, Martinsville, VA 24112

    Triplex in Martinsville Va is a Great investment opportunity. The numbers above reflect when all units are rented. They currently have one vacancy which should soon be filled soon. The garbage pickup is included in the water bill. Units are individually metered but the owners pay the utilities at this time. This investment has so much potential. The triplex offers two 1-bedroom 1 baths and one

    Jimmy Cole HAUSER REALTY GROUP

    913 Askin St, Martinsville, VA 24112
  • /75

    $360,000 Sold Apr 04, 2025

    1232 Mulberry Rd, Martinsville, VA 24112

    • 4 Beds
    • 2.5 Baths
    • 2,800 Sq Ft
    • Built 1955

    Last Sold Summary

    • $129/SF
    • 42 Days On Market

    Current Estimated Value $395,059

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    1232 Mulberry Rd, 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

      • $109/SF
      • 62 Days On Market

      Last Sold Price $430,000

      Last Listing Agent Amy Guilliams KW Martinsville

  • /2

    $74,900

    • 2 Beds
    • 1 Bath
    • 840 Sq Ft

    20 High St, Martinsville, VA 24112

    A small rental property that represents as an investment opportunity for those who wish to own rental property. The home is currently under a rental lease agreement with the property owner. Home has a new mini-split system, roof appears to be ok, and is served by public water and sewer. House needs a good cleaning and TLC. Subsequent to that I still feel that this would be a very good rental

    Oscar Robertson CRESTAR REALTY GROUP, INC.

    20 High St, Martinsville, VA 24112
  • /100

    $535,000 Sold Jul 28, 2025

    1109 Country Club Dr, Martinsville, VA 24112

    • 4 Beds
    • 5 Baths
    • 4,045 Sq Ft
    • Built 1989

    Last Sold Summary

    • $132/SF
    • 38 Days On Market

    Current Estimated Value $546,214

    Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

    1109 Country Club Dr, Martinsville, VA 24112
    • /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

      • $54/SF
      • 4 Days On Market

      Last Sold Price $76,000

      Last Listing Agent Suzanna Carter MKB, REALTORS(r)

  • /67

    $339,000

    • 4 Beds
    • 4 Baths
    • 4,968 Sq Ft

    204 Starling Ave, Martinsville, VA 24112

    This classic home has so many possibilities. If you don't need this much living space, you could have your business on the main floor and live on the second; or, you could rent out each floor for a business since there is outside access to all three levels and plenty of parking. There are so many possibilities for this property that you will have to come see it to appreciate it's elegance and

    Warren Rodgers Warren Rodgers Realty

    204 Starling Ave, Martinsville, VA 24112
  • /19

    $50,000 Sold Oct 07, 2025

    715 Carter St, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 1,176 Sq Ft
    • Built 1952

    Last Sold Summary

    • $43/SF
    • 103 Days On Market

    Current Estimated Value $105,906

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    715 Carter 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

      • $64/SF
      • 38 Days On Market

      Last Sold Price $200,000

      Last Listing Agent Amy Winikur Copper Key Realty, LLC

  • /92

    $699,900

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

    2270 Skyview Trail, Martinsville, VA 24112

    Welcome to your private slice of country paradise! This beautiful 28-acre property offers the perfect blend of peaceful farm life living and spacious comfort. This classic brick ranch features 3 bedrooms with 2 additional bonus rooms that could be used as bedrooms, and 3.5 baths, providing room for everyone. Inside, you'll find generous living spaces and timeless charm. Hardwood floors are

    Amy Winikur Copper Key Realty, LLC

    2270 Skyview Trail, Martinsville, VA 24112
  • /69

    $530,300 Sold Apr 30, 2025

    1998 Mount Olivet Rd, Martinsville, VA 24112

    • 3 Beds
    • 4.5 Baths
    • 6,139 Sq Ft
    • Built 2007

    Last Sold Summary

    • $86/SF
    • 173 Days On Market

    Last Listing Agent Lori Hairston EXP Realty LLC

    1998 Mount Olivet Rd, Martinsville, VA 24112
    • /21

      Est $99,581 Not Listed For Sale

      1140 Sylvan Ave, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 672 Sq Ft
      • Built 1945
      1140 Sylvan Ave, Martinsville, VA 24112

      Last Sold Summary

      • 81% Above List Price
      • $82/SF
      • 47 Days On Market

      Last Sold Price $55,000

      Last Listing Agent Angie Ancheta Piedmont Realty

  • /9

    $119,900

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft

    2028 Appalachian Dr, Bassett, VA 24055

    Move-in Ready!! Remodeled 2-bedroom, 1 bath ranch home near the Smith River. Convenient to area amenities, including shopping, dining, and more! New roof, new windows, renovated kitchen, updated bathroom and new flooring.

    Betty Kingery Mountain to Lake Realty

    2028 Appalachian Dr, Bassett, VA 24055
  • /16

    $187,500 Sold Jul 22, 2025

    159 Buena Rd, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,181 Sq Ft
    • Built 1967

    Last Sold Summary

    • $159/SF
    • 30 Days On Market

    Current Estimated Value $227,739

    Last Listing Agent Jesse Soots Sarver Properties

    159 Buena Rd, Martinsville, VA 24112
    • /16

      Est $155,449 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

      • 3% Below List Price
      • $141/SF
      • 27 Days On Market

      Last Sold Price $159,900

      Last Listing Agent Tonya Bredamus KW Martinsville

  • /16

    $60,000

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

    309 Park Ln, Martinsville, VA 24112

    Opportunity is knocking! This 3 bed, 1.5 bath home is brimming with potential and waiting for the right buyer to bring it back to life. Located just outside the city limits and spanning over 3 lots, this property offers the perfect blend of convenience and charm. A newly installed roof and heat pump make this home that much more desirable, while the unfinished basement adds a blank canvas for

    Schenita Dillard KW Martinsville

    309 Park Ln, Martinsville, VA 24112
  • /75

    $390,000 Sold Apr 15, 2025

    530 Plantation Rd, Martinsville, VA 24112

    • 3 Beds
    • 3.5 Baths
    • 3,740 Sq Ft
    • Built 1972

    Last Sold Summary

    • $104/SF
    • 274 Days On Market

    Current Estimated Value $398,121

    Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

    530 Plantation 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 Sold Price $79,000

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

  • /33

    $240,000

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

    350 Dogwood Dr, Martinsville, VA 24112

    Discover 350 Dogwood Drive, a beautifully maintained 3-bedroom, 2-bath ranch home tucked away on a quiet street in the Laurel Park area of Henry County. This inviting property features a spacious kitchen with custom cabinets and a built-in pantry upstairs, and in the basement you will find two cozy, finished rooms and a laundry area and storage area. The home is set back from the road for privacy

    Terri Bredamus KW Martinsville

    350 Dogwood Dr, Martinsville, VA 24112
  • /8

    $7,000 Sold Feb 13, 2026

    0 Turner Ashby Rd, Chatmoss, VA 24112

    • Land
    • 1.48 Acres
    • $4,720 per Acre

    Last Sold Summary

    • 60 Days On Market

    Last Listing Agent Amanda Vaden KW Martinsville

    0 Turner Ashby Rd, Chatmoss, VA 24112
    • /2

      Est $51,898 Not Listed For Sale

      625 Quincy St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 780 Sq Ft
      • Built 1955
      625 Quincy St, Martinsville, VA 24112

      Last Sold Summary

      • 48% Above List Price
      • $45/SF
      • 276 Days On Market

      Last Sold Price $35,000

      Last Listing Agent Non Member Office Non Member Office

  • /2

    $219,900 Under Contract

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

    300 Woodlawn Ave, Martinsville, VA 24112

    One-level living with space to truly spread out! This 3BR/1BA ranch offers hardwood floors, a full basement, newer metal roof, heat pump, and an outdoor wood stove that heats both the home and water. Enjoy the convenience of an attached 2-car garage PLUS a spacious 2-bay detached garage — perfect for storage, hobbies, projects, or your dream workshop. Situated on an estimated 1.5 acres just

    Camile Meadows Copper Key Realty, LLC

    300 Woodlawn Ave, Martinsville, VA 24112
  • /72

    $215,000 Sold Sep 17, 2025

    712 Circle Ct, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,653 Sq Ft
    • Built 1942

    Last Sold Summary

    • $130/SF
    • 104 Days On Market

    Current Estimated Value $210,009

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    712 Circle Ct, Martinsville, VA 24112
    • /6

      Not Listed For Sale

      0 Us 220s Business Unit 134613, Martinsville, VA 24112

      0 Us 220s Business Unit 134613, Martinsville, VA 24112

      Last Sold Summary

      • 676 Days On Market

      Last Sold Price $355,000

      Last Listing Agent Rives Coleman Rives S. Brown REALTOR

  • /7

    $80,000 Under Contract

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

    101 Village St, Martinsville, VA 24112

    Investor's special; this home is perfect for the person or company that likes a project! The home is on a corner lot and has a great front yard and side yard. The home has a lot of promise and will make a future family very happy!

    Rives Coleman Rives S. Brown REALTOR

    101 Village St, Martinsville, VA 24112
  • /5

    $8,200 Sold Oct 31, 2025

    lot18-19 Whittle Ct, Martinsville, VA 24112

    • Land
    • 1.75 Acres
    • $4,686 per Acre

    Last Sold Summary

    • 34 Days On Market

    Last Listing Agent Felicia Hirshfeld Sarver Properties

    lot18-19 Whittle Ct, Martinsville, VA 24112
    • /16

      Est $168,248 Not Listed For Sale

      1100 Smith Lake Rd, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,000 Sq Ft
      • Built 1995
      1100 Smith Lake Rd, Martinsville, VA 24112

      Last Sold Summary

      • 12% Above List Price
      • $150/SF
      • 70 Days On Market

      Last Sold Price $150,000

      Last Listing Agent Schenita Dillard KW Martinsville

Showing Results 561 - 600, Page 15 of 18

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