
Homes for Sale in Martinsville
“161 active listings in Martinsville, Virginia · Average list price $249,380”
Martinsville Real Estate at a Glance
Current market statistics for Martinsville, VA
161
Active Listings
$249K
Avg Price
$128
Price/Sqft
286
Avg Days
Price Range
From
$5,000
To
$1,500,000
Property Types
Nearby Cities
Explore homes for sale in cities near Martinsville, Virginia
Homes to Explore
Active listings from the martinsville collection
More from Martinsville
More active listings from across the Martinsville market

$145K
75 Johnson Ln
Martinsville, VA

$28K
33 Cleveland Avenue
Martinsville, VA

$185K
808 Corn Tassel Trail
Martinsville, VA

$198K
1320 Chatham Heights Rd
Martinsville, VA

$285K
806 Hazelwood Ln
Martinsville, VA

$290K
307 Greyson St
Martinsville, VA

$595K
385 Hickory Ridge Rd
Martinsville, VA

$530K
211 Turner Ashby Rd
Martinsville, VA
Homes for Sale in Martinsville
Every active listing in Martinsville, browsable page by page.

$200K
922 Boden Street
Martinsville, VA

$185K
822 Fisher Farm Rd
Martinsville, VA

$530K
211 Turner Ashby Rd
Martinsville, VA

$169K
21 Ellsworth Street
Martinsville, VA

$169K
21 Ellsworth Street
Martinsville, VA

$100K
65 Southland Dr
Martinsville, VA

$560K
156 Beckford Way
Martinsville, VA

$230K
111 Salmon Street
Martinsville, VA

$80K
1002 Oak Street
Martinsville, VA

$160K
1102 Smith Lake Rd
Martinsville, VA

$495K
970 Stonewall Jackson Trail
Martinsville, VA

$49K
105 Compton Rd
Martinsville, VA

$190K
329 Lafayette Avenue
Martinsville, VA

$245K
724 Auburn Place
Martinsville, VA

$230K
291 Stuart Ridge Rd
Martinsville, VA

$175K
209 Apache Trail
Martinsville, VA

$18K
Grandview Rd
Martinsville, VA

$115K
402 Pond Street
Martinsville, VA

$285K
806 Hazelwood Ln
Martinsville, VA

$170K
1950 Dyers Store Road
Martinsville, VA

$80K
531 Dillard
Martinsville, VA

$185K
808 Corn Tassel Trail
Martinsville, VA

$138K
209 Grey Leaf Circle
Martinsville, VA

$179K
1227 Ranson Rd
Martinsville, VA

$475K
1103 Sam Lions Trail
Martinsville, VA

$199K
606 Rives Rd
Martinsville, VA

$121K
1000 Independence Dr
Martinsville, VA

$145K
813 Keel Street
Martinsville, VA

$649K
1300 Spruce Street
Martinsville, VA

$250K
809 Wingfield Orchard Rd
Martinsville, VA

$299K
845 Hundley Street
Martinsville, VA

$249K
33 Ellsworth Street
Martinsville, VA

$320K
5394 Snow Creek Rd
Martinsville, VA

$175K
1202 Mountain Rd
Martinsville, VA

$199K
8811 Chatham Rd
Martinsville, VA

$180K
1117 Chatham Heights Rd
Martinsville, VA

$985K
136 Lombard Circle
Martinsville, VA

$43K
80 Southland Dr
Martinsville, VA

$25K
TRACT 8 Dusty Ln
Martinsville, VA

$25K
TRACT 9 Dusty Ln
Martinsville, VA

$200K
707 Berkshire Place
Martinsville, VA

$40K
Meadowood Trail
Martinsville, VA

$325K
811 Brookdale Street
Martinsville, VA

$311K
134 Hanover Dr
Martinsville, VA

$189K
714 Liberty Street
Martinsville, VA

$225K
1069 College Drive
Martinsville, VA

$325K
28 Chestnut Tree Rd
Martinsville, VA

$230K
101 Crescent Street
Martinsville, VA

$400K
821 Brookdale Street
Martinsville, VA

$325K
28 Chestnut Tree Rd
Martinsville, VA
Showing 1–50 of 161 · Page 1 of 4
Continue exploring Martinsville
Turn the listings into a short list with a clearer read on the Martinsville market, its neighborhoods, and the home features that matter to you.
Martinsville Housing Market
Browse 161 active listings in Martinsville, Virginia. The average list price for this active inventory is $249,380. Compare the price and property details reported in each listing.
Average list price $249,380 · Range $5,000–$1,500,000 · 161 active listings
Frequently Asked Questions
How many active listings are available in Martinsville, Virginia?
What is the average list price in Martinsville, Virginia?
What is the average days on market for active listings in Martinsville?
What is the average list price per square foot in Martinsville?
Shape your search
Browse Martinsville by home feature
Nationwide collections
Explore by listing details
Ready to make the list yours?
Use the full search to set your price, beds, property type, and must-have features for Martinsville.