| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
1880 Old Chatham RdMartinsville, VAThis home offers a kitchen with plenty of cabinets, a dining room, and a living room with ... |
2 beds | 2 baths | 1,230 sq.ft. |
$154,900 |
Airbnb cash on cash: -0.25%
|
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. |
$309,900 |
Airbnb cash on cash: 3.22%
|
1048 Joseph Martin HwyMartinsville, VANice traditional brick home in convenient area of Henry county! If you like combining mod... |
2 beds | 2 baths | 1,132 sq.ft. |
$170,000 |
Airbnb cash on cash: 0.24%
|
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.57%
|
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.89%
|
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.63%
|
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.17%
|
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.83%
|
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.9%
|
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.17%
|
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. |
$179,000 |
Airbnb cash on cash: 0.73%
|
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.39%
|
122 Pony PlaceMartinsville, VACharming 2 bedroom ranch-style home featuring modern updates and comfort throughout. This... |
2 beds | 1 baths | 768 sq.ft. |
$129,000 |
Airbnb cash on cash: 1.58%
|
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.39%
|
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.31%
|
35 Inge DrMartinsville, VANestled on a beautiful acre of land, this enchanting four-bedroom country cottage offers a... |
4 beds | 2 baths | 1,580 sq.ft. |
$249,900 |
Airbnb cash on cash: 5.34%
|
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.48%
|
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.31%
|
1003 Oakgrove AvenueMartinsville, VAWelcome to 1003 Oakgrove Ave.! Step into the warmth & character of this updated 1936 brick... |
3 beds | 1 baths | 1,266 sq.ft. |
$159,900 |
Airbnb cash on cash: 5.1%
|
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.72%
|
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.96%
|
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.17%
|
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.08%
|
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.18%
|
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. |
$535,000 |
Airbnb cash on cash: N/A
|
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: 5.99%
|
606 Rives RdMartinsville, VACome tour "City Charm" yes, that 's the name of this quaint 4 bed 3 bath home only minutes... |
4 beds | 3 baths | 2,017 sq.ft. |
$229,000 |
Airbnb cash on cash: 5.21%
|
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.1%
|
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.98%
|
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.55%
|
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.34%
|
4214 Sunset DrMartinsville, VAWelcome to this well-maintained 3-bedroom, 2-bath brick ranch offering comfortable one-lev... |
3 beds | 2 baths | 1,158 sq.ft. |
$179,900 |
Airbnb cash on cash: 4.24%
|
5075 Preston RdMartinsville, VATwo story home located in a private location. Large primary bedroom with full bathroom an... |
3 beds | 4 baths | 2,538 sq.ft. |
$219,900 |
Airbnb cash on cash: 3.63%
|
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. |
$160,000 |
Airbnb cash on cash: 5.14%
|
42 Jupiter CourtMartinsville, VAFOR SALE - Are you looking for a home that you can customize to your taste? Here is a bri... |
3 beds | 2 baths | 960 sq.ft. |
$130,000 |
Airbnb cash on cash: 7%
|
There are 66 properties for sale in the city of Martinsville . The median list price in Martinsville is $225,000 and the average price per square foot is $104. In December 2025, the average monthly cash on cash return in Martinsville is 8.00%. The average monthly rental income in Martinsville is $1,913.