Cottages for sale in North Truro

3,482 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
42 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in North Truro, Truro
USD 349,000
North Truro, Truro
Terrace

3 weeks + 2 days ago

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

61,855 sq.ft

3 weeks + 2 days ago

45 pictures Arrow icon pointing to the right
House
House for sale in North Truro, Truro
USD 4,600,000
North Truro, Truro
GardenSwimming pool

Oct 11, 2026

20 pictures Arrow icon pointing to the right
House
House for sale in North Truro, Truro
USD 799,999
North Truro, Truro
GardenTerraceDeck

Oct 12, 2026

43 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 3,950,000
Truro, Barnstable County
GardenTerraceDeckEquipped kitchen

2 weeks + 4 days ago

43 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 3,250,000
Truro, Barnstable County
GardenOffice roomSwimming poolDeckFireplace

3 weeks + 1 day ago

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

5 sq.ft

PatioDeckParkingSwimming pool

1 day + 10 hours ago

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

6 Bedrooms

5 Bathrooms

2,858 sq.ft

2 days + 10 hours ago

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

2 Bedrooms

1 Bathroom

438 sq.ft

Patio

2 days + 10 hours ago

30 pictures Arrow icon pointing to the right
New
Condo
Condo for sale in Beach Point, Truro
USD 724,000
Beach Point, Truro

2 Bedrooms

2 Bathrooms

919 sq.ft

DeckEquipped kitchenParking

2 days + 10 hours ago

21 pictures Arrow icon pointing to the right
New
Condo
Condo for sale in North Truro, Truro
USD 219,000
North Truro, Truro

1 Bedroom

1 Bathroom

310 sq.ft

DeckSwimming poolParkingFully furnished

2 days + 10 hours ago

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

1 Bedroom

1 Bathroom

222 sq.ft

2 days + 10 hours ago

30 pictures 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

3 days + 10 hours ago

30 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

3 days + 10 hours ago

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

1 Bathroom

310 sq.ft

DeckSwimming poolParkingFully furnished

3 days + 10 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

3 days + 10 hours ago

18 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

3 days + 10 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

3 days + 10 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

3 days + 10 hours ago

22 pictures 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

3 days + 10 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

3 days + 10 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

3 days + 10 hours ago

30 pictures 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

3 days + 10 hours ago

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

2 Bedrooms

2 Bathrooms

1,142 sq.ft

DeckEquipped kitchenCellarParking

3 days + 10 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

3 days + 10 hours ago

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

1 Bedroom

1 Bathroom

305 sq.ft

DeckEquipped kitchenSwimming poolParkingFully furnished

3 days + 10 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

1 Bathroom

1,107 sq.ft

GardenFireplaceCellar

4 days + 10 hours ago

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

3 Bedrooms

2 Bathrooms

2,116 sq.ft

4 days + 10 hours ago

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

2 Bedrooms

1 Bathroom

438 sq.ft

Patio

4 days + 10 hours ago

10 pictures Arrow icon pointing to the right
Property for sale in Truro, Barnstable County
USD 29,500
Truro, Barnstable County
Air conditioning

4 days + 10 hours ago