15,838

Homes in ZIP Code 24112

Section Image Section Image
  • /25

    $159,900

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

    1003 Oakgrove Ave, Martinsville, VA 24112

    Welcome to 1003 Oakgrove Ave.! Step into the warmth & character of this updated 1936 brick home, perfectly situated within the Martinsville city limits. With its arched front entry & 1,266 sq.ft. of living space, this 1.5-story home blends character with modern updates that make everyday living easier & comfortable. You'll love the brick exterior with aluminum-wrapped trim that can help save you

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 329-2389

    1003 Oakgrove Ave, Martinsville, VA 24112
  • /6

    $900 per month

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

    612 Church St E Unit 1, Martinsville, VA 24112

    Recently Renovated 1-Bedroom ApartmentExperience modern living in this beautifully renovated 1-bedroom 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

    Matthew Jones IVY REALTY LLC

    612 Church St E Unit 1, Martinsville, VA 24112
  • /23

    $150,000 Sold Feb 18, 2025

    942 Banks Rd, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,125 Sq Ft
    • Built 1972

    Last Sold Summary

    • $133/SF
    • 20 Days On Market

    Current Estimated Value $160,266

    Last Listing Agent Tonya Bredamus KW MARTINSVILLE

    942 Banks Rd, Martinsville, VA 24112
    • /23

      Est $227,184 Not Listed For Sale

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

      32 Victoria Ct, Martinsville, VA 24112

      32 Victoria Ct, Martinsville, VA 24112
  • /42

    $369,900

    • 4 Beds
    • 2 Baths
    • 1,869 Sq Ft

    6303 Coopers Mountain Rd, Martinsville, VA 24112

    Franklin County GEM in rural setting! Beautifully updated 4 BR, 2 BA home combining country charm w/modern comfort! Enjoy fresh paint throughout, new light fixtures, & all new windows. The kitchen features painted cabinets, refrigerator, range, new dishwasher & dining area. The dining room & living room are open & offer lots of natural light, gas log fireplace w/remote & thermostat. Entry level

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (276) 265-8012

    6303 Coopers Mountain Rd, Martinsville, VA 24112
  • /10

    $725 per month

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

    45 Dan Wythe Dr, Martinsville, VA 24112

    Cozy, updated apartment for rent. Please Apply Directly with the Leasing Office. Do not submit applications through third-party companies. We are not responsible for any application fees paid outside our office. Visit our website www.spencergrouprealestate.com to apply. Sqft./lot size est. Information taken from seller and/or tax assessment.

    Angie Garcia The Spencer Group R.E. & Auction

    45 Dan Wythe Dr, Martinsville, VA 24112
  • /19

    $85,000 Sold Mar 24, 2025

    402 1st St, Martinsville, VA 24112

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

    Last Sold Summary

    • $73/SF
    • 72 Days On Market

    Current Estimated Value $91,283

    Last Listing Agent Troy Taylor KW Martinsville

    402 1st St, Martinsville, VA 24112
    • /28

      Est $185,500 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 900 Sq Ft

      2185 Chestnut Knob Rd, Martinsville, VA 24112

      2185 Chestnut Knob Rd, Martinsville, VA 24112
  • /24

    $109,000

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

    412 Rosewood Ave, Martinsville, VA 24112

    This brick ranch-style home presents a great start for buyers looking to add their own personal touches with the NEW ROOF, installed in 2025, as a nice starting point! The interior features the original hardwood floors that are waiting to be refinished and brought back to life. That, along with a fresh coat of paint inside and outside, this home could be transformed into a welcoming place. The

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 240-3474

    412 Rosewood Ave, Martinsville, VA 24112
  • /24

    $1,000 per month

    • 2 Beds
    • 2 Baths
    • 770 Sq Ft
    • Apartment for Rent

    918 Blankenship Rd, Martinsville, VA 24112

    This 2 bedroom, 1.5 bathroom fully apartment is available for rent. 2 apartments available. Please Apply Directly with the Leasing Office. Do not submit applications through third-party companies. We are not responsible for any application fees paid outside our office. Visit our website www.spencergrouprealestate.com to apply. Sqft./lot size est. Information taken from seller and/or tax

    Angie Garcia The Spencer Group R.E. & Auction

    918 Blankenship Rd, Martinsville, VA 24112
  • /2

    $165,000 Sold Dec 30, 2024

    3553 Longview Dr, Collinsville, VA 24078

    • 3 Beds
    • 1.5 Baths
    • 1,160 Sq Ft
    • Built 1962

    Last Sold Summary

    • $142/SF
    • 0 Days On Market

    Current Estimated Value $177,604

    Last Listing Agent Schenita Dillard KW Martinsville

    3553 Longview Dr, Collinsville, VA 24078
    • /41

      Est $405,415 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 3,639 Sq Ft

      195 Jefferson Davis Dr, Martinsville, VA 24112

      195 Jefferson Davis Dr, Martinsville, VA 24112
  • /4

    $24,950

    • Land
    • 5.18 Acres
    • $4,817 per Acre

    TRACT 8 Dusty Ln, Martinsville, VA 24112

    Countryside Estates - Tract 8 - 5.18 acres with shared pond. Private, secluded and woodsy. No Mobiles or Double wides allowed. Convenient to Rocky Mount and Martinsville. All owners share in maintenance of road when needed. Purchasers responsible for well and septic.

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    (276) 247-3470

    TRACT 8 Dusty Ln, Martinsville, VA 24112
  • /5

    $550 per month

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

    500 Clearview Dr Unit C, Martinsville, VA 24112

    This thoughtfully updated studio apartment offers a blend of modern comfort and practical living. Recently refreshed with new paint and durable 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. Tenant

    Matthew Jones IVY REALTY LLC

    500 Clearview Dr Unit C, Martinsville, VA 24112
  • /16

    $128,750 Sold Jul 01, 2025

    2 Erwin St, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Built 1959

    Last Sold Summary

    • $151/SF
    • 35 Days On Market

    Current Estimated Value $125,667

    Last Listing Agent Natalie Gongloff Piedmont Realty

    2 Erwin St, Martinsville, VA 24112
    • /33

      Est $139,771 Not Listed For Sale

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

      24 Waller Rd, Martinsville, VA 24112

      24 Waller Rd, Martinsville, VA 24112
  • /4

    $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

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 365-1514

    42 Jupiter Ct, Martinsville, VA 24112
  • /10

    $1,500 per month

    • 2 Baths
    • 2,214 Sq Ft
    • House for Rent

    112 Johnson Ln, Martinsville, VA 24112

    This spacious, well-maintained building is perfectly suited for a variety of uses, including a church, meeting hall, or event venue. With an occupancy capacity of 150 people, it offers flexibility for community gatherings, services, celebrations, or business events. Offers Kitchen, 2 bathrooms handicap accessible, and ample parking. Please Apply Directly with the Leasing Office. Do not submit

    Angie Garcia The Spencer Group R.E. & Auction

    112 Johnson Ln, Martinsville, VA 24112
  • /18

    $125,000 Sold May 06, 2025

    1021 Independence Dr, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,008 Sq Ft
    • Built 1981

    Last Sold Summary

    • $124/SF
    • 110 Days On Market

    Current Estimated Value $140,710

    Last Listing Agent Schenita Dillard KW Martinsville

    1021 Independence Dr, Martinsville, VA 24112
    • /54

      Est $490,293 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,992 Sq Ft

      930 Jordan Creek Rd, Martinsville, VA 24112

      930 Jordan Creek Rd, Martinsville, VA 24112
  • /17

    $14,999

    • Land
    • 1.39 Acres
    • $10,791 per Acre

    0 Cameron Rd, Martinsville, VA 24112

    Interested in this property? Call, text, or email us today for more details!(540) 824-3372Feel free to visit the property any time, no need to set up an appointment, this property has no address.Subscribe to email alerts by texting your e-mail address to (541) 375-0012 and be the first to know when we get a great deal in.By texting (541) 375-0012 you authorize Country Land

    Luke Harris Country Land Sellers

    0 Cameron Rd, Martinsville, VA 24112
  • /13

    $995 per month

    • 3 Beds
    • 1 Bath
    • Apartment for Rent

    1110 Drewry Rd, Martinsville, VA 24112

    Renovated apartment in 2 unit duplex offers one level living. Unit has 3 bedrooms and 1 bathroom with an open floorplan living room/kitchen area. Location is convenient to Uptown Martinsville as well as business 220 and many restaurants and shopping. Please apply directly with the leasing office. Do not submit applications through thrid-party companies. Visit our website www.berryelliott.com to

    Tinsley Brazauskas Berry-Elliott, REALTORS

    1110 Drewry Rd, Martinsville, VA 24112
  • /2

    $64,900 Sold Jan 10, 2025

    1410 Roundabout Rd, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 925 Sq Ft
    • Built 1968

    Last Sold Summary

    • $70/SF
    • 28 Days On Market

    Current Estimated Value $75,193

    Last Listing Agent Derek Duncan Realstar REALTORS LLC

    1410 Roundabout Rd, Martinsville, VA 24112
    • /55

      Est $225,772 Not Listed For Sale

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

      415 Dogwood Dr, Martinsville, VA 24112

      415 Dogwood Dr, Martinsville, VA 24112
  • /14

    $259,900

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

    300 Oxford Dr, Martinsville, VA 24112

    Home offers a level lot with fully fenced backyard. Perfect for children playing or pets. 2 car attached garage for parking and a 2 car detached garage for play/workshop. Roof replaced in 2023. A must see. More photos coming soon! Rich Acres Elementary, Laurel Park Middle, and Magna Vista High School. Sqft/lot size est. Information taken from tax assessment and/or seller.

    Cathy Spencer THE SPENCER GROUP REAL ESTATE & AUCTION INC

    300 Oxford Dr, Martinsville, VA 24112
  • /6

    $1,100 per month

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

    51 E Church St, Martinsville, VA 24112

    HISTORICAL BUILDING RENOVATED. SEE WWW.CHIEFTASSEL.COM FOR MORE INFORMATION AND PICTURES. ONE BEDROOM UNITS, ALL HARDWOOD FLOORS. STAINLESS STEEL APPLIANCES. WHITE QUARTZ COUNTER TOPS IN KITCHEN AND BATHROOM. LARGE WINDOWS. PETS CONSIDERED. FURNISHED UNITS AVAILABLE. SHORT TERM LEASES AVAILABLE WITH RENT PREMIUM. WATER,SEWER,TRASH, NATURAL GAS,AND INTERNET INCLUDED. WASHERS/DRYERS LOCATED WITHIN

    Gina Ashbrook Rives S. Brown REALTOR

    51 E Church St, Martinsville, VA 24112
  • /32

    $191,000 Sold May 28, 2025

    806 Jefferson Cir, Martinsville, VA 24112

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

    Last Sold Summary

    • $121/SF
    • 1 Day On Market

    Current Estimated Value $205,509

    Last Listing Agent Rives Coleman Rives S. Brown REALTOR

    806 Jefferson Cir, Martinsville, VA 24112
    • /29

      Est $155,914 Not Listed For Sale

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

      101 Finley Dr, Martinsville, VA 24112

      101 Finley Dr, Martinsville, VA 24112
  • /22

    $249,900 Under Contract

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

    500 Wingfield Orchard Rd, Martinsville, VA 24112

    Spacious home for a large family. Home offers three bedrooms three baths. Laundry located on the main floor. One owner home that has been very well maintained. Kitchen has been completely updated with solid wood cabinets. Tons of cabinets comes with this kitchen. This home is located with-in minutes to Greensboro and Danville. Spacious yard for children to play. Paved driveway. Spacious

    Cynthia Gammons Adams Realty,Inc.

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

    $1,100 per month

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

    50 Church St E, Martinsville, VA 24112

    HISTORICAL BUILDING RENOVATED. PLEASE VIEW WWW.HENRYUPTOWN.COM FOR PICTURES AND MORE INFORMATION. ONE BEDROOM UNITS WITH VARIED SQUARE FOOTAGES. HARDWOOD FLOORS IN ALL UNITS WITH STAINLESS STEEL STOVE, REFRIGERATOR, MICROHOOD, AND DISHWASHER. BLACK GRANITE COUNTER TOPS IN KITCHEN AND BATHROOM. PET FRIENDLY WITH APPROVAL. WASHER/DRYERS IN LOWER LEVEL OF THE BUILDING. STORAGE ROOMS AVAILABLE TO

    Gina Ashbrook Rives S. Brown REALTOR

    50 Church St E, Martinsville, VA 24112
  • /18

    $92,600 Sold Aug 27, 2025

    935 Blankenship Rd Unit 22, Martinsville, VA 24112

    • 2 Beds
    • 1.5 Baths
    • 1,232 Sq Ft
    • Built 1985

    Last Sold Summary

    • $75/SF
    • 90 Days On Market

    Last Listing Agent Patti Johnson Adams Realty,Inc.

    935 Blankenship Rd Unit 22, Martinsville, VA 24112
    • /33

      Est $396,604 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,879 Sq Ft

      265 Turner Ashby Rd, Martinsville, VA 24112

      265 Turner Ashby Rd, Martinsville, VA 24112
  • /52

    $249,999

    • 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
  • /22

    $38,000 Sold Apr 28, 2025

    712 4th St, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 616 Sq Ft
    • Built 1950

    Last Sold Summary

    • 5% Below List Price
    • $62/SF
    • 11 Days On Market

    Current Estimated Value $46,627

    Last Listing Agent Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    712 4th St, Martinsville, VA 24112
    • /33

      Est $133,566 Not Listed For Sale

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

      588 Clearview Dr, Martinsville, VA 24112

      588 Clearview Dr, Martinsville, VA 24112
  • /44

    $359,900

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

    354 Hidden Valley Dr, Martinsville, VA 24112

    Dream home with updated kitchen & baths, Spectacular Primary Suite and 4+ acres of land yet just a few minutes to shopping and restaurants! This classic Virginia two-story beauty has been thoughtfully renovated to blend modern comfort with timeless charm. Recent updates include a new roof and HVAC system, along with a carefully designed interior that makes for a warm, inviting atmosphere.

    Patti Johnson Adams Realty,Inc.

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

    $185,900 Sold Jan 31, 2025

    9171 Chatham Rd, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,232 Sq Ft
    • Built 1965

    Last Sold Summary

    • $151/SF
    • 70 Days On Market

    Current Estimated Value $193,232

    Last Listing Agent Patti Johnson Adams Realty,Inc.

    9171 Chatham Rd, Martinsville, VA 24112
    • /42

      Est $180,040 Not Listed For Sale

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

      1016 Columbus St, Martinsville, VA 24112

      1016 Columbus St, Martinsville, VA 24112
  • /17

    $123,400

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

    1044 Barrows Mill Rd, Martinsville, VA 24112

    Convenient location, home has new carpet and a full basement.

    Chassity Wall Piedmont Realty

    1044 Barrows Mill Rd, Martinsville, VA 24112
  • /2

    $190,700 Sold Nov 21, 2025

    913 Hazelwood Ln, Martinsville, VA 24112

    • 3 Beds
    • 3 Baths
    • 2,712 Sq Ft
    • Built 1962

    Last Sold Summary

    • $70/SF
    • 10 Days On Market

    Last Listing Agent Tinsley Brazauskas Berry-Elliott, REALTORS

    913 Hazelwood Ln, Martinsville, VA 24112

Showing Results 41 - 80, Page 2 of 18

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