15,837

Homes in ZIP Code 24112

Section Image Section Image
  • /130

    $650,000

    • 5 Beds
    • 3.5 Baths
    • 4,036 Sq Ft

    2011 Spencer-Preston Rd, Martinsville, VA 24112

    SPECTACULAR VIEWS of the Blue Ridge Mountains from this newly renovated (2025) home including opening up space between the family room, great room and kitchen that has made it brighter and improved the flow of the floor plan. The crawl space has been completely encapsulated to make it free of allergens. The inground pool has been converted to a salt-water system for easier maintenance (all pool

    Agent Photo

    Elle Wilk

    SOUTHERN VIRGINIA PROPERTIES

    (276) 326-7684

    2011 Spencer-Preston Rd, Martinsville, VA 24112
  • /7

    $1,300 per month

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft
    • House for Rent

    961 Southland Dr, Martinsville, VA 24112

    This recently updated three-bedroom, one-and-a-half-bath house is located on a dead-end road with less traffic and a more peaceful setting. The home includes a fenced backyard. There's a full basement with both interior and exterior access, giving you extra storage space or potential for a recreational area. It also has laundry hookups, so you can install your own washer and dryer. The property

    Agent Photo

    Lindsey Godlove

    Berry-Elliott, REALTORS

    (276) 262-4138

    961 Southland Dr, Martinsville, VA 24112
  • /22

    $250,000 Sold Jan 22, 2026

    500 Wingfield Orchard Rd, Martinsville, VA 24112

    • 3 Beds
    • 3 Baths
    • 1,720 Sq Ft
    • Built 1963

    Last Sold Summary

    • $145/SF
    • 77 Days On Market

    Current Estimated Value $245,892

    Last Listing Agent Cynthia Gammons Adams Realty,Inc.

    500 Wingfield Orchard Rd, Martinsville, VA 24112
    • /21

      Not Listed For Sale

      7016 A L Philpott Hwy, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,358 Sq Ft
      • Built 1754
      7016 A L Philpott Hwy, Martinsville, VA 24112

      Last Sold Summary

      • $110/SF
      • 32 Days On Market
      • Last Sold Price $150,000
      • Apr 28, 2025

      Last Listing Agent Cody Williams Berry-Elliott, REALTORS

  • /100

    $449,500

    • 6 Beds
    • 4 Baths
    • 4,792 Sq Ft

    1014 Mulberry Rd, Martinsville, VA 24112

    Welcome to 1014 Mulberry Road, a grand home in the picturesque Forest Park subdivision! Well-maintained and with a great deal of improvements, this postwar gem blends historic character with contemporary amenities! The grounds consist of apx. 2.5 acres with multiple garden spots and lovely perennials. Featuring period accents like the slate roof, luscious hardwoods, crown mouldings, glass

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 276-5291

    1014 Mulberry Rd, Martinsville, VA 24112
  • /26

    $1,119 - $1,343 total monthly price

    Ridge View Apartments

    3 Beds

    1130 Ridge Rd, Martinsville, VA 24112

    Welcome home to Ridge View Apartments, a beautifully maintained apartment community designed for comfortable, modern living.Ridge View offers spacious two- and three-bedroom apartment homes with layouts that give you room to live, work, and relax. Each apartment features a fully equipped kitchen with modern appliances, large closets, and the convenience of an in-unit washer and

    1130 Ridge Rd, Martinsville, VA 24112
  • /37

    $169,900 Sold Sep 17, 2025

    960 Washburn Dr, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 972 Sq Ft
    • Built 1940

    Last Sold Summary

    • $175/SF
    • 108 Days On Market

    Current Estimated Value $163,323

    Last Listing Agent Birgit Delaidatti Piedmont Realty

    960 Washburn Dr, Martinsville, VA 24112
    • /31

      Est $246,634 Not Listed For Sale

      812 Jefferson Cir, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 2,525 Sq Ft
      • Built 1962
      812 Jefferson Cir, Martinsville, VA 24112

      Last Sold Summary

      • 1% Above List Price
      • $96/SF
      • 55 Days On Market
      • Last Sold Price $243,000
      • Apr 04, 2025

      Last Listing Agent Birgit Delaidatti Piedmont Realty

  • /16

    $79,000 Under Contract

    • 2 Beds
    • 1 Bath
    • 1,048 Sq Ft

    1026 Oak St, Martinsville, VA 24112

    Investor Special! This cute and quaint 2-bedroom, 1-bath home offers incredible potential with an additional adjoining lot included—perfect for expansion, added privacy, or future development. Featuring charming original details and a cozy layout, this property is ideal for investors, flippers, or anyone looking to add value through renovation. Located in a quiet, convenient Martinsville

    Agent Photo

    Lindsey Godlove

    Berry-Elliott, REALTORS

    (276) 265-7637

    1026 Oak St, Martinsville, VA 24112
  • /7

    $575 per month

    • 1 Bath
    • 208 Sq Ft
    • Apartment for Rent

    500 Clearview Dr Unit A, Martinsville, VA 24112

    Freshly Painted | LVP Flooring | Stove and Fridge | Pets considered on case by case basis | No Smoking

    Matthew Jones IVY REALTY LLC

    500 Clearview Dr Unit A, Martinsville, VA 24112
  • /7

    $1,050,000 Sold Oct 09, 2025

    1429 Spruce Street Extension, Martinsville, VA 24112

    • 3 Baths
    • 14,364 Sq Ft
    • Built 1977

    Last Sold Summary

    • $73/SF
    • 82 Days On Market

    Last Listing Agent Richard Sarver Sarver Properties

    1429 Spruce Street Extension, Martinsville, VA 24112
    • /17

      Not Listed For Sale

      8391 Chatham Rd, Martinsville, VA 24112

      • 3 Beds
      • Built 1995
      8391 Chatham Rd, Martinsville, VA 24112

      Last Sold Summary

      • $175/SF
      • 33 Days On Market
      • Last Sold Price $186,000
      • Mar 11, 2025

      Last Listing Agent Priscilla Spencer Adams Realty,Inc.

  • /12

    $130,000

    • 3 Beds
    • 1.5 Baths
    • 960 Sq Ft

    42 Jupiter Ct, Martinsville, VA 24112

    FOR SALE - Are you looking for a home that you can customize to your taste? Here is a brick, ranch style home that is offering you that opportunity. With its peeling paint on the exterior, it will not go any government loan. However, it does offer one a chance to build equity and invest in their future instead of a landlord's. Per the seller, there are hardwood floors under the carpeting that's

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 365-1514

    42 Jupiter Ct, Martinsville, VA 24112
  • /2

    $1,000 plus fees

    One Ellsworth

    1 Bed

    1 Ellsworth St, Martinsville, VA 24112

    1 Ellsworth St, Martinsville, VA 24112
  • /20

    $195,000 Sold May 05, 2025

    815 Hundley St, Martinsville, VA 24112

    • 5 Beds
    • 2 Baths
    • 1,832 Sq Ft
    • Built 1950

    Last Sold Summary

    • $106/SF
    • 118 Days On Market

    Current Estimated Value $194,414

    Last Listing Agent Carrie Kendrick KW Martinsville

    815 Hundley St, Martinsville, VA 24112
    • /14

      Est $129,295 Not Listed For Sale

      2228 Preston Rd, Martinsville, VA 24112

      • 2 Beds
      • 2 Baths
      • 1,104 Sq Ft
      • Built 2002
      2228 Preston Rd, Martinsville, VA 24112

      Last Sold Summary

      • 10% Above List Price
      • $107/SF
      • 40 Days On Market
      • Last Sold Price $117,900
      • Apr 18, 2025

      Last Listing Agent Suzanna Carter MKB, REALTORS(r)

  • /25

    $220,000

    • 4 Beds
    • 2.5 Baths
    • 1,985 Sq Ft

    809 Corn Tassel Trail, Martinsville, VA 24112

    Discover the perfect blend of comfort and style in this delightful 4-bedroom, 2.5-bath house located in the coveted Corn Tassel Trail area. Enter through a welcoming formal living room, ideal for family gatherings and entertaining guests. The bright, well-appointed kitchen flows seamlessly into the dining area, where natural light and serene views make every meal special. Retreat to the main

    Agent Photo

    Barbara Waldron - Staff

    Berry-Elliott, REALTORS

    (276) 531-4431

    809 Corn Tassel Trail, Martinsville, VA 24112
  • /5

    $575 per month

    • 1 Bed
    • 1 Bath
    • 208 Sq Ft
    • Apartment for Rent

    500 Clearview Dr Unit D, Martinsville, VA 24112

    Spacious ground-level 1-bedroom, 1-bath apartment offering updated finishes throughout, creating a fresh and modern living space. Luxury vinyl plank (LVP) flooring throughout, the space exudes a clean and contemporary ambiance. While the apartment is pet-friendly, pets are considered on a case-by-case basis, ensuring a harmonious living environment for all residents.

    Matthew Jones IVY REALTY LLC

    500 Clearview Dr Unit D, Martinsville, VA 24112
  • /30

    $128,000 Sold Oct 30, 2025

    526 Glendale St, Martinsville, VA 24112

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

    Last Sold Summary

    • 2% Above List Price
    • $148/SF
    • 43 Days On Market

    Current Estimated Value $121,904

    Last Listing Agent Alex Taylor MAC WESTLAND REAL ESTATE GROUP

    526 Glendale St, Martinsville, VA 24112
    • /15

      Not Listed For Sale

      19657 A L Philpott Hwy, Martinsville, VA 24112

      • 3 Beds
      • 1.5 Baths
      • 1,767 Sq Ft
      • Built 1962
      19657 A L Philpott Hwy, Martinsville, VA 24112

      Last Sold Summary

      • $122/SF
      • 40 Days On Market
      • Last Sold Price $215,000
      • Feb 12, 2025

      Last Listing Agent Lisa Spencer Piedmont Realty

  • /64

    $205,000

    • 2 Beds
    • 1.5 Baths
    • 1,270 Sq Ft

    624 Mulberry Rd, Martinsville, VA 24112

    Welcome to 624 Mulberry Road! This adorable, brick home in Martinsville is just the right size for those starting their homeownership journey, or looking to downsize! There are two drives providing access to the home; a front circle drive, and a side drive to the rear. The side drive is shared with the neighboring property to the right. Enter into a spacious living room with brick fireplace and

    Agent Photo

    Mary Rives Brown

    Berry-Elliott, REALTORS

    (276) 618-3998

    624 Mulberry Rd, Martinsville, VA 24112
  • /9

    $900 - $950 plus fees

    Meadow Run

    2 Beds

    101 Wood St, Martinsville, VA 24112

    IMPORTANT: IF YOU ARE INTERESTED IN RENTING AN AVAILABLE UNIT PLEASE PUT AN APPLICATION IN BY CLICKING APPLY NOW. Only inquiries that are accompanied by an application (including requests for tours) will be responded to. Discover the perfect place to call home at Meadow Run Apartments, a well-maintained rental community at 101 Wood Street in Martinsville, Virginia offering

    101 Wood St, Martinsville, VA 24112
  • /54

    $343,000 Sold Apr 21, 2026

    354 Hidden Valley Dr, Martinsville, VA 24112

    • 3 Beds
    • 2.5 Baths
    • 1,920 Sq Ft
    • Built 1950

    Last Sold Summary

    • $179/SF
    • 217 Days On Market

    Current Estimated Value $300,656

    Last Listing Agent Patti Johnson Adams Realty,Inc.

    354 Hidden Valley Dr, Martinsville, VA 24112
    • /5

      Not Listed For Sale

      lot 7R Oakgrove Ave, Martinsville, VA 24112

      lot 7R Oakgrove Ave, Martinsville, VA 24112

      Last Sold Summary

      • 64 Days On Market
      • Last Sold Price $13,000
      • Jan 13, 2025

      Last Listing Agent Angie Ancheta Piedmont Realty

  • /2

    $10,000

    • Land
    • 32,408 Sq Ft
    • $13,441 per Acre

    0 Douglas Rd, Martinsville, VA 24112

    Residential building lot available on Douglas Road. Nearly 3/4 of an acre comprises this lot. Contact listing agent to inquire about potential for either purchasing this lot separately, or combining with the adjoining lots also for sale. Acreage/dimensions taken from survey. All other information taken from GIS/tax ticket. Buyer to verify to their satisfaction.

    Agent Photo

    Lindsey Godlove

    Berry-Elliott, REALTORS

    (276) 276-4174

    0 Douglas Rd, Martinsville, VA 24112
  • /11

    $1,025 per month

    • 3 Beds
    • 2 Baths
    • 2,000 Sq Ft
    • House for Rent

    310 Brown St, Martinsville, VA 24112

    Spacious 3-bedroom, 2-bath single-family home located in the heart of Martinsville. Features a combination of wood and carpet flooring, along with gas heat and central A/C for year-round comfort. Conveniently situated near local shopping, dining, and amenities. Laundry Hookups in unit. Pets considered on a case-by-case basis.

    Matthew Jones IVY REALTY LLC

    310 Brown St, Martinsville, VA 24112
  • /76

    $239,900 Sold May 23, 2025

    908 Hazelwood Ln, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 2,175 Sq Ft
    • Built 1960

    Last Sold Summary

    • $110/SF
    • 100 Days On Market

    Current Estimated Value $239,865

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    908 Hazelwood Ln, Martinsville, VA 24112
    • /49

      Not Listed For Sale

      3200 Airport Rd, Martinsville, VA 24112

      3200 Airport Rd, Martinsville, VA 24112

      Last Sold Summary

      • 11 Days On Market
      • Last Sold Price $447,925
      • Jan 31, 2025

      Last Listing Agent Justin Rolfe Mossy Oak Properties

  • /95

    $385,000

    • 4 Beds
    • 3.5 Baths
    • 3,033 Sq Ft

    1229 Mulberry Rd, Martinsville, VA 24112

    Welcome to 1229 Mulberry Road! Located on one of Forest Park's most beautiful, residential streets and in a great neighborhood, we invite you to view this timeless classic and make your move! Sitting on a 3/4 acre lot, this property has a great front and back yard for outdoor play, and wooded space behind for the wildlife lovers out there! A single carport is off the kitchen, providing covered

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 388-1862

    1229 Mulberry Rd, Martinsville, VA 24112
  • /14

    $1,284 plus fees

    • 3 Beds
    • 2 Baths
    • 1,281 Sq Ft
    • Condo for Rent

    1130 Ridge Rd Unit 106, Martinsville, VA 24112

    Property Id: 1697610Discover the perfect blend of comfort and convenience at Ridge View Apartments, a charming residential community in Martinsville. **Apt Features** Fully equipped kitchens with modern appliances Generously sized closets for all your storage needs In-unit washers and dryers for added convenience **Prime Location, Endless Possibilities**

    1130 Ridge Rd Unit 106, Martinsville, VA 24112
  • /74

    $450,000 Sold Jun 27, 2025

    953 Mulberry Rd, Martinsville, VA 24112

    • 4 Beds
    • 4 Baths
    • 3,925 Sq Ft
    • Built 1966

    Last Sold Summary

    • $115/SF
    • 11 Days On Market

    Current Estimated Value $441,026

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    953 Mulberry Rd, Martinsville, VA 24112
    • /23

      Not Listed For Sale

      942 Banks Road Extension, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,125 Sq Ft
      • Built 1972
      942 Banks Road Extension, Martinsville, VA 24112

      Last Sold Summary

      • $133/SF
      • 50 Days On Market
      • Last Sold Price $150,000
      • Feb 18, 2025

      Last Listing Agent Tonya Bredamus KW Martinsville

  • /22

    $142,000

    • 2 Beds
    • 1 Bath
    • 1,142 Sq Ft

    1047 Graves St, Martinsville, VA 24112

    This charming ranch-style home in the city limits of Martinsville, VA offers modern comfort and a turnkey lifestyle. Updated and move-in ready, this home sits on a .28-acre level lot. The interior boasts an updated kitchen and bathroom. The kitchen comes with its appliances and its peninsula gives the chef of the home plenty of room to prep dinner. The spacious living room greets you as you

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 633-6984

    1047 Graves St, Martinsville, VA 24112
  • /8

    $800 per month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Apartment for Rent

    612 Church St E Unit 4, Martinsville, VA 24112

    Experience modern living in this beautifully renovated 1-bedroom 1-bathroom apartment. The home features updated finishes throughout, including a stylish kitchen and contemporary bathroom. Enjoy the convenience of an in-unit washer and dryer, and bring your furry friend -- pets are considered on a case-by-case basis. NO SMOKING Perfect for those seeking comfort and convenience in a refreshed,

    Matthew Jones IVY REALTY LLC

    612 Church St E Unit 4, Martinsville, VA 24112
  • /4

    $2,834 Sold Jul 10, 2025

    907-LOT Independence Dr, Martinsville, VA 24112

    • Land
    • 7,100 Sq Ft
    • $17,387 per Acre

    Last Sold Summary

    • 123 Days On Market

    Last Listing Agent Angie Ancheta Piedmont Realty

    907-LOT Independence Dr, Martinsville, VA 24112
    • /23

      Est $95,071 Not Listed For Sale

      295 Green Hill Dr, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 1,000 Sq Ft
      • Built 1942
      295 Green Hill Dr, Martinsville, VA 24112

      Last Sold Summary

      • 70% Above List Price
      • $56/SF
      • 7 Days On Market
      • Last Sold Price $56,000
      • Jan 14, 2025

      Last Listing Agent Angie Ancheta Piedmont Realty

  • /100

    $305,000 Under Contract

    • 4 Beds
    • 3 Baths
    • 3,158 Sq Ft

    906 Corn Tassel Trail, Martinsville, VA 24112

    Welcome to 906 Corn Tassel Trail, a spacious and wonderfully updated home in Druid Hills! Sitting on a large corner and a mere stroll to beautiful Lake Lanier and the Dicky and Willie Trail, the location cannot be beat! This 4 bed/3 bath home features 3,158 finished square feet on two levels, a circle drive in front for main level access, and a rear drive for lower level access, great for regular

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 322-8790

    906 Corn Tassel Trail, Martinsville, VA 24112
  • /20

    $991 plus fees

    • 3 Beds
    • 1 Bath
    • 1,032 Sq Ft
    • House for Rent

    811 Olympia St, Martinsville, VA 24112

    Property Id: 1188000Renting out this large 3BR/1 Bath which was recently renovated in 2024. Please no Section 8 applicants.Includes newer flooring (LVP), painting, stainless steel appliances, washer/dryer, and pet friendly (with nonrefundable deposit). Nice sized yard, quiet neighborhood that has a dead end. Washer dryer provided.**************NOTE

    811 Olympia St, Martinsville, VA 24112
  • /10

    $113,000 Sold Nov 24, 2025

    518 Glendale St, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 888 Sq Ft
    • Built 1965

    Last Sold Summary

    • $127/SF
    • 165 Days On Market

    Current Estimated Value $119,906

    Last Listing Agent Troy Taylor KW Martinsville

    518 Glendale St, Martinsville, VA 24112
    • /75

      Not Listed For Sale

      705 Grattan Rd, Martinsville, VA 24112

      • 5 Beds
      • 3 Baths
      • 2,647 Sq Ft
      • Built 1964
      705 Grattan Rd, Martinsville, VA 24112

      Last Sold Summary

      • $94/SF
      • 43 Days On Market
      • Last Sold Price $249,900
      • Jan 17, 2025

      Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

Showing Results 1 - 40, Page 1 of 18

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