Properties for sale in Truro

649,344 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
View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 3,200,000
McClures Mills, Truro

15,000 sq.ft

Oct 13, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 299,900
Truro, Colchester County

3 Bedrooms

1 Bathroom

1,430 sq.ft

Parking

Oct 13, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 429,900
McClures Mills, Truro

6 Bedrooms

3 Bathrooms

2,466 sq.ft

PatioGardenFireplaceDeck

Oct 13, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 275,000
Truro, Colchester County

2 Bedrooms

2 Bathrooms

1,072 sq.ft

PatioGardenOffice room

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 365,000
Truro, Colchester County

2 Bedrooms

2 Bathrooms

1,601 sq.ft

GardenCellar

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 529,900
McClures Mills, Truro
Parking

Aug 24, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 475,000
McClures Mills, Truro

3 Bedrooms

3 Bathrooms

2,535 sq.ft

Office room

Aug 24, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 989,900
McClures Mills, Truro

5 Bedrooms

4 Bathrooms

4,516 sq.ft

PatioGardenOffice roomParkingDeck

Aug 20, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 609,000
McClures Mills, Truro

3 Bedrooms

3 Bathrooms

1,976 sq.ft

ParkingCellar

Aug 19, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 489,900
Truro, Colchester County

3 Bedrooms

2 Bathrooms

1,500 sq.ft

GardenDeck

Aug 09, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 825,000
Truro, Colchester County

1,656 sq.ft

Parking

Aug 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 194,500
Truro, Colchester County

3 Bedrooms

1 Bathroom

1,024 sq.ft

Aug 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 299,900
Truro, Colchester County

3 Bedrooms

2 Bathrooms

1,320 sq.ft

GardenParking

Jul 30, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 329,900
McClures Mills, Truro

2 Bedrooms

1 Bathroom

549 sq.ft

Jul 04, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 399,900
Truro, Colchester County

2 Bathrooms

Deck

Jul 04, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 359,900
McClures Mills, Truro
Deck

Jul 04, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 949,900
McClures Mills, Truro

11,100 sq.ft

Office room

Jul 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 499,000
Truro, Colchester County

3 Bedrooms

2 Bathrooms

1,846 sq.ft

FireplaceDeckCellar

Jun 27, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 389,900
Truro, Colchester County

4 Bedrooms

2 Bathrooms

2,008 sq.ft

GardenCellar

Jun 12, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 395,900
Truro, Colchester County

2 Bedrooms

431 sq.ft

May 22, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 1,655,000
Truro, Colchester County

8,392 sq.ft

May 11, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 360,000
Truro, Colchester County

2,212 sq.ft

Office roomCellar

May 05, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 359,900
Truro, Colchester County

2,174 sq.ft

GardenParking

Apr 27, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 287,770
Truro, Colchester County

3 Bedrooms

1 Bathroom

937 sq.ft

Apr 27, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Colchester County
$ 474,900
Truro, Colchester County

2 Bedrooms

2 Bathrooms

1,270 sq.ft

TerraceParking

Apr 27, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 80,000
McClures Mills, Truro

Apr 17, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 649,900
McClures Mills, Truro

6 Bedrooms

4 Bathrooms

3,194 sq.ft

PatioGardenFireplaceDeckCellarParking

Apr 17, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 228,000
McClures Mills, Truro

3 Bedrooms

2 Bathrooms

1,513 sq.ft

GardenOffice room

Apr 17, 2026

View photo Arrow icon pointing to the right
House
House for sale in Harmony Road, Truro
$ 109,900
Harmony Road, Truro

2 Bedrooms

484 sq.ft

Deck

Mar 31, 2026

View photo Arrow icon pointing to the right
House
House for sale in McClures Mills, Truro
$ 374,900
McClures Mills, Truro

1 Bedroom

2 Bathrooms

1,766 sq.ft

FireplaceDeck

Mar 09, 2026