14,994

Martinsville, VA Homes

Section Image Section Image
  • /60

    $350,000

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

    132 Chestnut Meadows Rd, Martinsville, VA 24112

    Welcome to 132 Chestnut Meadows Road, an adorable, updated, move-in ready home in the lovely Snow Creek community of Franklin County! You rural escape includes a generous acre of land, and the property lines have recently been marked! On entry, a breathtaking great room with vaulted ceiling awaits, featuring a spacious living room and kitchen/dining area, nicely remodeled with granite counters,

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 688-6023

    132 Chestnut Meadows Rd, Martinsville, VA 24112
  • /21

    $1,333 - $1,343 total monthly price

    Ridge View Apartments

    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

    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 $245,924

    Last Listing Agent Cynthia Gammons Adams Realty,Inc.

    500 Wingfield Orchard Rd, Martinsville, VA 24112
    • /17

      Not Listed For Sale

      8391 Chatham Rd, Martinsville, VA 24112

      • 3 Beds
      • Built 1995
      8391 Chatham Rd, Martinsville, VA 24112

      Last Sold Summary

      • $175/SF
      • 33 Days On Market

      Last Sold Price $186,000

      Last Listing Agent Priscilla Spencer Adams Realty,Inc.

  • /17

    $175,000

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

    1574 Grandview Rd, Martinsville, VA 24112

    This spacious 4 bedroom, 2 full bath modular home offers comfortable living in Henry County, VA. With 1,792 sq.ft., the home is conveniently located approx. 10-15 minute drive to shopping, fast food, the hospital, schools, & a coffee shop. Nearby attractions with the Martinsville City limits include the Virginia Museum of Natural History & the Hooker Baseball Field. The living room features a

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 208-9884

    1574 Grandview Rd, Martinsville, VA 24112
  • /11

    $1,150 per month

    • 3 Beds
    • 2 Baths
    • 2,000 Sq Ft
    • House for Rent

    310 Brown St, Martinsville, VA 24112

    Spacious 3-bedroom, 2-bath single-family home located in the heart of Martinsville. Features a combination of wood and carpet flooring, along with gas heat and central A/C for year-round comfort. Conveniently situated near local shopping, dining, and amenities. Laundry Hookups in unit. Pets considered on a case-by-case basis.

    Matthew Jones IVY REALTY LLC

    310 Brown 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 $163,323

    Last Listing Agent Birgit Delaidatti Piedmont Realty

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

      • $122/SF
      • 40 Days On Market

      Last Sold Price $215,000

      Last Listing Agent Lisa Spencer Piedmont Realty

  • /4

    $116,000

    • 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

    (276) 598-1366

    204 Holt St, Martinsville, VA 24112
  • /2

    Call for Price

    One Ellsworth

    1 - 3 Beds

    1 Ellsworth St, Martinsville, VA 24112

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

      Last Sold Price $13,000

      Last Listing Agent Angie Ancheta Piedmont Realty

  • /3

    $15,900

    • Land
    • 2.6 Acres
    • $6,115 per Acre

    LOTS Salmon St, Martinsville, VA 24112

    Here is a rare find in the Martinsville city limits - 2.6 acres!! Its location is convenient to schools, fast food, grocery, medical facilities, and more. Tuck away your home in the woods for privacy. Public utilities are available. Property info per assessor-buyer to verify to their satisfaction.

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 597-1120

    LOTS Salmon St, Martinsville, VA 24112
  • /8

    $800 per month

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

    612 Church St E Unit 4, Martinsville, VA 24112

    Experience modern living in this beautifully renovated 1-bedroom 1-bathroom 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 convenience in a refreshed,

    Matthew Jones IVY REALTY LLC

    612 Church St E Unit 4, Martinsville, VA 24112
  • /20

    $195,000 Sold May 05, 2025

    815 Hundley St, Martinsville, VA 24112

    • 5 Beds
    • 2 Baths
    • 1,832 Sq Ft
    • Built 1950

    Last Sold Summary

    • $106/SF
    • 118 Days On Market

    Current Estimated Value $194,414

    Last Listing Agent Carrie Kendrick KW Martinsville

    815 Hundley St, 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

      Last Sold Price $447,925

      Last Listing Agent Justin Rolfe Mossy Oak Properties

  • /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) 388-9135

    TRACT 8 Dusty Ln, Martinsville, VA 24112
  • /9

    $850 plus fees

    Meadow Run

    2 Beds

    101 Wood St, Martinsville, VA 24112

    Discover the perfect place to call home at Meadow Run Apartments, a well-maintained rental community at 101 Wood Street in Martinsville, Virginia offering charming and spacious townhome-style living. Our 2-bedroom, 1.5-bath units are designed for comfort, convenience, and everyday living — ideal for professionals, families, and anyone looking for quality rental living in a great

    101 Wood 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 $121,904

    Last Listing Agent Alex Taylor MAC WESTLAND REAL ESTATE GROUP

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

      • $133/SF
      • 50 Days On Market

      Last Sold Price $150,000

      Last Listing Agent Tonya Bredamus KW Martinsville

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

    $1,263 per month

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

    35 Circle Dr, Martinsville, VA 24112

    Charming 3-bedroom, 1-bath home located in a highly desirable neighborhood. Enjoy year-round comfort with central heating and air conditioning. The interior features durable and stylish LVP flooring throughout, offering both low maintenance and modern appeal. Washer / Dryer Hookups in unit. Perfect for comfortable living in a sought-after location.

    Matthew Jones IVY REALTY LLC

    35 Circle Dr, Martinsville, VA 24112
  • /76

    $239,900 Sold May 23, 2025

    908 Hazelwood Ln, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 2,175 Sq Ft
    • Built 1960

    Last Sold Summary

    • $110/SF
    • 100 Days On Market

    Current Estimated Value $239,865

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    908 Hazelwood Ln, Martinsville, VA 24112
    • /23

      Est $95,071 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

      • 70% Above List Price
      • $56/SF
      • 7 Days On Market

      Last Sold Price $56,000

      Last Listing Agent Angie Ancheta Piedmont Realty

  • /29

    $105,000

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

    $1,400 plus fees

    • 2 Beds
    • 1 Bath
    • 1,300 Sq Ft
    • Condo for Rent

    943 Starling Ave Unit 2, Martinsville, VA 24112

    Property Id: 1411636Fully furnished spacious apartment in the heart of racetown

    943 Starling Ave Unit 2, Martinsville, VA 24112
  • /74

    $450,000 Sold Jun 27, 2025

    953 Mulberry Rd, Martinsville, VA 24112

    • 4 Beds
    • 4 Baths
    • 3,925 Sq Ft
    • Built 1966

    Last Sold Summary

    • $115/SF
    • 11 Days On Market

    Current Estimated Value $441,026

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    953 Mulberry Rd, 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

      • $94/SF
      • 43 Days On Market

      Last Sold Price $249,900

      Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

  • /92

    $2,850,000

    • 5 Beds
    • 3.5 Baths
    • 4,036 Sq Ft

    2011 Spencer-Preston Rd, Martinsville, VA 24112

    247.5+ Acres of farmland (80% pasture) with SPECTACULAR VIEWS of the Blue Ridge Mountains from the newly renovated (Yr 2025) home incl. opening space between the family room, great room and kitchen that has made it bright and has improved the flow of the floor plan. The crawl space has been completely encapsulated to make the home free of allergens. The inground pool has been converted to a

    Agent Photo

    Elle Wilk

    SOUTHERN VIRGINIA PROPERTIES

    (276) 877-6005

    2011 Spencer-Preston Rd, Martinsville, VA 24112
  • /8

    $1,263 per month

    • 3 Beds
    • 1 Bath
    • 884 Sq Ft
    • House for Rent

    1002 Oak St, Martinsville, VA 24112

    COMING SOON! Three Bedroom One Bath | Single Family Home | Recently Renovated | Stove and Fridge Provided | Washer/Dryer Hookups | Pets are considered on case by case basis | No Smoking

    Matthew Jones IVY REALTY LLC

    1002 Oak St, Martinsville, VA 24112
  • /4

    $2,834 Sold Jul 10, 2025

    907-LOT Independence Dr, Martinsville, VA 24112

    • Land
    • 0.16 Acre
    • $17,712 per Acre

    Last Sold Summary

    • 123 Days On Market

    Last Listing Agent Angie Ancheta Piedmont Realty

    907-LOT Independence Dr, 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

      • $160/SF
      • 38 Days On Market

      Last Sold Price $185,000

      Last Listing Agent Cathy Spencer THE SPENCER GROUP REAL ESTATE & AUCTION INC

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

    $1,700 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
  • /10

    $113,000 Sold Nov 24, 2025

    518 Glendale St, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 888 Sq Ft
    • Built 1965

    Last Sold Summary

    • $127/SF
    • 165 Days On Market

    Current Estimated Value $119,906

    Last Listing Agent Troy Taylor KW Martinsville

    518 Glendale St, Martinsville, VA 24112
    • /5

      Not Listed For Sale

      0 Oakgrove Ave, Martinsville, VA 24112

      0 Oakgrove Ave, Martinsville, VA 24112

      Last Sold Summary

      • 55 Days On Market

      Last Sold Price $12,500

      Last Listing Agent Angie Ancheta Piedmont Realty

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

    $1,400 per month

    • 2 Beds
    • 1.5 Baths
    • 825 Sq Ft
    • House for Rent

    331 Wickham St, Martinsville, VA 24112

    Welcome home to this beautifully updated 2 bedroom, 1 bathroom property located in South Boston, VA. This home features energy-efficient mini-split heating and cooling, providing year-round comfort and lower utility costs. The functional layout offers spacious bedrooms, a convenient half bath for guests, and a welcoming living area perfect for relaxing or entertaining.

    Matthew Jones IVY REALTY LLC

    331 Wickham St, Martinsville, VA 24112
  • /44

    $123,000 Sold Feb 04, 2026

    107 Roselawn Heights, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 888 Sq Ft
    • Built 1946

    Last Sold Summary

    • 2% Below List Price
    • $139/SF
    • 32 Days On Market

    Current Estimated Value $117,730

    Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

    107 Roselawn Heights, Martinsville, VA 24112
    • /36

      Est $268,213 Not Listed For Sale

      60 Kilby Rd, Martinsville, VA 24112

      • 4 Beds
      • 3 Baths
      • 2,128 Sq Ft
      • Built 2000
      60 Kilby Rd, Martinsville, VA 24112

      Last Sold Summary

      • 5% Above List Price
      • $120/SF
      • 20 Days On Market

      Last Sold Price $255,000

      Last Listing Agent Christy Ploch MARK A DALTON & COMPANY INC

Showing Results 1 - 40, Page 1 of 18

Home Trends in Martinsville, VA

Housing Trends

Median Sale Price
$115,500
Median Single Family Sale Price
$115,500
Average Price Per Sq Ft
$101
Number of Homes for Sale
2
Last 12 months Home Sales
1
Months of Supply
24.00
Median List Price
$219,875
Median Change From 1st List Price
-54%
Median Home Sale Price YoY Change
10%
How to Buy a Home How to Finance a Home How to Sell a Home