15,889

Homes in ZIP Code 24112

Section Image Section Image
  • /100

    $925,000

    • 5 Beds
    • 5.5 Baths
    • 6,624 Sq Ft

    121 Deer Creek Run, Martinsville, VA 24112

    Peace, privacy, and pleasant surroundings await at 121 Deer Creek Run, a stunning home on over 12 acres in the desirable Chatmoss subdivision! Located in a quiet cul-de-sac street, this custom-built Carson Anglin home is an entertainer's paradise! From the jaw-dropping, two-story living room, to the expansive patio (with pizza oven!) and pergola, this home is sure to impress from one end to the

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 624-9157

    121 Deer Creek Run, Martinsville, VA 24112
  • /7

    $1,500 Per Month

    • 4 Beds
    • 1 Bath
    • 1,085 Sq Ft
    • House for Rent

    1305 Oakgrove Ave, Martinsville, VA 24112

    AVAILABLE NOW! Welcome home to this beautifully updated 4 bedroom, 1 bathroom property located in Martinsville, VA. This home features energy-efficient mini-split heating and cooling, providing year-round comfort and lower utility costs. Washer and Dryer Hookips in unit. The functional layout offers spacious bedrooms, a convenient half bath for guests, and a welcoming living area perfect for

    Matthew Jones IVY REALTY LLC

    1305 Oakgrove Ave, 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 $129,085

    Last Listing Agent Natalie Gongloff Piedmont Realty

    2 Erwin 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

      • 40 Days On Market

  • /25

    $169,000

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

    50 Old Preston Rd, Martinsville, VA 24112

    UNDER CONTRACT! Nestled on approx. 6 peaceful acres, this charming 1950-built home offers a wonderful opportunity to own a true family homestead filled with years of memories. The covered front porch is a great place to sit with some sweet iced tea & enjoy the evening's breeze. With 1,008 sq. ft. of living space, the home features 3 bedrooms, 1 bath, a living room, den, & a spacious kitchen with

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 398-6015

    50 Old Preston Rd, Martinsville, VA 24112
  • /9

    $695

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft
    • Flaming Manor Apartments

    515 Rosewood Ave Unit 5, Martinsville, VA 24112

    515 Rosewood Ave Unit 5, Martinsville, VA 24112
  • /29

    $125,000

    Sold May 05, 2026

    1051 Liberty St, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,120 Sq Ft
    • Built 1989

    Last Sold Summary

    • 7% Below List Price
    • $112/SF
    • 116 Days On Market

    Current Estimated Value $136,544

    Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

    1051 Liberty St, 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

  • /70

    $289,900

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

    1407 Whittle Rd, Martinsville, VA 24112

    Welcome to 1407 Whittle Road, a contemporary tri-level with lots of updates, and located on a lovely street in the gorgeous Forest Park subdivision! Architecturally unique, the home features mid-century touches throughout, including the stunning great room with vaulted ceiling, floor-to-ceiling brick fireplace, and picture windows overlooking the back yard! The kitchen has been renovated with

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 597-1710

    1407 Whittle 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
  • /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
    • /3

      Not Listed For Sale

      lot 3R Oakgrove Ave, Martinsville, VA 24112

      lot 3R Oakgrove Ave, Martinsville, VA 24112

      Last Sold Summary

      • 184 Days On Market

  • /2

    $29,000

    • Land
    • 39,204 Sq Ft
    • $32,222 per Acre

    0 Carver Rd Unit 145070, Collinsville, VA 24078

    Two untouched lots for building your new home! Neighbors are scarce and wildlife is plentiful. Take a look and work on a floor plan for this pristine lot. All information taken from Seller and GIS; Buyer/Buyers agent to verify all information.

    Agent Photo

    Barbara Waldron - Staff

    Berry-Elliott, REALTORS

    (276) 622-6695

    0 Carver Rd Unit 145070, Collinsville, VA 24078
  • /37

    $1,750

    Total Monthly Price

    • 5 Beds
    • 2 Baths
    • 2,200 Sq Ft
    • House for Rent

    1532 Rivermont Hts Rd, Martinsville, VA 24112

    Beautiful recently renovated 5 bed 2 bath property. Downstairs can be used as a in law suite since it has a kitchenette. Huge lot and patios for entertainment. Wrap around driveway.

    1532 Rivermont Hts 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

    Current Estimated Value $202,679

    Last Listing Agent Tinsley Brazauskas Berry-Elliott, REALTORS

    913 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

  • /29

    $105,000

    Pending
    • 2 Beds
    • 1 Bath
    • 832 Sq Ft

    935 Myrtle Rd, Martinsville, VA 24112

    Discover this beautifully updated 2-bedroom, 1-bathroom Cottage style home in Martinsville, ideally situated near shopping and restaurants in a peaceful neighborhood. Bask in the luminous, open interior, with ample windows that flood the space with an abundance of natural sunlight. The full basement provides tons of storage space or workshop possibilities!The spacious backyard provides plenty of

    Agent Photo

    Alex Taylor

    MAC WESTLAND REAL ESTATE GROUP

    (276) 329-4418

    935 Myrtle 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
  • /16

    $132,000

    Sold Mar 31, 2026

    60 Gray Leaf Cir, Martinsville, VA 24112

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

    Last Sold Summary

    • $132/SF
    • 293 Days On Market

    Current Estimated Value $130,557

    Last Listing Agent Logan Valderrama KW Martinsville

    60 Gray Leaf Cir, 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

      • 50 Days On Market

  • /13

    $92,450

    $2K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,040 Sq Ft

    536 Franklin St, Martinsville, VA 24112

    Located in the heart of Martinsville, this charming 2-bedroom home (currently being used as a 3-bedroom) offers convenience to your tenants, and immediate income potential for you! Perfectly positioned within walking distance to Chick-fil-A, McDonald's, Taco Bell, Starbucks, and Kroger, this location makes daily living easy and appealing for tenants and homeowners alike. Currently tenant-occupied

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    (276) 330-3494

    536 Franklin St, Martinsville, VA 24112
  • /4

    $760

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • Askin St 7

    917 Askin St Unit 917 Askin Apt C, Martinsville, VA 24112

    917 Askin St Unit 917 Askin Apt C, Martinsville, VA 24112
  • /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 $172,564

    Last Listing Agent Amy Winikur Copper Key Realty, LLC

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

      Est $93,946

      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

      • 7 Days On Market

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

    Berry-Elliott, REALTORS

    (276) 388-1240

    511 Memorial Blvd, Martinsville, VA 24112
  • /2

    $800 Per Month

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

    1789 Stultz Rd, Martinsville, VA 24112

    Cute 2BR house in the City. Close to Wal-Mart and other shopping. Baseboard heat and window units.

    Tinsley Brazauskas Berry-Elliott, REALTORS

    1789 Stultz Rd, 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 $155,695

    Last Listing Agent Richard Sarver Sarver Properties

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

      • 43 Days On Market

  • /105

    $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
  • /11

    $575

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • 1628 Rivermont Hts

    1628 Rivermont Hts Rd, Martinsville, VA 24112

    Beautiful remodeled 1 bedroom studio apartment located in Martinsville. The following is all NEW: Luxury vinyl floor, carpet, light fixtures, door knobs, toilet, vanity, tub reglazed, air return, and hood vent. Rent is $575 per month but INCLUDES water and sewer ($75 value) Central air with heat pump. Cable ready. Security deposit is $1,050. Minimum income requirement of $2,200 after taxes. No

    1628 Rivermont Hts Rd, Martinsville, VA 24112
  • /22

    $190,000

    Sold Apr 14, 2026

    714 Parkview Ave, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,114 Sq Ft
    • Built 1930

    Last Sold Summary

    • $171/SF
    • 353 Days On Market

    Current Estimated Value $171,107

    Last Listing Agent Angie Garcia Piedmont Realty

    714 Parkview Ave, Martinsville, VA 24112
    • /20

      Not Listed For Sale

      21560 A L Philpott Hwy, Spencer, VA 24165

      • 5 Beds
      • 3 Baths
      • 2,776 Sq Ft
      • Built 1957
      21560 A L Philpott Hwy, Spencer, VA 24165

      Last Sold Summary

      • 158 Days On Market

  • /72

    $149,900

    $15K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,592 Sq Ft

    612 Forest St, Martinsville, VA 24112

    Welcome to 612 Forest Street! It's a bittersweet moment for the owners to part with their family home of nearly sixty years, but it is time to pass the baton to you and your vision! There is a great deal of potential with this home, featuring nearly 1,600 square feet of living space on two levels, and a basement apartment with separate entrance and stairs to the front. With some TLC, it could be

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 409-9519

    612 Forest St, 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

    TWO MONTHS FREE WITH 14 MONTH LEASE!!! 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

    Matthew Jones IVY REALTY LLC

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

    $134,930

    Sold May 21, 2026

    2825 Mount Olivet Rd, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,893 Sq Ft
    • Built 1959

    Last Sold Summary

    • 4% Above List Price
    • $71/SF
    • 0 Days On Market

    Current Estimated Value $237,069

    Last Listing Agent Non Member Office Non Member Office

    2825 Mount Olivet Rd, Martinsville, VA 24112
    • /27

      Not Listed For Sale

      906 Lee's Ridge Rd, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 1,159 Sq Ft
      • Built 1994
      906 Lee's Ridge Rd, Martinsville, VA 24112

      Last Sold Summary

      • 38 Days On Market

  • /24

    $325,000

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

    1316 Valley View Rd, Martinsville, VA 24112

    Nestled in the county yet boasting city amenities, Valleyview Road is quietly situated on a serene cul-de-sac. As you step inside, a spacious foyer welcomes you, leading into a generous living area complete with a cozy fireplace. The formal dining space and eat-in kitchen feature elegant granite countertops and stainless steel appliances. From the sunroom, you can enjoy views of a completely

    Agent Photo

    Barbara Waldron - Staff

    Berry-Elliott, REALTORS

    (276) 788-4922

    1316 Valley View Rd, Martinsville, VA 24112
  • /37

    $2,200 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,283 Sq Ft
    • House for Rent

    115 Lakemont Ct, Martinsville, VA 24112

    Available Now!!! Spacious 4-bedroom, 2.5-bath home featuring a fully finished basement and attached carport. Laundry Hook-ups in unit! This property offers plenty of room to spread out, along with convenient in-unit laundry hookups for everyday ease.

    Matthew Jones IVY REALTY LLC

    115 Lakemont Ct, Martinsville, VA 24112
  • /30

    $110,000

    Sold Apr 15, 2026

    2029 Soapstone Rd, Ridgeway, VA 24148

    • 3 Beds
    • 2 Baths
    • 910 Sq Ft
    • Built 1993

    Last Sold Summary

    • $121/SF
    • 178 Days On Market

    Last Listing Agent Schenita Dillard KW Martinsville

    2029 Soapstone Rd, Ridgeway, VA 24148
    • /9

      Est $114,911

      Not Listed For Sale

      249 Dug Mountain Rd, Martinsville, VA 24112

      • Built 0
      249 Dug Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • 86 Days On Market

Showing Results 41 - 80, Page 2 of 18

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