
“Discover your next home in Martinsville”
Current market statistics for Martinsville, VA
144
Active Listings
$223K
Avg Price
$187K
Median Price
2,172
Avg Sqft
161
Avg Days
From
$3,500
To
$925,000
Our curated selection of the finest martinsville homes homes
Discover more properties that match this lifestyle

$465K
Martinsville, VA

$265K
Martinsville, VA

$173K
Martinsville, VA

$101K
Martinsville, VA

$475K
Martinsville, VA

$260K
Martinsville, VA

$185K
Martinsville, VA

$35K
Martinsville, VA
Every active listing in Martinsville, browsable page by page.

$300K
Martinsville, VA

$145K
Martinsville, VA

$360K
Martinsville, VA

$449K
Martinsville, VA

$170K
Martinsville, VA

$170K
Martinsville, VA

$325K
Martinsville, VA

$235K
Martinsville, VA

$225K
Martinsville, VA

$140K
Martinsville, VA

$173K
Martinsville, VA

$15K
Martinsville, VA

$30K
Martinsville, VA

$43K
Martinsville, VA

$345K
Martinsville, VA

$165K
Martinsville, VA

$925K
Martinsville, VA

$90K
Martinsville, VA

$300K
Martinsville, VA

$199K
Martinsville, VA

$115K
Martinsville, VA

$265K
Martinsville, VA

$459K
Martinsville, VA

$260K
Martinsville, VA

$295K
Martinsville, VA

$300K
Martinsville, VA

$379K
Martinsville, VA

$210K
Martinsville, VA

$380K
Martinsville, VA

$90K
Martinsville, VA

$99K
Martinsville, VA

$20K
Martinsville, VA

$280K
Martinsville, VA

$235K
Martinsville, VA

$225K
Martinsville, VA

$210K
Martinsville, VA

$99K
Martinsville, VA

$225K
Martinsville, VA

$249K
Martinsville, VA

$190K
Martinsville, VA

$101K
Martinsville, VA

$130K
Martinsville, VA

$140K
Martinsville, VA

$135K
Martinsville, VA

$100K
Martinsville, VA

$450K
Martinsville, VA

$300K
Martinsville, VA

$190K
Martinsville, VA

$299K
Martinsville, VA

$375K
Martinsville, VA
Showing 1–50 of 144 · Page 1 of 3
Martinsville, Virginia offers a diverse real estate market with 144 homes currently for sale. Whether you're looking for a starter home, family property, or luxury estate, Martinsville has options for every budget and lifestyle.
Average listing price: $223,084 · 144 homes available