15,830

Homes in ZIP Code 24112

Section Image Section Image
  • /24

    $175,000

    • Land
    • 4.86 Acres
    • $35,986 per Acre

    0 A p Hill Rd, Chatmoss, VA 24112

    A fantastic opportunity awaits in the highly desirable Chatmoss subdivision! Nearly 5 acres of beautiful land, all for you and yours! With over 560 feet of road frontage on beautiful A P Hill Road, there is more than enough space here to plant your flag and build a home of substantial character and quality - with privacy! Even better? Toward the southerly direction of the property, you will also

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 600-0505

    0 A p Hill Rd, Chatmoss, VA 24112
  • /6

    $800 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 Apartment Experience 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
  • /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 $88,749

    Last Listing Agent Troy Taylor KW Martinsville

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

      Not Listed For Sale

      475 Friendly Church Rd, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,776 Sq Ft
      • Built 2022
      475 Friendly Church Rd, Martinsville, VA 24112

      Last Sold Summary

      • 68% Below List Price
      • $166/SF
      • 40 Days On Market

      Last Sold Price $295,000

      Last Listing Agent Amy Gravely KW Martinsville

  • /7

    $35,000

    • Land
    • 1.26 Acres
    • $27,734 per Acre

    511 Memorial Blvd, Martinsville, VA 24112

    These commercial lots include Memorial Boulevard (1.262 acres), Salem Street Lots 100, 101, and 102, Winston Street Lot 91. This is a total of 5 lots in the South Memorial Boulevard area that can be used for a myriad of commercial purposes! This is prime commercial land with excellent visibility and prime access! Average daily traffic in this area is 11,000 vehicles. You want your business here!

    Agent Photo

    Barbara Waldron

    Berry-Elliott, REALTORS

    (276) 388-1240

    511 Memorial Blvd, Martinsville, VA 24112
  • /3

    $900 per month

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

    1136 Rives Rd, Martinsville, VA 24112

    Spacious townhouse apartment for rent. Featuring two bedrooms and one and a half bathrooms. Two available units. 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

    Ronnie Spencer The Spencer Group R.E. & Auction

    1136 Rives Rd, 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 $134,609

    Last Listing Agent Natalie Gongloff Piedmont Realty

    2 Erwin St, Martinsville, VA 24112
    • /70

      Est $446,485 Not Listed For Sale

      200 Meadowood Trail, Martinsville, VA 24112

      • 4 Beds
      • 3.5 Baths
      • 3,664 Sq Ft
      • Built 2006
      200 Meadowood Trail, Martinsville, VA 24112

      Last Sold Summary

      • 22% Below List Price
      • $157/SF
      • 1 Day On Market

      Last Sold Price $575,000

      Last Listing Agent Amy Guilliams KW Martinsville

  • /100

    $495,000

    • 3 Beds
    • 2.5 Baths
    • 3,271 Sq Ft

    4620 Stoney Mountain Rd, Martinsville, VA 24112

    Welcome to 4620 Stoney Mountain Road in the Axton area of Henry County, Virginia, just east of Martinsville. Set on approximately 5.5 acres of gently rolling land, this custom Lindal home offers exceptional privacy, a serene private pond, a large metal barn with stalls and a workshop, and an additional storage building. Enter through double doors onto a slate foyer that opens to a spacious living

    Agent Photo

    Nelson Evans

    Berry-Elliott, REALTORS

    (276) 398-6956

    4620 Stoney Mountain Rd, Martinsville, VA 24112
  • /12

    $2,500 per month

    • 4 Beds
    • 3 Baths
    • 2,600 Sq Ft
    • House for Rent

    1715 Mulberry Rd, Martinsville, VA 24112

    Beautiful, large home in the Forest Park area that's currently ready to be rented, perfect if you want spacious living space. 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

    Ronnie Spencer The Spencer Group R.E. & Auction

    1715 Mulberry Rd, 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 $141,462

    Last Listing Agent Schenita Dillard KW Martinsville

    1021 Independence Dr, Martinsville, VA 24112
    • /66

      Est $176,397 Not Listed For Sale

      219 Greyson St, Martinsville, VA 24112

      • 4 Beds
      • 1 Bath
      • 1,528 Sq Ft
      • Built 1950
      219 Greyson St, Martinsville, VA 24112

      Last Sold Summary

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

      Last Sold Price $183,000

      Last Listing Agent Alex Taylor MAC WESTLAND REAL ESTATE GROUP

  • /25

    $54,500

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft

    214 Harris St, Martinsville, VA 24112

    Discover affordable living just outside the Martinsville city limits in this 1.5-story home located in Henry County. Offering 960 sq.ft. of living space, additional living space is available upstairs by adding a heat source. This home offers vinyl siding exterior, architectural-looking shingle roof and updated windows. Inside, you'll find a floor plan ready for personal touches. The interior

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 329-3548

    214 Harris St, 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.

    Ronnie Spencer The Spencer Group R.E. & Auction

    45 Dan Wythe Dr, 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 $202,048

    Last Listing Agent Rives Coleman Rives S. Brown REALTOR

    806 Jefferson Cir, Martinsville, VA 24112
    • /15

      Est $139,064 Not Listed For Sale

      95 Pasadena Knoll, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,161 Sq Ft
      • Built 1973
      95 Pasadena Knoll, Martinsville, VA 24112

      Last Sold Summary

      • 62% Above List Price
      • $74/SF
      • 43 Days On Market

      Last Sold Price $86,000

      Last Listing Agent Cathy Spencer The Spencer Group R.E. & Auction

  • /12

    $22,500

    • Land
    • 0.82 Acre
    • $27,306 per Acre

    00 Red Hill Dr, Martinsville, VA 24112

    Welcome to Patrick Henry Farms! Located just off U.S. 58/A L Philpott Hwy, this is one of Martinsville and Henry County's FAVORITE subdivisions, and several residential lots are still available - including this one! Located on beautiful Red Hill Drive, this 0.824 acre lot is yours to build the home of your dreams! Public water, electric, and high speed internet available from street (no public

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 263-8468

    00 Red Hill Dr, 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

    Ronnie Spencer The Spencer Group R.E. & Auction

    918 Blankenship Rd, 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
    • /21

      Est $231,330 Not Listed For Sale

      816 Dogwood Dr, Martinsville, VA 24112

      • 3 Beds
      • 1.5 Baths
      • 1,672 Sq Ft
      • Built 1969
      816 Dogwood Dr, Martinsville, VA 24112

      Last Sold Summary

      • 11% Above List Price
      • $124/SF
      • 40 Days On Market

      Last Sold Price $208,000

      Last Listing Agent Amy Guilliams KW Martinsville

  • /11

    $24,950

    • Land
    • 5.1 Acres
    • $4,892 per Acre

    TRACT 9 Dusty Ln, Martinsville, VA 24112

    Countryside Estates -Tract 9 - 5.10 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) 293-9561

    TRACT 9 Dusty Ln, 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
  • /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 $47,421

    Last Listing Agent Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

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

      Est $183,877 Not Listed For Sale

      584 Dogwood Dr, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,170 Sq Ft
      • Built 1968
      584 Dogwood Dr, Martinsville, VA 24112

      Last Sold Summary

      • 1% Below List Price
      • $158/SF
      • 71 Days On Market

      Last Sold Price $184,900

      Last Listing Agent Amy Winikur Copper Key Realty, LLC

  • /16

    $115,000 Under Contract

    • Land
    • 10.7 Acres
    • $10,748 per Acre

    518 Lookout Mountain Rd, Martinsville, VA 24112

    Tucked away at the end of the road for added privacy, this 10.7 acres offers room to roam and a Clayton 3 bedroom, 2 full bath manufactured home that is included with the sale. The home was built in 2004 and has 1,216 sq.ft. with a functional layout for comfortable living. Enjoy the quiet of rural living while staying conveniently near to everyday needs. The property is approx. 10 minutes to the

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 322-8032

    518 Lookout Mountain Rd, Martinsville, VA 24112
  • /6

    $945 per month

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

    51 E Church St, Martinsville, VA 24112

    Early 1900's historical building renovated in 2022 in Uptown Martinsville. Walkable to many restaurants, walking trail, museums, etc. Housed with one-bedroom units, furnished and unfurnished, with stainless steel appliances, white quartz counter tops, large windows, and original hardwood floors. Pets are allowed with approval. Short term leases available with rent premium. Internet, water, sewer,

    Gina Ashbrook Rives S. Brown REALTOR

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

    Current Estimated Value $203,978

    Last Listing Agent Tinsley Brazauskas Berry-Elliott, REALTORS

    913 Hazelwood Ln, Martinsville, VA 24112
    • /23

      Est $225,060 Not Listed For Sale

      32 Victoria Ct, Martinsville, VA 24112

      • 2 Beds
      • 2 Baths
      • 1,348 Sq Ft
      • Built 2005
      32 Victoria Ct, Martinsville, VA 24112

      Last Sold Summary

      • 14% Above List Price
      • $146/SF
      • 65 Days On Market

      Last Sold Price $197,000

      Last Listing Agent Jessica Crouch Copper Key Realty, LLC

  • /95

    $410,000

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

    259 Jeb Stuart Rd, Martinsville, VA 24112

    Welcome to 259 Jeb Stuart Road, an excellently well-maintained and updated home in the highly-desirable Chatmoss community! This property packs in quite a lot for the asking price! Not only is there a lovely home with all amenities on the main level (including a single garage and laundry), but there is also a fully-finished basement (also with a single garage, laundry, and kitchen!) AND the

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 329-2992

    259 Jeb Stuart Rd, Martinsville, VA 24112
  • /5

    $945 per month

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

    50 Church St E, Martinsville, VA 24112

    Live in Uptown Martinsville! Enjoy walkable access to local retail shops, restaurants, coffee shops, Virginia Museum of Natural History and Piedmont Arts. Have a furry, four-legged friend? Wonderful...they are welcome with approval and nearby is the Dick and Willie walking trail for exercise (for you both!) The Henry is an early 1900's historical building, originally a hotel, which was renovated

    Gina Ashbrook Rives S. Brown REALTOR

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

    $49,500 Sold Mar 31, 2025

    312 The Great Rd, Martinsville, VA 24112

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

    Last Sold Summary

    • 17% Below List Price
    • $77/SF
    • 7 Days On Market

    Current Estimated Value $58,317

    Last Listing Agent Irina Hallacher WAINWRIGHT & CO., REALTORS(r)- LAKE

    312 The Great Rd, Martinsville, VA 24112
    • /28

      Est $177,500 Not Listed For Sale

      2185 Chestnut Knob Rd, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 900 Sq Ft
      • Built 1959
      2185 Chestnut Knob Rd, Martinsville, VA 24112

      Last Sold Summary

      • 29% Above List Price
      • $153/SF
      • 69 Days On Market

      Last Sold Price $137,500

      Last Listing Agent Amy Guilliams KW Martinsville

  • /15

    $130,500

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

    3633 Longview Dr, Collinsville, VA 24078

    This is a great opportunity to purchase property that needs TLC and build your equity! This brick home is in a very convenient location! Nice floor plan! Buyers Agents, please place offers online at: www.HUDhomestore.gov. 541-929878 IN. Property passes ''AS IS'' with no repairs. Managed by KMM. All information is deemed reliable but not guaranteed. PCR & disclosures attached under docs tab. Get

    Agent Photo

    Lucinda Scruggs

    QUALITY REALTY

    (276) 646-1538

    3633 Longview Dr, Collinsville, VA 24078
  • /67

    $459,900 Sold Apr 14, 2025

    1511 Lakeview Trail, Martinsville, VA 24112

    • 3 Beds
    • 2.5 Baths
    • 2,476 Sq Ft
    • Built 2008

    Last Sold Summary

    • $186/SF
    • 50 Days On Market

    Current Estimated Value $444,526

    Last Listing Agent Tonya Bredamus KW Martinsville

    1511 Lakeview Trail, Martinsville, VA 24112
    • /41

      Est $396,000 Not Listed For Sale

      195 Jefferson Davis Dr, Martinsville, VA 24112

      • 5 Beds
      • 3.5 Baths
      • 3,639 Sq Ft
      • Built 1986
      195 Jefferson Davis Dr, Martinsville, VA 24112

      Last Sold Summary

      • 13% Above List Price
      • $96/SF
      • 9 Days On Market

      Last Sold Price $350,000

      Last Listing Agent Gina Ashbrook Rives S. Brown REALTOR

  • /61

    $172,000

    • 4 Beds
    • 2.5 Baths
    • 2,012 Sq Ft

    3511 Longview Dr, Collinsville, VA 24078

    Check out this brick home on a large lot. Home features hardwood floors, family room off kitchen, large living room, 4 bedrooms, 3 bathes and a full basement. Great location convenient to shopping and restaurants. Call today for your private showing.

    Agent Photo

    Charles Burnette

    Burnette Real Estate Sales & Management Inc.

    (276) 859-4247

    3511 Longview Dr, Collinsville, VA 24078
  • /33

    $175,000 Sold Oct 16, 2025

    1013 Hodges Farm Rd, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 1,360 Sq Ft
    • Built 1938

    Last Sold Summary

    • $129/SF
    • 227 Days On Market

    Current Estimated Value $169,904

    Last Listing Agent Amy Winikur Copper Key Realty, LLC

    1013 Hodges Farm Rd, Martinsville, VA 24112
    • /54

      Est $488,499 Not Listed For Sale

      930 Jordan Creek Rd, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,992 Sq Ft
      • Built 2007
      930 Jordan Creek Rd, Martinsville, VA 24112

      Last Sold Summary

      • 3% Above List Price
      • $238/SF
      • 48 Days On Market

      Last Sold Price $475,000

      Last Listing Agent Amanda Tucker CTC Real Estate Co., LLC,

  • /20

    $130,000 Under Contract

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

    170 Village Ct, Martinsville, VA 24112

    2002 doublewide home on a permanent brick foundation featuring an open floor plan with over 2,000 sq ft (per tax records). This home offers 3 bedrooms and 2 full baths, plus a large kitchen, spacious dining room, formal living room, and a separate den with a dry bar—ideal for entertaining. A chain-link fence encloses most of the property, providing space for pets and outdoor enjoyment. Tucked in

    Agent Photo

    Nelson Evans

    Berry-Elliott, REALTORS

    (276) 322-9417

    170 Village Ct, Martinsville, VA 24112
  • /45

    $140,000 Sold Aug 08, 2025

    4101 Sunset Dr, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,743 Sq Ft
    • Built 1950

    Last Sold Summary

    • $80/SF
    • 27 Days On Market

    Current Estimated Value $156,296

    Last Listing Agent Richard Sarver Sarver Properties

    4101 Sunset Dr, 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