| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
77 Finch CourtMartinsville, VALocated in a desirable community, this home blends easy living with quality and comfortâ... |
3 beds | 3 baths | 1,960 sq.ft. |
$384,900 |
Airbnb cash on cash: 1.59%
|
107 Randolph StreetMartinsville, VASpacious home with flexible living and income potential! Welcome to 107 Randolph Street, a... |
5 beds | 5 baths | 2,007 sq.ft. |
$265,000 |
Airbnb cash on cash: N/A
|
1253 Lanier RdMartinsville, VAWelcome to 1253 Lanier Rd, Martinsville, VA â a beautifully updated home in a prime loca... |
5 beds | 3 baths | 3,085 sq.ft. |
$360,000 |
Airbnb cash on cash: N/A
|
1602 Mulberry RDMartinsville, VANestled in a quiet, picturesque neighborhood, this stunning, spacious home radiates warmth... |
4 beds | 3 baths | 2,722 sq.ft. |
$299,900 |
Airbnb cash on cash: 3.69%
|
20 Victoria CourtMartinsville, VAWelcome to this charming, move-in ready, one-level home that checks all the boxes! Nestled... |
3 beds | 2 baths | 1,348 sq.ft. |
$269,900 |
Airbnb cash on cash: 2.67%
|
315 Plantation RdMartinsville, VAWelcome to 315 Plantation Road! This isn't just a home; it's a work of art! Located in the... |
5 beds | 5 baths | 5,650 sq.ft. |
$875,000 |
Airbnb cash on cash: N/A
|
1322 Spruce StreetMartinsville, VALocated in Druid Hills Subdivion, this duplex offers a strong rental history. Each unit ha... |
N/A beds | N/A baths | N/A |
$198,900 |
Airbnb cash on cash: N/A
|
626 Turner Ashby RdMartinsville, VAWelcome to 626 Turner Ashby Rd â A spacious and inviting home in one of Martinsville's m... |
4 beds | 3 baths | 3,540 sq.ft. |
$474,900 |
Airbnb cash on cash: 2.04%
|
807 Jefferson CircleMartinsville, VAThis cute brick cottage is ready for the new owner. Very nice open living room leads to to... |
2 beds | 1 baths | 884 sq.ft. |
$135,000 |
Airbnb cash on cash: 0.9%
|
606 Watt StreetMartinsville, VAWelcome to 606 Watt Street conveniently located in the city of Martinsville! Located withi... |
4 beds | 3 baths | 1,439 sq.ft. |
$175,000 |
Airbnb cash on cash: 7.49%
|
613 Church StreetMartinsville, VACheck out this beautifully updated three-year-old cottage in The Five Points Neighborhood!... |
2 beds | 2 baths | 1,008 sq.ft. |
$180,000 |
Airbnb cash on cash: -0.05%
|
1350 Rivermont HeightsMartinsville, VAWelcome to your next chapterâthis beautifully updated 1.5-story gem is perfectly nestled... |
3 beds | 2 baths | 1,176 sq.ft. |
$139,900 |
Airbnb cash on cash: 5.97%
|
813 Brookdale StreetMartinsville, VAUnique Property with Endless Possibilities! Get ready to explore a truly unique opportuni... |
1 beds | 1 baths | 980 sq.ft. |
$225,000 |
Airbnb cash on cash: 0%
|
8667 Chatham RdMartinsville, VACozy cottage vibes! This adorable home sits on almost 2 acres and has a wide front porch t... |
2 beds | 1 baths | 912 sq.ft. |
$185,900 |
Airbnb cash on cash: 0.49%
|
1235 Sam Lions TrailMartinsville, VAWelcome to this beautiful 2 story home found in the heart of Forest Park! This large home ... |
5 beds | 4 baths | 5,104 sq.ft. |
$475,000 |
Airbnb cash on cash: N/A
|
801 Hazelwood LnMartinsville, VACharming 3-bedroom, 2-bathroom home located in the highly sought-after Druid Hills neighbo... |
3 beds | 2 baths | 1,626 sq.ft. |
$179,900 |
Airbnb cash on cash: 4.44%
|
122 Pony PlaceMartinsville, VACharming 2 bedroom ranch-style home featuring modern updates and comfort throughout. This... |
2 beds | 1 baths | 768 sq.ft. |
$131,000 |
Airbnb cash on cash: 1.3%
|
204 HoltMartinsville, VAInvestor Opportunity in Martinsville! This 3 bedroom, 1.5 bath home, built in 1942, is al... |
3 beds | 2 baths | 848 sq.ft. |
$127,900 |
Airbnb cash on cash: 6.68%
|
311 Ridgedale DrMartinsville, VABack on the Market !Not due to the seller! This beautifully remodeled home is ready for it... |
3 beds | 1 baths | 1,000 sq.ft. |
$164,900 |
Airbnb cash on cash: 5.38%
|
501 Mulberry RdMartinsville, VAYou know you always wanted to live in a castle! Built in 1926, this French-inspired chate... |
4 beds | 3 baths | 2,645 sq.ft. |
$386,000 |
Airbnb cash on cash: 2.23%
|
1101 Corn Tassel TrailMartinsville, VANEW UPDATES! Nestled on 14+ acres overlooking the fairway along w/ its own private tennis ... |
4 beds | 5 baths | 5,200 sq.ft. |
$695,000 |
Airbnb cash on cash: 1.22%
|
35 Inge DRMartinsville, VAWelcome home to this gorgeous, completely remodeled 4 bedrooms, 2 bathroom home, tucked aw... |
4 beds | 2 baths | 1,443 sq.ft. |
$249,500 |
Airbnb cash on cash: 5.11%
|
922 Childress DrMartinsville, VALooking for a cute starter home? Look no further. This cute corner-lot home offers updated... |
3 beds | 1 baths | 904 sq.ft. |
$140,000 |
Airbnb cash on cash: 5.97%
|
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. |
$849,950 |
Airbnb cash on cash: 0.41%
|
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. |
$164,900 |
Airbnb cash on cash: 5.37%
|
1003 Oakgrove AvenueMartinsville, VAWelcome Home to 1003 Oakgrove Ave.! Step into the warmth & character of this updated 1936... |
3 beds | 1 baths | 1,266 sq.ft. |
$162,500 |
Airbnb cash on cash: 5.06%
|
10131 Sontag RdMartinsville, VAThis is the one you have been waiting for! Escape to breathtaking mountain views with this... |
3 beds | 2 baths | 1,828 sq.ft. |
$359,900 |
Airbnb cash on cash: 1.75%
|
204 Starling AvenueMartinsville, VAThis classic home has so many possibilities. If you don't need this much living space, you... |
4 beds | 4 baths | 4,968 sq.ft. |
$339,000 |
Airbnb cash on cash: 2.78%
|
2900 Figsboro RdMartinsville, VAWelcome to 2900 Figsboro Road! Nearly 8.5 acres of absolute beauty await you at this excel... |
5 beds | 3 baths | 2,492 sq.ft. |
$465,000 |
Airbnb cash on cash: N/A
|
305 Hunt Woods DrMartinsville, VAThis one of a kind, custom-built Chatmoss estate is where modern luxury, serene privacy, a... |
4 beds | 4 baths | 8,248 sq.ft. |
$1,135,000 |
Airbnb cash on cash: 0.12%
|
714 Parkview AvenueMartinsville, VAThis beautifully stylish home offers peace of mind and modern comfort. You'll love the sle... |
3 beds | 2 baths | 1,114 sq.ft. |
$199,900 |
Airbnb cash on cash: 4.13%
|
700 Grattan RdMartinsville, VALocated in Druid Hills Subdivion, this duplex offers a strong rental history. Each unit ha... |
N/A beds | N/A baths | N/A |
$198,900 |
Airbnb cash on cash: 4.23%
|
902 Mulberry RdMartinsville, VAWelcome to 902 Mulberry Road, a stately and absolutely beautiful colonial with one of the ... |
5 beds | 5 baths | 4,902 sq.ft. |
$545,000 |
Airbnb cash on cash: N/A
|
283 Governor's LnMartinsville, VAWelcome to 283 Governor's Lane. A quality-built home located in the highly desired subdivi... |
4 beds | 3 baths | 2,309 sq.ft. |
$375,000 |
Airbnb cash on cash: 2.35%
|
60 Grayleaf CircleMartinsville, VASeller is motivated to sell and is open to reasonable offers! Three bedroom, one bathroom... |
3 beds | 1 baths | 1,000 sq.ft. |
$150,000 |
Airbnb cash on cash: 6.05%
|
606 Rives RdMartinsville, VACome tour "City Charm" this Sunday 8/17 from 2-4pm.. Yes, that 's the name of this quaint... |
4 beds | 3 baths | 2,017 sq.ft. |
$229,000 |
Airbnb cash on cash: 4.95%
|
1176 Joseph Martin HwyMartinsville, VAIf you have been searching for a low maintenance, move-in-ready home with a ton of ameniti... |
3 beds | 2 baths | 1,920 sq.ft. |
$330,000 |
Airbnb cash on cash: 2.13%
|
100 Cleveland AvenueMartinsville, VAThe craftsmanship of the 1940's cannot be missed in this 2 story property which features f... |
4 beds | 4 baths | 3,273 sq.ft. |
$289,000 |
Airbnb cash on cash: 3.77%
|
95 Turner Ashby CourtMartinsville, VAThis spacious home in the Chatmoss area, is full of potential and just waiting for your sp... |
3 beds | 3 baths | 4,000 sq.ft. |
$389,900 |
Airbnb cash on cash: 1.58%
|
809 Wingfield Orchard RdMartinsville, VAEscape to peace and tranquility in this cozy 2-bedroom home nestled on over 6 acres of sce... |
2 beds | 2 baths | 1,432 sq.ft. |
$259,900 |
Airbnb cash on cash: 0.21%
|
There are 73 properties for sale in the city of Martinsville . The median list price in Martinsville is $199,900 and the average price per square foot is $96. In December 2025, the average monthly cash on cash return in Martinsville is 8.00%. The average monthly rental income in Martinsville is $1,952.