| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
1510 Whittle RdMartinsville, VAWelcome home to 1510 Whittle Road! Discover the charm and potential of this beautiful Cape... |
4 beds | 3 baths | 3,420 sq.ft. |
$299,900 |
Airbnb cash on cash: 2.75%
|
2011 Spencer Preston RdMartinsville, VA247.5+ Acres of farmland (80% pasture) with SPECTACULAR VIEWS of the Blue Ridge Mountains ... |
5 beds | 3 baths | 4,036 sq.ft. |
$2,850,000 |
Airbnb cash on cash: N/A
|
1216 Knollwood PlaceMartinsville, VABeautiful cedar-sided Saltbox home tucked away on a quiet street, offering privacy and cha... |
4 beds | 3 baths | 3,090 sq.ft. |
$375,000 |
Airbnb cash on cash: 2.67%
|
1407 Whittle RdMartinsville, VAWelcome to 1407 Whittle Road, a contemporary tri-level with lots of updates, and located o... |
4 beds | 2 baths | 2,748 sq.ft. |
$289,900 |
Airbnb cash on cash: 3.48%
|
925 Mulberry RdMartinsville, VAWelcome to this charming Tudor-style home on historic Mulberry Rd in Martinsville, VA-wher... |
5 beds | 2 baths | 2,865 sq.ft. |
$350,000 |
Airbnb cash on cash: N/A
|
1121 Oakgrove AveMartinsville, VALocated at 1121 Oakgrove Avenue in Martinsville, VA, this charming 3-bedroom, 3-bath home ... |
3 beds | 3 baths | 1,728 sq.ft. |
$174,950 |
Airbnb cash on cash: -0.08%
|
166 Mason CourtMartinsville, VAWelcome home to this charming ranch in Martinsville! This move-in ready 3-bedroom, 2.5-bat... |
3 beds | 2 baths | 1,425 sq.ft. |
$221,900 |
Airbnb cash on cash: 0.22%
|
16783 A L Philpott HwyMartinsville, VAOpportunity awaits with this unique property situated on approximately 1 acre featuring tw... |
2 beds | 1 baths | 712 sq.ft. |
$139,900 |
Airbnb cash on cash: 0.42%
|
1512 Whittle RdMartinsville, VAWelcome to this beautiful 2 story home found in the Forest Park S/D. Locate on over 1.4 ac... |
4 beds | 2 baths | 3,417 sq.ft. |
$367,500 |
Airbnb cash on cash: 2.07%
|
813 Brookdale StreetMartinsville, VAUnique Property with Endless Possibilities! Get ready to explore a truly unique opportunit... |
1 beds | 1 baths | 980 sq.ft. |
$220,000 |
Airbnb cash on cash: -1.85%
|
1235 Sam Lions TrailMartinsville, VAWelcome to this beautiful 2 story home found in the heart of Forest Park! This large home ... |
5 beds | 3 baths | 5,104 sq.ft. |
$475,000 |
Airbnb cash on cash: N/A
|
505 Forest StreetMartinsville, VAThis home can be described as CHARMING! It is conveniently located in the city close to al... |
2 beds | 1 baths | 1,052 sq.ft. |
$164,900 |
Airbnb cash on cash: -0.48%
|
733 Craig StreetMartinsville, VAWalk to Lester Park, minutes to Lake Lanier & Forest Park Country Club, and a fully renova... |
2 beds | 1 baths | 1,024 sq.ft. |
$169,000 |
Airbnb cash on cash: -0.51%
|
935 MyrtleMartinsville, VAiscover this beautifully updated 2-bedroom, 1-bathroom Cottage style home in Martinsville,... |
2 beds | 1 baths | 832 sq.ft. |
$105,000 |
Airbnb cash on cash: 0.24%
|
1119 Drewry RoadMartinsville, VACharming ranch style home featuring 3 bedrooms and 1 bath, recently renovated for modern c... |
3 beds | 1 baths | 868 sq.ft. |
$135,000 |
Airbnb cash on cash: 1%
|
617 E Church StreetMartinsville, VALive where convenience meets opportunity in Martinsville. Just minutes from local shops, d... |
3 beds | 2 baths | 2,574 sq.ft. |
$199,999 |
Airbnb cash on cash: 0.19%
|
11289 SONTAG RdMartinsville, VADON'T MISS YOUR OPPORTUNITY TO CALL THIS PRIVATE OASIS YOUR OWN! THIS METICULOUSLY CRAFTED... |
4 beds | 4 baths | 3,400 sq.ft. |
$795,000 |
Airbnb cash on cash: 0.47%
|
123 Salmon StreetMartinsville, VAWelcome to 123 Salmon Street. Located on a quiet street in the heart of Martinsville and c... |
3 beds | 1 baths | 1,032 sq.ft. |
$152,900 |
Airbnb cash on cash: 0.67%
|
132 Chestnut Meadows RdMartinsville, VAWelcome to 132 Chestnut Meadows Road, an adorable, updated, move-in ready home in the Snow... |
3 beds | 2 baths | 1,730 sq.ft. |
$335,000 |
Airbnb cash on cash: -5.78%
|
41 Cedarwood CourtMartinsville, VAWelcome home to this fully renovated two-story beauty offering 4 bedrooms and 2 full bathr... |
4 beds | 2 baths | 1,444 sq.ft. |
$259,000 |
Airbnb cash on cash: 4.38%
|
204 Starling AvenueMartinsville, VAThis classic home has so many possibilities. If you don't need this much living space, you... |
4 beds | 2 baths | 4,968 sq.ft. |
$339,000 |
Airbnb cash on cash: 2.39%
|
616 Mulberry RdMartinsville, VAThis charming home in Martinsville is ready for new owners. Lovely wood floors and beautif... |
4 beds | 2 baths | 2,507 sq.ft. |
$239,900 |
Airbnb cash on cash: 4.39%
|
95 Turner Ashby CourtMartinsville, VAOPEN HOUSE 4/23/26 12 - 2: 00 PM Welcome to your new home, located in the peaceful Chatmos... |
3 beds | 3 baths | 4,000 sq.ft. |
$369,900 |
Airbnb cash on cash: -0.47%
|
5075 Preston RdMartinsville, VATwo story home located in a private location. Large primary bedroom with full bathroom and... |
3 beds | 3 baths | 2,538 sq.ft. |
$219,900 |
Airbnb cash on cash: 0.03%
|
808 Spruce StreetMartinsville, VACharming 3-bedroom, 1-bathroom home with great potential, located in a desirable area. Thi... |
3 beds | 1 baths | 2,069 sq.ft. |
$145,000 |
Airbnb cash on cash: 0.35%
|
1212 Chatham Heights RdMartinsville, VAThis quaint 11/2 story house has been refurbished with a new roof, new heat pump and mini-... |
3 beds | 1 baths | 1,097 sq.ft. |
$189,900 |
Airbnb cash on cash: -0.23%
|
42 Jupiter CourtMartinsville, VAFOR SALE - Are you looking for a home that you can customize to your taste? Here is a bric... |
3 beds | 1 baths | 960 sq.ft. |
$130,000 |
Airbnb cash on cash: 1.01%
|
1229 Mulberry RdMartinsville, VAWelcome to 1229 Mulberry Road! Located on one of Forest Park's most beautiful, residential... |
4 beds | 3 baths | 3,033 sq.ft. |
$385,000 |
Airbnb cash on cash: 1.9%
|
16 Aaron StreetMartinsville, VACharming 4 Bedroom, 3 bath home that's move-in ready!! There is so much to love about this... |
4 beds | 3 baths | 2,520 sq.ft. |
$250,000 |
Airbnb cash on cash: 3.86%
|
714 JeffersonMartinsville, VAThis beautifully updated 1 story home offers nearly 2,000 sq. ft. of modern living space w... |
4 beds | 2 baths | 2,173 sq.ft. |
$235,000 |
Airbnb cash on cash: 4.22%
|
906 SpruceMartinsville, VABeautifully renovated 3-bedroom, 2-bath home featuring a versatile upstairs bonus room and... |
3 beds | 2 baths | 2,770 sq.ft. |
$255,000 |
Airbnb cash on cash: -0.08%
|
2028 Appalachian DrMartinsville, VAMove-in Ready!! Remodeled 2-bedroom, 1 bath ranch home near the Smith River. Convenient to... |
2 beds | 1 baths | 864 sq.ft. |
$119,900 |
Airbnb cash on cash: 0%
|
6303 Coopers Mountain RdMartinsville, VAFranklin County GEM in rural setting! Beautifully updated 4 BR, 2 BA home combining countr... |
4 beds | 2 baths | 1,869 sq.ft. |
$319,900 |
Airbnb cash on cash: 3.25%
|
624 Mulberry RdMartinsville, VAWelcome to 624 Mulberry Road! This adorable, brick home in Martinsville is just the right ... |
2 beds | 1 baths | 1,270 sq.ft. |
$189,900 |
Airbnb cash on cash: -0.26%
|
535 Dillard StMartinsville, VAWelcome to 535 Dillard St! This completely renovated home offers 3 bedrooms and 2 full bat... |
3 beds | 2 baths | 1,040 sq.ft. |
$189,995 |
Airbnb cash on cash: 0.49%
|
350 Dogwood DrMartinsville, VADiscover 350 Dogwood Drive, a well-loved 3-bedroom, 2.5-bath ranch home tucked away on a q... |
3 beds | 2 baths | 2,021 sq.ft. |
$240,000 |
Airbnb cash on cash: -0.55%
|
1616 Stultz RdMartinsville, VAWelcome to this beautifully finished new construction home offering 3 bedrooms, 2 full bat... |
3 beds | 2 baths | 1,155 sq.ft. |
$181,000 |
Airbnb cash on cash: -0.15%
|
1648 Stultz RdMartinsville, VAWelcome to this beautifully finished new construction home offering 3 bedrooms, 2 full bat... |
3 beds | 2 baths | 1,155 sq.ft. |
$182,000 |
Airbnb cash on cash: -0.16%
|
1624 Stultz RdMartinsville, VAWelcome to this well-designed new construction home located at 1624 Stultz Road, offering ... |
2 beds | 2 baths | 1,100 sq.ft. |
$170,000 |
Airbnb cash on cash: -0.52%
|
1662 Stultz RdMartinsville, VAWelcome to this beautifully designed new construction home offering 2 bedrooms, 2 full bat... |
2 beds | 2 baths | 1,052 sq.ft. |
$177,000 |
Airbnb cash on cash: -0.57%
|
There are 89 properties for sale in the city of Martinsville . The median list price in Martinsville is $172,475 and the average price per square foot is $92. In May 2026, the average monthly cash on cash return in Martinsville is 8.00%. The average monthly rental income in Martinsville is $1,687.