Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Truro, MA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-16
of
16
Homes
Sort by Recommended
Listed By Compass
$4,590,000
25 Great Hills Road
Truro, MA 02666
4
Beds
3
Baths
2,928
Sq. Ft.
Listed By Compass
$3,270,000
10 Wellsweep Lane
Truro, MA 02666
4
Beds
1.5
Baths
2,448
Sq. Ft.
Listed By Compass
$2,500,000
10 Andrew Way
Truro, MA 02666
4
Beds
3.5
Baths
2,669
Sq. Ft.
Listed By Compass
$789,000
43 Old County Road
Truro, MA 02666
-
Beds
-
Baths
-
Sq. Ft.
$359,900
496 Shore Road, Unit 10
Truro, MA 02666
1
Bed
1
Bath
251
Sq. Ft.
$1,600,000
47 Fisher Road
Truro, MA 02666
3
Beds
2
Baths
1,352
Sq. Ft.
$2,950,000
2 Amanda Lane
Truro, MA 02666
11
Beds
8.5
Baths
4,412
Sq. Ft.
Virtual Tour
$1,369,000
8 Anderson Way
Truro, MA 02666
4
Beds
4
Baths
3,172
Sq. Ft.
$1,000,000
433 Shore Road
Truro, MA 02666
3
Beds
1.5
Baths
1,560
Sq. Ft.
$565,000
6 Shore Road, Unit 16
Truro, MA 02666
1
Bed
1
Bath
402
Sq. Ft.
Virtual Tour
$1,174,000
496 Shore Road, Unit 21
Truro, MA 02666
3
Beds
2
Baths
1,268
Sq. Ft.
Virtual Tour
$599,000
496 Shore Road, Unit 17
Truro, MA 02666
2
Beds
2
Baths
614
Sq. Ft.
$1,849,000
110 Prince Valley Road
Truro, MA 02666
2
Beds
2
Baths
1,827
Sq. Ft.
Virtual Tour
$1,275,000
2 Short Lots Lane
Truro, MA 02666
3
Beds
2.5
Baths
3,601
Sq. Ft.
$1,450,000
4 Andrew Way
Truro, MA 02666
3
Beds
2.5
Baths
2,480
Sq. Ft.
$679,000
8 Bayberry Road
Truro, MA 02666
-
Beds
-
Baths
-
Sq. Ft.
Compass
MA
Barnstable County
Truro
Homes for Sale near Truro
Neighborhoods
Cape Cod
Outer Cape
Provincetown Center
Wellfleet Center Historic District
Race Point
North Eastham
Eastham Center Historic District
Lower Cape
East Orleans
North Orleans
Orleans Center
East Brewster
Brewster Village
West Brewster
Mid Cape
South Brewster
South Orleans
Dennis Village
Pleasant Lake
East Harwich
Show More
Cities
Provincetown
Wellfleet
South Wellfleet
Eastham
Orleans
Brewster
Dennis
East Dennis
Harwich
South Dennis
Chatham
Yarmouth
Yarmouth Port
North Chatham
South Chatham
West Harwich
Dennis Port
South Yarmouth
West Barnstable
Barnstable
Show More
ZIPs
02667
02666
02657
02663
02642
02653
02631
02660
02641
02638
02645
02633
02675
02650
02659
02664
02639
02671
02646
02670
Show More
Looking for Rentals?
Homes and Apartments for Rent in Truro