15,784

Homes in ZIP Code 24112

Section Image Section Image
  • /52

    $325,000

    • 4 Beds
    • 2 Baths
    • 2,052 Sq Ft

    28 Chestnut Tree Rd, Martinsville, VA 24112

    One level living - Huge 4 bedroom, 2 bath home w/ 2052 square feet and 1.09 acres. Spectacular mountain views. Massive family room w/gas log fireplace, kitchen, dining area, AWESOME primary suite w/ walk-in closet, 3 additional bedrooms, den/office and utility/laundry room. Paved drive, 3 storage buildings, raised garden beds, patio and 18' pool. New lighting, new fixtures in bathrooms, new

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

    28 Chestnut Tree Rd, Martinsville, VA 24112
  • /17

    Starting at $945

    Total Monthly Price

    • 1 Bed

    51 E Church St, Martinsville, VA 24112

    The Chief Tassel building has seen a lot of change in its nearly 100 year history, but it’s always retained its quirky charm. After falling into disrepair in the early 2000s, we did a top-to-bottom renovation, keeping all of the historic character that makes the building unique, but bringing it up to modern times with all new systems, lighting, appliances, and more. The property features 20 one

    Chief Tassel

    51 E Church St, 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 $242,813

    Last Listing Agent Cynthia Gammons Adams Realty,Inc.

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

      Not Listed For Sale

      0 Plantation Rd, Chatmoss, VA 24112

      0 Plantation Rd, Chatmoss, VA 24112

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Rives Coleman Rives S. Brown REALTOR

  • /23

    $175,000

    Pending
    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    740 Chestnut Knob Rd, Martinsville, VA 24112

    Completely renovated and move-in ready! This beautifully updated one-level ranch offers the convenience of single-level living with the peace and privacy of a natural setting. Surrounded by woods across the street and behind the home, you'll enjoy a quiet atmosphere while still being close to everyday conveniences. Inside, you'll find fresh paint throughout, durable luxury vinyl plank flooring,

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    740 Chestnut Knob Rd, Martinsville, VA 24112
  • /9

    Starting at $845

    Total Monthly Price

    • 1 Bed

    62 Fayette St, Martinsville, VA 24112

    Welcome to Uptown living – in simple, cozy comfort. Check out the stainless appliances, soaring ceilings, in-unit washers and dryers, and the short walk to Prillaman's Market, Renewal Brewing, The Ground Floor, and a host of fitness options.Choose from twenty-five loft apartments, including our unique Skylight Lofts. Affordable. Unique. Convenient. As a historic building – once a grocery

    Fayette Street Lofts

    62 Fayette St, 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 $175,434

    Last Listing Agent Birgit Delaidatti Piedmont Realty

    960 Washburn Dr, Martinsville, VA 24112
    • /18

      Not Listed For Sale

      935 Blankenship Rd Unit 22, Martinsville, VA 24112

      • 2 Beds
      • 1.5 Baths
      • 1,232 Sq Ft
      • Built 1985
      935 Blankenship Rd Unit 22, Martinsville, VA 24112

      Last Sold Summary

      • 90 Days On Market

      Last Listing Agent Patti Johnson Adams Realty,Inc.

  • /39

    $159,000

    $10K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 2,192 Sq Ft

    1111 Chatham Heights Rd, Martinsville, VA 24112

    Just like the scent of a brand-new car, this home welcomes you with a fresh, clean feel the moment you step inside. Thoughtfully updated throughout, you'll appreciate the new flooring, fresh paint, remodeled main-level bathroom, updated kitchen cabinets, countertops, modern light fixtures, and more. The spacious living room is perfect for entertaining family and friends, offering plenty of room

    Agent Photo

    Natalie Gongloff

    Piedmont Realty

    1111 Chatham Heights Rd, Martinsville, VA 24112
  • /21

    Starting at $1,150

    Total Monthly Price

    • 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

    Ridge View Apartments

    1130 Ridge Rd, 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
    • /10

      Not Listed For Sale

      1611 Rivermont Heights Rd, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 775 Sq Ft
      • Built 1940
      1611 Rivermont Heights Rd, Martinsville, VA 24112

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Donna Robertson KW Martinsville

  • /25

    $249,900

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

    718 Perdue St, Martinsville, VA 24112

    Looking for a completely renovated home with acreage in Martinsville, VA? This move-in-ready property offers 3.3 acres of cleared and wooded land tucked away on a quiet dead-end street, giving you the privacy and space of country living while remaining just minutes from shopping, dining, recreation, and everything Martinsville has to offer. Step inside to a bright, updated interior featuring

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    718 Perdue St, Martinsville, VA 24112
  • /49

    Starting at $1,000

    Total Monthly Price

    • 1 Bed

    1 Ellsworth St, Martinsville, VA 24112

    ONE Ellsworth

    1 Ellsworth St, Martinsville, VA 24112
  • /25

    $215,000

    Sold Jul 10, 2026

    1604 Spruce Street Extension, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft
    • Built 1966

    Last Sold Summary

    • 4% Below List Price
    • $119/SF
    • 40 Days On Market

    Current Estimated Value $220,371

    Last Listing Agent Tonya Bredamus KW Martinsville

    1604 Spruce Street Extension, Martinsville, VA 24112
    • /4

      Not Listed For Sale

      60 Hill & Dale Rd, Martinsville, VA 24112

      • 3 Beds
      • 2.5 Baths
      • 1,770 Sq Ft
      • Built 1960
      60 Hill & Dale Rd, Martinsville, VA 24112

      Last Sold Summary

      • 23 Days On Market

      Last Listing Agent Tonya Bredamus KW Martinsville

  • /54

    $795,000

    Pending
    • 4 Beds
    • 4 Baths
    • 3,400 Sq Ft

    11289 Sontag Rd, Martinsville, VA 24112

    DON'T MISS YOUR OPPORTUNITY TO CALL THIS PRIVATE OASIS YOUR OWN! THIS METICULOUSLY CRAFTED HOME SITS ON 23 ACRES AND OFFERS 4 BEDROOMS AND 3.5 BATHROOMS WITH 3,500 SQFT AND THE OPTION TO EXPAND IN THE BASEMENT. THERE ARE MANY CUSTOM FEATURES IN THIS HOUSE THAT INCLUDE BUT NOT LIMITED TO; CUSTOM WALNUT CEILINGS, ITALIAN GRANITE KITCHEN COUNTERTOPS, CUSTOM MAPLE CABINETS, CANADIAN BIRCH FLOORS;

    Agent Photo

    Brad Thomas

    MOUNTAIN VIEW REAL ESTATE LLC

    11289 Sontag Rd, Martinsville, VA 24112
  • /9

    Starting at $950

    Total Monthly Price

    • 2 Beds

    101 Wood St, Martinsville, VA 24112

    IMPORTANT: IF YOU ARE INTERESTED IN RENTING AN AVAILABLE UNIT OR SCHEDULING A TOUR PLEASE PUT AN APPLICATION IN BY CLICKING APPLY NOW. ONLY INQUIRIES THAT ARE ACCOMPINIED 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

    Meadow Run

    101 Wood St, 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 $135,147

    Last Listing Agent Alex Taylor MAC WESTLAND REAL ESTATE GROUP

    526 Glendale St, Martinsville, VA 24112
    • /33

      Est $177,855

      Not Listed For Sale

      643 Price Hairston Ln, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,500 Sq Ft
      • Built 1975
      643 Price Hairston Ln, Martinsville, VA 24112

      Last Sold Summary

      • 96 Days On Market

      Last Listing Agent Amy Guilliams KW Martinsville

  • /35

    $695,000

    • 1 Bath
    • 1,296 Sq Ft

    10820 Sontag Rd, Martinsville, VA 24112

    58 +/- Acres with appx20 acres of fenced & cross fenced fields. The remainder consists of a mix of mature poplar, oak, maple, hickory, beech, walnut, and pine timber valued at up to $100K. The property is divided by the wide, bold Snow Creek. One-acre pond. Mountain views abound with Turkey Cock Mountain Wildlife Management to the East and Chestnut Mountain to West. With a 12ftX24ft lean-to in

    Agent Photo

    Elle Wilk

    Southern Virginia Properties

    10820 Sontag Rd, Martinsville, VA 24112
  • /2

    $950 Plus Fees

    • 2 Beds
    • 1.5 Baths
    • Condo for Rent

    1431 Spruce St Extension Unit 10, Martinsville, VA 24112

    Property Id: 2272782 Spacious 2-bedroom, 1.5-bath apartment remodeled new appliances, granite countertop, new paint, new floors, available and ready for move-in! This unit features washer and dryer hookups, comfortable living space, and convenient layout. Don’t miss out on this great place to call home

    1431 Spruce St Extension Unit 10, Martinsville, VA 24112
  • /4

    $3,000

    Sold Jul 24, 2026

    802 Independence Dr, Martinsville, VA 24112

    • Land
    • 21,736 Sq Ft
    • $6,012 per Acre

    Last Sold Summary

    • 210 Days On Market

    Last Listing Agent Elle Wilk Southern Virginia Properties

    802 Independence Dr, 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

      • 32 Days On Market

      Last Listing Agent Cody Williams Berry-Elliott, REALTORS

  • /29

    $101,078

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

    97 Southland Dr, Martinsville, VA 24112

    Opportunity knocks with this spacious 1999 doublewide manufactured home offering over 2,000 sq.ft. of potential. With 4 bedrooms and 2.5 baths, the layout provides plenty of room to reimagine and create value for homeowners or investors alike. Inside, you'll find a generous kitchen with ample cabinetry, a center island, and an open flow into the family room highlights by a cozy fireplace. The

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    97 Southland Dr, Martinsville, VA 24112
  • /7

    $425 Per Month

    • 1 Bath
    • 208 Sq Ft
    • Condo for Rent

    500 Clearview Dr Unit A, Martinsville, VA 24112

    PRICE REDUCTION ALERT!!! 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
  • /3

    $6,000

    Sold Jun 30, 2026

    1026 lot Independence Dr, Martinsville, VA 24112

    • Land
    • 0 Sq Ft

    Last Sold Summary

    • 100% Above List Price
    • 13 Days On Market

    Last Listing Agent Philip Bonnie Dudley Resources

    1026 lot Independence Dr, Martinsville, VA 24112
    • /50

      Not Listed For Sale

      427 Trott Cir, Martinsville, VA 24112

      427 Trott Cir, Martinsville, VA 24112

      Last Sold Summary

      • 60 Days On Market

      Last Listing Agent Justin Rolfe Mossy Oak Properties

  • /30

    $264,900

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

    1512 Snow Creek Rd, Martinsville, VA 24112

    Set on 11.1 acres, this versatile property offers multiple living and income possibilities with a 1940-built farmhouse, a mobile home, a 20' x 60' barn, and an additional potential dwelling. The land offers 3 septic systems and 2 wells; all existing structures connected to electricity boasting a strong infrastructure foundation for your vision. With NZ zoning, the property is well-suited for

    Agent Photo

    Amanda Patterson

    VARNEY REALTY PARTNERS

    1512 Snow Creek Rd, Martinsville, VA 24112
  • /11

    $1,000 Plus Fees

    • 2 Beds
    • 1 Bath
    • 672 Sq Ft
    • House for Rent

    1142 Sylvan Ave, Martinsville, VA 24112

    Property Id: 2104292 This cozy remodeled 2-bedroom, 1-bath house is ready for its next tenant! Conveniently located, this home offers updated finishes, a comfortable layout, and easy access to shopping, dining, schools, and major roadways.

    1142 Sylvan Ave, Martinsville, VA 24112
  • /4

    $7,700

    Sold Jun 30, 2026

    925 LOT Brookedale St, Martinsville, VA 24112

    • Land
    • 0 Sq Ft

    Last Sold Summary

    • 10% Above List Price
    • 13 Days On Market

    Last Listing Agent Philip Bonnie Dudley Resources

    925 LOT Brookedale St, Martinsville, VA 24112
    • /25

      Est $169,317

      Not Listed For Sale

      465 Price Hairston Ln, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,000 Sq Ft
      • Built 1978
      465 Price Hairston Ln, Martinsville, VA 24112

      Last Sold Summary

      • 69 Days On Market

      Last Listing Agent Debra Beaumier KW Martinsville

  • /30

    $185,000

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

    818 Keel St, Martinsville, VA 24112

    Are you looking for a home with space, character, updates and convenience? This home was built in 1945 and offers approx. 1700 sq.ft. of living space with 4 bedrooms and 2 full baths. It's ideal for a growing family, anyone needing a home office, or room for guests or hobbies. As you walk up to the front door, you will begin to notice the updates. The metal roof is just a year old and offers

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    818 Keel St, Martinsville, VA 24112
  • /13

    $1,595 Per Month

    • 4 Beds
    • 2 Baths
    • 1,498 Sq Ft
    • House for Rent

    165 Trott Cir, Martinsville, VA 24112

    2 MONTHS FREE WITH SIGNED MONTHS LEASE!!! 4-bedroom, 2-bath single-family home featuring central heating and air conditioning. Includes washer and dryer hookups, an attached carport, and an unfinished basement offering additional storage space. Spacious layout with privacy and comfort.

    Matthew Jones IVY REALTY LLC

    165 Trott Cir, Martinsville, VA 24112
  • /35

    $289,000

    Sold Aug 12, 2026

    181 Baronwood Rd, Martinsville, VA 24112

    • 4 Beds
    • 3 Baths
    • 2,808 Sq Ft
    • Built 1968

    Last Sold Summary

    • $103/SF
    • 32 Days On Market

    Current Estimated Value $237,711

    Last Listing Agent Amy Guilliams KW Martinsville

    181 Baronwood Rd, Martinsville, VA 24112
    • /12

      Not Listed For Sale

      000 Chatham Rd, Axton, VA 24054

      000 Chatham Rd, Axton, VA 24054

      Last Sold Summary

      • 96 Days On Market

      Last Listing Agent Diron Clements WILKINS & CO., REALTORS, INC.

  • /32

    $164,900

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

    733 Craig St, Martinsville, VA 24112

    Walk to Lester Park, minutes to Lake Lanier & Forest Park Country Club, and a fully renovated Tudor for under $200K, this is Martinsville living done right! Fully renovated Tudor just off historic Mulberry Rd. This 2BR/1.5BA home blends classic charm with modern updates and an open floor plan that feels bright, spacious, and move-in ready. The kitchen has butcher block countertops, stainless

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    733 Craig St, Martinsville, VA 24112
  • /3

    $900 Plus Fees

    • 2 Beds
    • 1.5 Baths
    • Condo for Rent

    1136 Rives Rd Unit 5, Martinsville, VA 24112

    Property Id: 2757540 offers plenty of living space and a convenient layout. • 2 spacious bedrooms • 1.5 bathrooms • Large living area • Comfortable kitchen and dining space • Great layout with bedrooms upstairs • Convenient location

    1136 Rives Rd Unit 5, Martinsville, VA 24112
  • /3

    $1,600

    Sold Jun 30, 2026

    1135 1/2 Banner St, Martinsville, VA 24112

    • Land
    • 0 Sq Ft

    Last Sold Summary

    • 47% Below List Price
    • 13 Days On Market

    Last Listing Agent Tim Dudley Dudley Resources

    1135 1/2 Banner St, Martinsville, VA 24112
    • /4

      Not Listed For Sale

      907-LOT Independence Dr, Martinsville, VA 24112

      907-LOT Independence Dr, Martinsville, VA 24112

      Last Sold Summary

      • 123 Days On Market

      Last Listing Agent Angie Ancheta Piedmont Realty

Showing Results 1 - 40, Page 1 of 18

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