Condos for sale in Truro

14,036 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
29 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 4,250,000
Truro, Barnstable County

4 Bedrooms

5 Bathrooms

5,865 sq.ft

PatioDeckEquipped kitchenParkingSwimming poolLift

3 days + 14 hours ago

29 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 1,395,000
Truro, Barnstable County

3 Bedrooms

3 Bathrooms

1,615 sq.ft

PatioParking

3 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 1,515,000
Truro, Barnstable County

3 Bedrooms

4 Bathrooms

3,411 sq.ft

Deck

3 days + 14 hours ago

16 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Barnstable County
USD 1,995,000
Truro, Barnstable County

5 sq.ft

PatioDeckParkingSwimming pool

3 days + 14 hours ago

View photo Arrow icon pointing to the right
Condo
Condo for sale in Beach Point, Truro
USD 965,000
Beach Point, Truro

3 Bedrooms

2 Bathrooms

1,134 sq.ft

PatioEquipped kitchenParkingFully furnished

4 days + 14 hours ago

View photo Arrow icon pointing to the right
Condo
Condo for sale in North Truro, Truro
USD 435,000
North Truro, Truro

1 Bedroom

2 Bathrooms

731 sq.ft

GardenDeckParking

4 days + 14 hours ago

29 pictures Arrow icon pointing to the right
Condo
Condo for sale in Beach Point, Truro
USD 965,000
Beach Point, Truro

3 Bedrooms

1 Bathroom

1,134 sq.ft

PatioEquipped kitchenParkingFully furnished

4 days + 14 hours ago

View photo Arrow icon pointing to the right
Condo
Condo for sale in North Truro, Truro
USD 629,000
North Truro, Truro

2 Bedrooms

1 Bathroom

700 sq.ft

Equipped kitchenCellar

4 days + 14 hours ago

29 pictures Arrow icon pointing to the right
Condo
Condo for sale in Beach Point, Truro
USD 499,900
Beach Point, Truro

2 Bedrooms

1 Bathroom

320 sq.ft

1 week + 2 days ago

16 pictures Arrow icon pointing to the right
Condo
Condo for sale in North Truro, Truro
USD 599,000
North Truro, Truro

1 Bedroom

1 Bathroom

630 sq.ft

GardenDeck

2 weeks + 1 day ago

30 pictures Arrow icon pointing to the right
House
House for sale in North Truro, Truro
USD 3,625,000
North Truro, Truro

6 Bedrooms

5 Bathrooms

2,858 sq.ft

4 days + 14 hours ago

21 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 869,000
Truro, Barnstable County

3 Bedrooms

2 Bathrooms

1,369 sq.ft

Office roomEquipped kitchen

4 days + 14 hours ago

9 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Barnstable County
USD 399,000
Truro, Barnstable County

1 sq.ft

4 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 995,000
Truro, Barnstable County

3 Bedrooms

2 Bathrooms

1,960 sq.ft

GardenDeckEquipped kitchenParkingAir conditioningCellar

4 days + 14 hours ago

28 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 1,395,000
Truro, Barnstable County

3 Bedrooms

2 Bathrooms

2,192 sq.ft

Office roomDeckFireplaceEquipped kitchen

4 days + 14 hours ago

View photo Arrow icon pointing to the right
Condo
Condo for sale in Beach Point, Truro
USD 799,000
Beach Point, Truro

2 Bedrooms

826 sq.ft

Deck

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in North Truro, Truro
USD 2,200,000
North Truro, Truro

3 Bedrooms

2 Bathrooms

2,266 sq.ft

PatioSwimming poolDeckFireplaceParkingCellar

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 2,780,000
Truro, Barnstable County

4 Bedrooms

4 Bathrooms

3,285 sq.ft

PatioParkingEquipped kitchenAir conditioning

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 975,000
Truro, Barnstable County

2 Bedrooms

2 Bathrooms

1,448 sq.ft

DeckFireplaceEquipped kitchenParking

5 days + 14 hours ago

12 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Barnstable County
USD 759,000
Truro, Barnstable County

3 sq.ft

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 1,450,000
Truro, Barnstable County

3 Bedrooms

3 Bathrooms

2,329 sq.ft

PatioFireplaceCellar

5 days + 14 hours ago

5 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Barnstable County
USD 325,000
Truro, Barnstable County

1 sq.ft

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
Property for sale in Truro, Barnstable County
USD 68,900
Truro, Barnstable County
GardenFireplaceEquipped kitchen

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 4,600,000
Truro, Barnstable County

4 Bedrooms

4 Bathrooms

5,824 sq.ft

5 days + 14 hours ago

View photo Arrow icon pointing to the right
Condo
Condo for sale in Beach Point, Truro
USD 649,000
Beach Point, Truro

2 Bedrooms

438 sq.ft

Patio

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 1,250,000
Truro, Barnstable County

3 Bedrooms

3 Bathrooms

2,197 sq.ft

ParkingCellar

5 days + 14 hours ago

7 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 609,000
Truro, Barnstable County

2 Bedrooms

1 Bathroom

1,160 sq.ft

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 4,600,000
Truro, Barnstable County

4 Bedrooms

4 Bathrooms

5,824 sq.ft

5 days + 14 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 749,000
Truro, Barnstable County

3 Bedrooms

2 Bathrooms

1,013 sq.ft

Cellar

5 days + 14 hours ago

8 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Barnstable County
USD 1,995,000
Truro, Barnstable County

5 sq.ft

PatioDeckParkingSwimming pool

5 days + 14 hours ago

Property value in Truro
Average price per sq.feet
USD 1,024/sq.feet
0.6 %
Price evolution on September 2026
5.7 %
Price evolution on October 2025
Average property value
USD 649,000

Property value in Truro by number of bedrooms