Homes for sale in Martinsville, VA
155 homes
New 路 3 days$264,900
4 bd 路 3 ba 路 2,432 sqft
904 Spruce St, Martinsville
New 路 3 days$219,900
3 bd 路 2 ba 路 1,822 sqft
609 Orchard St, Martinsville
New 路 4 days$249,900
4 bd 路 3 ba 路 2,372 sqft
1500 Chatham Heights Rd, Martinsville
New 路 5 days$89,900
2 bd 路 1 ba 路 1,296 sqft
2071 Preston Rd, Martinsville
New 路 6 days$229,900
3 bd 路 1 ba 路 1,248 sqft
111 Salmon St, Martinsville
New 路 6 days$84,900
3 bd 路 1 ba 路 884 sqft
123 Askin St, Martinsville

$129,900
2 bd 路 1 ba 路 832 sqft
1022 Mountain Rd, Martinsville

$259,000
2 bd 路 1 ba 路 980 sqft
360 The Great Rd, Martinsville

$230,000
3 bd 路 2 ba 路 2,102 sqft
907 Clarke Rd, Martinsville

$249,000
3 bd 路 2 ba 路 1,768 sqft
33 Ellsworth St, Martinsville

$74,900
4 bd 路 2 ba 路 1,774 sqft
119 Salmon St, Martinsville

$530,000
4 bd 路 4 ba 路 3,942 sqft
211 Turner Ashby Rd, Martinsville

$199,900
2 bd 路 2 ba 路 1,166 sqft
922 Boden St, Martinsville

$185,000
3 bd 路 2 ba 路 1,396 sqft
822 Fisher Farm Rd, Martinsville

$99,500
3 bd 路 1 ba 路 960 sqft
65 Southland Dr, Martinsville

$559,995
3 bd 路 3 ba 路 2,050 sqft
156 Beckford Way, Martinsville

$159,900
3 bd 路 1 ba 路 1,000 sqft
1102 Smith Lake Rd, Martinsville

$79,900
3 bd 路 1 ba 路 884 sqft
1002 Oak St, Martinsville

$495,000
4 bd 路 4 ba 路 3,212 sqft
970 Stonewall Jackson Trl, Martinsville

$189,900
4 bd 路 1.5 ba 路 1,341 sqft
329 Lafayette Ave, Martinsville
Price cut $14,095$485,000
5 bd 路 4 ba 路 3,380 sqft
215 Oakdale St, Martinsville
Price cut $5,000$244,900
4 bd 路 2 ba 路 1,955 sqft
724 Auburn Pl, Martinsville

$475,000
3 bd 路 3 ba 路 2,758 sqft
521 Turner Ashby Rd, Martinsville
Price cut $5,000$115,000
2 bd 路 1 ba 路 1,060 sqft
402 Pond St, Martinsville
There are 78 homes for sale in Martinsville, VA, with a median list price of $209,950. Prices run from $25,000 to $985,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
Swipe homes in the app