14,919

Martinsville, VA Homes

Section Image Section Image
  • /14

    $119,900

    • 2 Beds
    • 1 Bath
    • 1,002 Sq Ft

    1319 Chatham Heights Rd, Martinsville, VA 24112

    This is a precious brick cottage that just needs you to decide what colors it needs! The oak floors were just refinished by Mike Hammock and are gorgeous! The roof, heat pump and hot water are all less than 10 years old. You can see from the photos that there is a nice-sized living room with a fireplace (probably not useable but candles will work great in there for ambiance). The french doors

    Agent Photo

    Mary Rives Brown

    Berry-Elliott, REALTORS

    (276) 250-5360

    1319 Chatham Heights Rd, Martinsville, VA 24112
  • /20

    $926 - $1,284 per month

    Ridge View

    2-3 Beds

    1130 Ridge Rd, Martinsville, VA 24112

    Welcome home to Ridge View Apartments! Ridge View is a beautiful residential complex located in Martinsville, VA. The complex offers spacious and well-appointed two and three-bedroom apartments that are designed to meet the needs of modern living. Each apartment unit is equipped with top-of-the-line amenities, including fully equipped kitchens with modern appliances, large closets, and an in-unit

    1130 Ridge Rd, Martinsville, VA 24112
  • /36

    $170,000 Sold Apr 30, 2025

    • 912 Sq Ft
    • $186/SF
    • 57 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1962

    180 Stuart Ridge Rd, Martinsville, VA 24112

    Doll house located in quiet Rich Acres neighborhood! Brick and vinyl ranch is move in ready. Metal roof, double pane windows, vinyl soffits, carport. Home has been renovated. Kitchen has an island, new quartz countertops, tile backsplash, deep sink, stainless steel appliances, and tile floor. Bathroom has also been updated with new tile floor and quartz countertops. Interior has hardwood

    Beverley Coleman Rives S. Brown REALTOR

    180 Stuart Ridge Rd, Martinsville, VA 24112
    • /12

      Est $82,975 Not Listed For Sale

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

      1308 Oakgrove Ave, Martinsville, VA 24112

      1308 Oakgrove Ave, Martinsville, VA 24112
  • /3

    $24,900

    • Land
    • 3.73 Acres
    • $6,676 per Acre

    0 Falcon Rd, Martinsville, VA 24112

    For a video of the area and lot, click on: https://photos.app.goo.gl/p3EA2zoowMMwgSm56 . 3.73 acre vacant buildable lot for sale in residential section which surrounds a multi-family building. No yard signs. Lot for sale has 2 separate road frontage entrance areas. The building and its lot are not included. Internet and Cable provider info coming ASAP.

    Agent Photo

    Robert Bridgforth

    WILKINS & CO., REALTORS, INC.

    (276) 859-5732

    0 Falcon Rd, Martinsville, VA 24112
  • /9

    $1,165 per month

    • 3 Beds
    • 1 Bath
    • 1,168 Sq Ft
    • House for Rent

    314 Union St, Martinsville, VA 24112

    SPRING SPECIAL ~ 2 MONTHS FREE ON A 14 MONTH LEASE | Recently renovated house | Vinyl flooring throughout | Tenant responsible for all utilities | No Smoking | Pets considered on a case by case basis

    Hometown Holdings IVY REALTY OF ROANOKE LLC

    314 Union St, Martinsville, VA 24112
  • /47

    $195,000 Sold Apr 30, 2025

    • 1,402 Sq Ft
    • $139/SF
    • 31 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1954

    221 Stuart Ridge Rd, Martinsville, VA 24112

    Welcome to this charming brick ranch in the desirable Rich Acres community of Henry County! Lovingly maintained by its second-generation owners, this home features 2 spacious bedrooms and 2 full bathrooms, offering comfort and warmth throughout. Enjoy peaceful evenings in the expansive backyard or take leisurely strolls through the serene neighborhood. Major updates, including the roof, HVAC, and

    Richard Sarver SARVER PROPERTIES LLC

    221 Stuart Ridge Rd, Martinsville, VA 24112
    • /16

      Not Listed For Sale

      0 Stockton Rd, Martinsville, VA 24112

      0 Stockton Rd, Martinsville, VA 24112
  • /3

    $11,900 Pending

    • Land
    • 0.58 Acre
    • $20,517 per Acre

    lot 3R Oakgrove Ave, Martinsville, VA 24112

    Nestled within the Martinsville city limits, this ready-to-build lot is ideal for your future home. With mobile homes not permitted, your investment of building a home is protected. The lot comes with public water and sewer access, saving you time and hassle. The lot is conveniently located minutes from schools, fast food options, banks and the local Museum. A new survey has been recently

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 323-9021

    lot 3R Oakgrove Ave, Martinsville, VA 24112
  • /7

    $1,125 per month

    • 3 Beds
    • 2 Baths
    • 1,700 Sq Ft
    • House for Rent

    722 Jefferson St, Martinsville, VA 24112

    Property Id: 1851207Welcome home to this renovated colonial in Martinsville. This home is convenient to grocery stores and shopping. The first floor features a master suite, washer/dryer hookup, living room with a fireplace and a kitchen with sliding doors leading to an awesome deck. Upstairs you will find 2 large bedrooms and a full bathroom. There is a walkout basement also for any

    722 Jefferson St, Martinsville, VA 24112
  • /69

    $530,300 Sold Apr 30, 2025

    • 6,139 Sq Ft
    • $86/SF
    • 173 Days On Market
    • 3 Beds
    • 4.5 Baths
    • Built 2007

    1998 Mount Olivet Rd, Martinsville, VA 24112

    Welcome to 1998 Mount Olivet Rd, a custom-built residence in Chatmoss. This elegant, functional home is perfect for entertaining and daily living, featuring grand double doors and a beautiful foyer. The main level offers a spacious living room, a great room with a cozy fireplace, and a gourmet kitchen. The kitchen features custom cabinets, granite countertops, and stainless-steel appliances, with

    Lori Hairston EXP Realty LLC

    1998 Mount Olivet Rd, Martinsville, VA 24112
    • /28

      Not Listed For Sale

      0 Jordan Creek Rd, Martinsville, VA 24112

      0 Jordan Creek Rd, Martinsville, VA 24112
  • /22

    $119,900 Under Contract

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

    1188 Dyer Store Rd, Martinsville, VA 24112

    Nestled in 1.539 acres in Henry County, this classic brick ranch home offers potential to make it your own. The home features double pane windows throughout, helping with energy efficiency and year-round comfort. The hardwood floors run through most of the home, adding warmth and timeless character. A cozy fireplace anchors the living room, creating the perfect spot for relaxing evenings. Grab

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 409-9468

    1188 Dyer Store Rd, Martinsville, VA 24112
  • /7

    $851 per month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • House for Rent

    705 Barrows Mill Rd, Martinsville, VA 24112

    2 MONTHS RENT FREE ON A 14 MONTH LEASE! Recently renovated 2 bedroom home | LVP floors | Pets considered on case by case basis

    Hometown Holdings IVY REALTY OF ROANOKE LLC

    705 Barrows Mill Rd, Martinsville, VA 24112
  • /18

    $140,000 Sold Apr 30, 2025

    • 1,596 Sq Ft
    • $88/SF
    • 282 Days On Market
    • 4 Beds
    • 1 Bath
    • Built 1953

    5175 Figsboro Rd, Martinsville, VA 24112

    Welcome to 5175 Figsboro Rd! 5.516 acres in a beautiful country setting. This 4 bed/1 bath home is waiting for YOU! Xfinity high-speed internet is available. 12' x 24' detached carport. A great price for a home that has tons of potential! House being sold "as is". Call for appointment!

    Doris Berry Berry-Elliott, REALTORS

    5175 Figsboro Rd, Martinsville, VA 24112
    • /36

      Est $275,440 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,128 Sq Ft

      60 Kilby Rd, Martinsville, VA 24112

      60 Kilby Rd, Martinsville, VA 24112
  • /26

    $141,000 Under Contract

    • 2 Beds
    • 2 Baths
    • 1,332 Sq Ft

    1810 Spruce St Unit 112, Martinsville, VA 24112

    Nestled in a prime location just minutes from Martinsville City's vibrant amenities & approx. 30 minute drive to Danville, this lovely townhome offers the perfect blend of comfort & convenience. With easy access to the local schools, restaurants, shopping, & the popular Dick & Willie Bike Trail, this property is ideal for those who enjoy an active lifestyle & the perks of city living. The

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 277-8476

    1810 Spruce St Unit 112, Martinsville, VA 24112
  • /13

    $871 per month

    • 2 Beds
    • 2 Baths
    • 1,049 Sq Ft
    • Condo for Rent

    1130 Ridge Rd Unit 301, Martinsville, VA 24112

    Property Id: 1697590Discover the perfect blend of comfort and convenience at Ridge View Apartments, a charming residential community in Martinsville. **Apt Features** Fully equipped kitchens with modern appliances Generously sized closets for all your storage needs In-unit washers and dryers for added convenience **Prime Location, Endless Possibilities**

    1130 Ridge Rd Unit 301, Martinsville, VA 24112
  • /19

    $48,000 Sold Apr 28, 2025

    • 672 Sq Ft
    • $71/SF
    • 0 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1945

    1142 Sylvan Ave, Martinsville, VA 24112

    2 bedroom 1 bath home located near the end of a quiet street in the city. Would make a nice rental, retirement, or 1st time buyer home. All info taken from tax ticket and should be verified to buyer's satisfaction. Selling as-is with no warranties either expressed or implied.

    Tiffany Waller Commonwealth LLC-REALTORS

    1142 Sylvan Ave, Martinsville, VA 24112
    • /36

      Est $232,206 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,300 Sq Ft

      780 Lakewood Trail, Martinsville, VA 24112

      780 Lakewood Trail, Martinsville, VA 24112
  • /64

    $215,000

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

    903 Ainsley St, Martinsville, VA 24112

    Welcome to 903 Ainsley Street! This adorable, excellently well-maintained home has tremendous curb appeal, a wonderful floor plan, and is ready for you to make it yours! A lush front yard greets you as you walk up to the lovely front porch, clad in vinyl Chippendale railings and dentil molding! A surprise is in store once you enter the home: an enormous great room with an open-concept kitchen and

    Agent Photo

    Mary Rives Brown

    Berry-Elliott, REALTORS

    (276) 322-8279

    903 Ainsley St, Martinsville, VA 24112
  • /13

    $1,250 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.

    Tinsley Brazauskas Berry-Elliott, REALTORS

    1110 Drewry Rd, Martinsville, VA 24112
  • /29

    $197,500 Sold Apr 28, 2025

    • 2,339 Sq Ft
    • $84/SF
    • 31 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1961

    217 Ridgedale Dr, Martinsville, VA 24112

    Great Figsboro Location. Very well maintained home with a newer roof and wood floors. The sunroom opens to the lovely covered porch that overlooks the lovely back yard. Many more updates. Newer heat pump. The basement has a work room, extra bedroom, bathroom and laundry room. Garage also in the basement. Wonderful covered porch in the back. Size estimated per Tax record. Outbuilding in the back.

    Birgit Delaidatti Piedmont Realty

    217 Ridgedale Dr, Martinsville, VA 24112
    • /47

      Est $93,667 Not Listed For Sale

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

      475 Friendly Church Rd, Martinsville, VA 24112

      475 Friendly Church Rd, Martinsville, VA 24112
  • /5

    $42,000

    • Land
    • 10 Acres
    • $4,286 per Acre

    0 Laurel Park Ave, Martinsville, VA 24112

    Nice building parcel of land located on the outskirts of Martinsville City limits. Total of 9.8 acres, Caesar's Virginia is approx. 30 minute drive away. Food Lion is about 8 minutes away. Buyer is responsible for verifying info, utilities, internet, and restrictions.

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 284-9966

    0 Laurel Park Ave, Martinsville, VA 24112
  • /13

    $1,207 per month

    • 3 Beds
    • 2 Baths
    • 1,281 Sq Ft
    • Condo for Rent

    1130 Ridge Rd Unit 107, Martinsville, VA 24112

    Property Id: 1697610Discover the perfect blend of comfort and convenience at Ridge View Apartments, a charming residential community in Martinsville. **Apt Features** Fully equipped kitchens with modern appliances Generously sized closets for all your storage needs In-unit washers and dryers for added convenience **Prime Location, Endless Possibilities**

    1130 Ridge Rd Unit 107, Martinsville, VA 24112
  • /22

    $38,000 Sold Apr 28, 2025

    • 616 Sq Ft
    • $62/SF
    • 11 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1950

    712 4th St, Martinsville, VA 24112

    Investor, Flipper, DIY Enthusiast ?? This charming fixer upper is ready for a transformation and priced to sell! Property is sold-AS-IS where is. Outside the property has simple easy to maintain lawn maintenance with a driveway and large carport. The backyard host clothes line, covered back patio (begging for some tinkle lights!) and a creek with a small bridge providing a nice walking path. The

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

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

      Est $489,702 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 3,664 Sq Ft

      200 Meadowood Trail, Martinsville, VA 24112

      200 Meadowood Trail, Martinsville, VA 24112
  • /4

    $4,200

    • Land
    • 0.16 Acre
    • $26,250 per Acre

    907-LOT Independence Dr, Martinsville, VA 24112

    Can't find that perfect home in today's market? Have you given any thought to building instead? This vacant lot is offering you that opportunity. With its sloped terrain, planning will be the key. Ideal for the person who hates mowing a yard and loves to entertain. Build a home with an outside deck that includes a firepit, bar, and lounging. Check out ColoradoDecks.com for inspiration. Public

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 265-7234

    907-LOT Independence Dr, Martinsville, VA 24112
  • /9

    $850 per month

    • 2 Beds
    • 1 Bath
    • 650 Sq Ft
    • Townhouse for Rent

    937 Banks Rd, Martinsville, VA 24112

    Two Bedroom, 1.5 bath townhome with full unfinished basement. Hookups for washer and dryer are in basement. Living room, kitchen, and half bath are on main floor. Bedrooms and full bath are on second floor.

    Tinsley Brazauskas Berry-Elliott, REALTORS

    937 Banks Rd, Martinsville, VA 24112
  • /21

    $150,000 Sold Apr 28, 2025

    • 1,358 Sq Ft
    • $110/SF
    • 32 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1754

    7016 A L Philpott Hwy, Martinsville, VA 24112

    This home is beautifully renovated just outside the city limits! Home is move-in ready and offers an array of recent upgrades that will impress you. Key Features: New HVAC installed 09/25/24 for year-round comfort New Roof (installed 10/26/22) for peace of mind and durability Brand New Appliances (installed 09/05/24) – modern, sleek, and energy-efficient. Gorgeous Granite Countertops – perfect

    Cody Williams Berry-Elliott, REALTORS

    7016 A L Philpott Hwy, Martinsville, VA 24112
    • /16

      Est $199,483 Not Listed For Sale

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

      245 Laurel Dr, Martinsville, VA 24112

      245 Laurel Dr, Martinsville, VA 24112
  • /5

    $4,200

    • Land
    • 0.16 Acre
    • $26,250 per Acre

    903-LOT Independence Dr, Martinsville, VA 24112

    Can't find that perfect home in today's market? Have you given any thought to building instead? This vacant lot is offering you that opportunity. With its sloped terrain, planning will be the key. Ideal for the person who hates mowing a yard and loves to entertain. Build a home with an outside deck that includes a firepit, bar, and lounging. Check out ColoradoDecks.com for inspiration. Public

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 296-5815

    903-LOT Independence Dr, Martinsville, VA 24112
  • /6

    $1,100 per month

    • 3 Beds
    • 1 Bath
    • House for Rent

    1119 Drewry Rd, Martinsville, VA 24112

    Property Id: 1810333New vinyl siding, guttersNew back deckNew kitchen cabinets, countertops and new appliancesFresh paint throughoutNew LVP flooringNew Heat pump - central air and heat

    1119 Drewry Rd, Martinsville, VA 24112
  • /12

    $125,000 Sold Apr 28, 2025

    • 927 Sq Ft
    • $135/SF
    • 24 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1940

    121 Clearview Dr, Martinsville, VA 24112

    COME SEE THIS CUTE COTTAGE IN CENTRAL PART OF TOWN. ENJOY YOUR TWO CAR GARAGE - JUST NEED TO ADD DOORS.

    Richard Sarver Sarver Properties

    121 Clearview Dr, Martinsville, VA 24112
    • /48

      Est $491,399 Not Listed For Sale

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

      525 Plantation Rd, Martinsville, VA 24112

      525 Plantation Rd, Martinsville, VA 24112
  • /5

    $4,200

    • Land
    • 0.18 Acre
    • $23,333 per Acre

    901-LOT Independence Dr, Martinsville, VA 24112

    Can't find that perfect home in today's market? Have you given any thought to building instead? This vacant lot is offering you that opportunity. With its sloped terrain, planning will be the key. Ideal for the person who hates mowing a yard and loves to entertain. Build a home with an outside deck that includes a firepit, bar, and lounging. Check out ColoradoDecks.com for inspiration.

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 246-2078

    901-LOT Independence Dr, Martinsville, VA 24112
  • /12

    $750 per month

    • 2 Beds
    • 1 Bath
    • 700 Sq Ft
    • Townhouse for Rent

    832 Smith St, Martinsville, VA 24112

    2bed/1bath townhouse available. Bathroom is located downstairs. Close to Albert Harris Elementary School and Uptown Martinsville.

    Tinsley Brazauskas Berry-Elliott, REALTORS

    832 Smith St, Martinsville, VA 24112
  • /30

    $218,000 Sold Apr 25, 2025

    • 1,577 Sq Ft
    • $138/SF
    • 16 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1956

    721 Circle Ct, Martinsville, VA 24112

    This property is ready to move into and there is nothing that needs to be done - there are no known repairs or necessary improvements needed! It is great for all ages and stages, from first time homeowners to those who need a layout all on one floor, and there is even a family room and full bath in the basement for extra get away privacy if needed. The heat pump was replaced in 2024, ensuring a

    Nelson Evans Berry-Elliott, REALTORS

    721 Circle Ct, Martinsville, VA 24112
    • /10

      Est $220,517 Not Listed For Sale

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

      236 Yeatts Rd, Martinsville, VA 24112

      236 Yeatts Rd, Martinsville, VA 24112

Showing Results 1 - 40, Page 1 of 18

Home Trends in Martinsville, VA

Home Trends

Median Price (12 Mo)
$150,000
Median Single Family Price
$149,000
Average Price Per Sq Ft
$105
Number of Homes for Sale
80
Last 12 months Home Sales
389
Months of Supply
2.50
Median List Price
$150,000
Median Discount From 1st List Price
0%
Median Home Sale Price YoY Change
-6%
How to Buy a Home How to Finance a Home How to Sell a Home