15,636

Martinsville, VA Homes

Section Image Section Image
  • /12

    $124,900

    • 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) 330-3766

    42 Jupiter Ct, 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

  • /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) 730-1708

    TRACT 9 Dusty Ln, 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

  • /25

    $225,000

    Under Contract
    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft

    1604 Spruce Street Extension, Martinsville, VA 24112

    Nestled in a convenient location close to shopping, restaurants, pickleball courts, the scenic Dick & Willie Passage Rail Trail, and the Smith River Sports Complex, this charming 3 bedroom, 2 bath brick ranch offers comfort, space, and versatility. Step inside to find beautiful hardwood floors, updated bathrooms, stainless steel kitchen appliances, and a functional layout designed for everyday

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    (276) 600-8821

    1604 Spruce Street Extension, 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

  • /3

    $3,000

    • Land
    • 0 Sq Ft

    1135 1/2 Banner St, Martinsville, VA 24112

    MARTINSVILLE TAX DELINQUENT AUCTION. This Property is 1 of 25 being auctioned off both virtually and in person on June 26th as a result of delinquent Taxes for the City of Martinsville Va. The list price does not reflect the final sale price. Properties are conveyed by Special Warranty Deed, subject to any easements, covenants, agreements, restrictions, reservations, and any and all rights of

    Agent Photo

    Tim Dudley

    Dudley Resources

    (276) 800-8126

    1135 1/2 Banner St, Martinsville, VA 24112
  • /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

  • /11

    $185,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,404 Sq Ft

    200 Station Dr, Martinsville, VA 24112

    Modular Home, priced well below tax assessment, located in the Preston Community. Three Bedrooms, Two Baths One Level Living. Two doors have been removed in home for wheel chair access and will be put back up. Storage building with electricity and water. Detached Carport. Chicken Coop Area. There was a camper hooked up to electric and water when home was being built. Country living, but still

    Agent Photo

    Elle Wilk

    (276) 250-9527

    200 Station Dr, 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

  • /45

    $294,990

    $5K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 2,478 Sq Ft

    708 Starling Ave, Martinsville, VA 24112

    More than just a home, this unique brick Craftsman offers incredible flexibility for multigenerational living, Airbnb income, a home-based business, or a combination of all three. With 2,478 square feet, 4 bedrooms, 3.5 bathrooms, multiple living areas, and a private-entry suite, there's room for extended family, aging parents, adult children, guests, or rental income. The separate living space

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    (276) 663-8427

    708 Starling Ave, 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

  • /64

    $189,900

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

  • /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) 531-2161

    TRACT 8 Dusty Ln, 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

  • /16

    $122,900

    Pending
    • 3 Beds
    • 1 Bath
    • 800 Sq Ft

    120 Park St, Martinsville, VA 24112

    Welcome home to this beautifully updated 3-bedroom, 1-bath bungalow nestled on a corner lot within the Martinsville city limits! Built in 1952, this charming 800 sq.ft. home blends classic character with modern improvements for worry-free living. Updates completed in approx. 2023 include electrical, plumbing, pipes, roof, windows, siding, HVAC system, flooring, and a recently freshly painted

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 385-9015

    120 Park 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

  • /49

    $225,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,592 Sq Ft

    266 Chatmoss Court Extension, Martinsville, VA 24112

    Don't miss out on this totally renovated 3 bedroom, 2 bath maintenance free brick ranch home. Move in ready with all new flooring, windows, fresh paint, brand new carport and deck. Comfortable one level living with a partially finished walk-out basement providing additional living, recreation or storage space. Spacious yard. Rare opportunity in the Chatmoss neighborhood with limited turnover.

    Agent Photo

    Jessica Perdue

    MKB, REALTORS

    (276) 222-6874

    266 Chatmoss Court Extension, 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