15,537

Martinsville, VA Homes

Section Image Section Image
  • /16

    $72,500

    Under Contract
    • 1 Bed
    • 1 Bath
    • 560 Sq Ft

    1112 Douglas Ave, Martinsville, VA 24112

    Have you been searching for a move-in ready home with low maintenance? Look no further! This charming cottage offers comfortable one-level living with 1 bedroom and 1 full bathroom, all conveniently located close to Martinsville city amenities. Built in 1996, this home features updated plumbing, a newer roof, and a beautifully updated bathroom, giving you peace of mind and modern comfort. Step

    Agent Photo

    Natalie Gongloff

    Piedmont Realty

    1112 Douglas Ave, 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
  • /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
    • /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

  • /28

    $194,900

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

    4406 Sunset Dr, Martinsville, VA 24112

    Welcome to 4406 Sunset! This 1965 ranch offers 1,535 sq. ft. of comfortable living space with a number of updates. The interior has been freshly painted and features an updated kitchen with granite countertops, updated bath, double-pane windows, and updated lighting throughout. The practical ranch-style layout offers easy one-level living with plenty of natural light and inviting living spaces.

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    4406 Sunset Dr, Martinsville, VA 24112
  • /58

    Starting at $1,000 Plus Fees

    • 1 Bed

    1 Ellsworth St, Martinsville, VA 24112

    ONE Ellsworth

    1 Ellsworth 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 $166,051

    Last Listing Agent Birgit Delaidatti Piedmont Realty

    960 Washburn Dr, 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

  • /2

    $8,500

    • Land
    • 10,018 Sq Ft
    • $36,957 per Acre

    109-LOT S Barton St, Martinsville, VA 24112

    Here's a lot ready to build that tiny house on that you've been dreaming about! Convenient location and walking distance to the local coffee shop, uptown shops, restaurants with schools, medical, & grocery nearby. CALL TODAY & LET'S MAKE A DEAL! Property info per assessor, tax are approx. Buyer to verify to their satisfaction.

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    109-LOT S Barton St, Martinsville, VA 24112
  • /17

    Starting at $945 Plus Fees

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

  • /8

    $9,000

    $11K PRICE DROP
    • Land
    • 8,712 Sq Ft
    • $45,000 per Acre

    1016 Askin St, Martinsville, VA 24112

    Location, location, location! Landmarks in Martinsville include TAD Cavern and Martinsville Speedway. Approximately one hour away from Winston Salem State University, North Carolina Central University, and Greensboro, NC. Charlotte, NC, is about a two-hour drive away. 1016 Askin Rd and 1018 Askin Rd are both for sale. When combined, the new owner will have approximately .4 acres of land. Both

    Agent Photo

    Natalie Mckenzie

    NextHome Mission to Serve

    1016 Askin St, Martinsville, VA 24112
  • /9

    Starting at $950 Plus Fees

    • 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
  • /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 $232,371

    Last Listing Agent Tonya Bredamus KW Martinsville

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

  • /54

    $795,000

    • 4 Beds
    • 3.5 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
  • /11

    $1,850 Plus Fees

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

    115 Emmett St, Martinsville, VA 24112

    Property Id: 1316446 Welcome to Martinsville, VA! This charming single-family property features 2 bedrooms, 1 bathroom, and a list of amenities that will make your life easier. With utilities included and pet-friendly options, this rental won't last long. Don't miss out on this opportunity for a comfortable and convenient living experience. Contact us today for more information!

    115 Emmett 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 $123,737

    Last Listing Agent Alex Taylor MAC WESTLAND REAL ESTATE GROUP

    526 Glendale St, 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

  • /39

    $350,000

    • 5 Beds
    • 2.5 Baths
    • 2,865 Sq Ft

    925 Mulberry Rd, Martinsville, VA 24112

    Welcome to this charming Tudor-style home on historic Mulberry Rd in Martinsville, VA--where timeless 1940's character meets modern updates. The non-traditional floor plan is like the marriage of a 3 story home & split level, with a renovated lower-level kitchen and living space that feels bright, open, and inviting--offering a unique alternative to traditional floor plans, perfect for people who

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    925 Mulberry Rd, Martinsville, VA 24112
  • /11

    $1,100 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

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

  • /4

    $109,900

    • 3 Beds
    • 1.5 Baths
    • 848 Sq Ft

    204 Holt St, Martinsville, VA 24112

    Investor Opportunity in Martinsville! This 3 bedroom, 1.5 bath home, built in 1942, is already income-producing and tenant-occupied. With approx. 848 sq.ft., it offers a manageable footprint with updated features that make it low maintenance and appealing to renters. Upgrades include modern flooring, updated lighting fixtures, and energy-efficient double-pane windows. the exterior trim has been

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    204 Holt St, Martinsville, VA 24112
  • /7

    $495 Per Month

    • 1 Bath
    • 208 Sq Ft
    • Apartment for Rent

    500 Clearview Dr Unit A, Martinsville, VA 24112

    PRICE REDUCTION ALERT!!! TWO MONTHS FREE WITH 14 MONTH LEASE!!! 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
    • /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.

  • /42

    $295,000

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

    6303 Coopers Mountain Rd, Martinsville, VA 24112

    High-speed T-Mobile internet makes working from home, streaming, and staying connected easy! Nestled in the scenic countryside of Franklin County, this beautifully updated home offers the perfect blend of privacy, comfort, and convenience while remaining just a short commute to Rocky Mount (20 minutes), Martinsville, and surrounding areas. Inside, you'll find spacious living areas filled with

    Agent Photo

    Billy Kingery

    MOUNTAIN TO LAKE REALTY

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

    $775

    Total Monthly Price

    • Studio
    • 1 Bath
    • 429 Sq Ft
    • Condo for Rent

    831 Liberty St Unit 1, Martinsville, VA 24112

    Offered by PMI CommonwealthFirst month rent free with fully approved application submitted prior to 9/1.For the most accurate listing information or to schedule a viewing online, please visit our website. You can also view all available properties there.This listing is deemed reliable but not guaranteed.Availability:The listed available date is the earliest

    831 Liberty St Unit 1, 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
    • /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

  • /24

    $149,900

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

    324 Greyson St, Martinsville, VA 24112

    Welcome home to this charming 3-bedroom, 1.5-bath, 1-story home offering classic character, comfortable living spaces, and a convenient Martinsville, VA location. Situated on a large, level lot, this home welcomes you with an inviting oversized front porch—the perfect spot for morning coffee or relaxing at the end of the day. Inside, you'll find beautiful hardwood floors, fresh neutral paint, and

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    324 Greyson St, 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
  • /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
    • /5

      Not Listed For Sale

      903-LOT Independence Dr, Martinsville, VA 24112

      903-LOT Independence Dr, Martinsville, VA 24112

      Last Sold Summary

      • 123 Days On Market

      Last Listing Agent Angie Ancheta Piedmont Realty

  • /6

    $129,000

    $21K PRICE DROP
    • Land
    • 3 Acres
    • $43,000 per Acre

    TBD Loury Lester Dr, Martinsville, VA 24112

    Do you own an airplane or dream of having one? This is a unique property that connects to the taxiway and roadway, providing a rare opportunity for aviation enthusiasts. Build your custom home and private aircraft hangar and enjoy the convenience of direct access to the airfield. Why spend hours driving when you can take to the skies? Whether you're a pilot or simply seeking a distinctive

    Agent Photo

    Natalie Gongloff

    Piedmont Realty

    TBD Loury Lester Dr, Martinsville, VA 24112
  • /5

    $795

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    117 Park St Unit B, Martinsville, VA 24112

    Please excuse our mess as we get this unit ready for move in. Showings begin on 08/10/2026Move in ready by 09/05/2026Welcome to your cozy 2-bedroom, 1-bath apartment on the second floor. This charming apartment boasts a unique character with hardwood floors throughout and an inviting eat-in kitchen perfect for your culinary adventures.Upon arrival, ascend the steps

    117 Park St Unit B, Martinsville, VA 24112
  • /2

    $42,500

    Sold Jul 22, 2026

    1006 E St, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 728 Sq Ft
    • Built 1955

    Last Sold Summary

    • 6% Below List Price
    • $58/SF
    • 0 Days On Market

    Current Estimated Value $45,841

    Last Listing Agent Non Member Office Non Member Office

    1006 E St, Martinsville, VA 24112
    • /5

      Not Listed For Sale

      901-LOT Independence Dr, Martinsville, VA 24112

      901-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

Home Price Trends

Median Sale Price
$160,250
Median Single Family Sale Price
$75,250
Median 2 Bedroom Sale Price
$115,500
Average Price Per Sq Ft
$70
Number of Homes for Sale
0
Last 12 months Home Sales
4
Months of Supply
0.00
Median List Price
$149,950
Median Change From 1st List Price
0%
How to Buy a Home How to Finance a Home How to Sell a Home