Lands for sale in Canton

5,580 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
22 pictures Arrow icon pointing to the right
New
Land
Land for sale in Canton, Oxford County
USD 55,000
Canton, Oxford County

4 sq.ft

1 day + 1 hour ago

29 pictures Arrow icon pointing to the right
New
House
House for sale in Gilbertville, Canton
USD 49,000
Gilbertville, Canton

4 Bedrooms

2 Bathrooms

1,561 sq.ft

1 day + 1 hour ago

29 pictures Arrow icon pointing to the right
New
House
House for sale in Canton, Oxford County
USD 455,000
Canton, Oxford County

3 Bedrooms

3 Bathrooms

1,580 sq.ft

GardenOffice roomGymDeckAir conditioningCellar

2 days + 1 hour ago

View photo Arrow icon pointing to the right
Land
Land for sale in Canton, Oxford County
USD 55,000
Canton, Oxford County

1 week + 1 hour ago

View photo Arrow icon pointing to the right
Land
Land for sale in Canton, Oxford County
USD 49,000
Canton, Oxford County

1 week + 2 days ago

View photo Arrow icon pointing to the right
Land
Land for sale in Canton, Oxford County
USD 49,000
Canton, Oxford County

1 week + 2 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in Canton, Oxford County
USD 550,000
Canton, Oxford County

480 sq.ft

Equipped kitchen

4 days + 1 hour ago

View photo Arrow icon pointing to the right
Land
Land for sale in Canton, Oxford County
USD 55,000
Canton, Oxford County

1 week + 1 hour ago

View photo Arrow icon pointing to the right
New
House
House for sale in Canton, Oxford County
USD 455,000
Canton, Oxford County

3 Bedrooms

3 Bathrooms

1,580 sq.ft

GardenOffice roomGymDeckAir conditioningCellar

1 day + 1 hour ago

View photo Arrow icon pointing to the right
New
House
House for sale in Canton, Oxford County
USD 455,000
Canton, Oxford County

3 Bedrooms

1,580 sq.ft

GardenOffice roomGymDeckAir conditioningCellar

1 day + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Canton, Oxford County
USD 270,000
Canton, Oxford County

5 Bedrooms

2 Bathrooms

1,700 sq.ft

GardenParking

Oct 11, 2026

View photo Arrow icon pointing to the right
House
House for sale in Canton, Oxford County
USD 360,000
Canton, Oxford County

4 Bedrooms

2,560 sq.ft

DeckEquipped kitchenParkingCellar

6 days + 1 hour ago

View photo Arrow icon pointing to the right
House
House for sale in Canton, Oxford County
USD 360,000
Canton, Oxford County

4 Bedrooms

3 Bathrooms

2,560 sq.ft

DeckEquipped kitchenParkingCellar

6 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Canton, Oxford County
USD 360,000
Canton, Oxford County

4 Bedrooms

3 Bathrooms

2,560 sq.ft

Oct 10, 2026

24 pictures Arrow icon pointing to the right
New
Land
Land for sale in Cushing, Knox County
USD 295,000
Cushing, Knox County

1 day + 1 hour ago

View photo Arrow icon pointing to the right
New
Foreclosure
Land
Land for sale in Vassar Park, Canton
Request Details
Vassar Park, Canton

3 Bedrooms

1 Bathroom

1 day + 1 hour ago

7 pictures Arrow icon pointing to the right
Land
Land for sale in Nobleboro, Lincoln County
USD 700,000
Nobleboro, Lincoln County

1 week + 6 days ago

16 pictures Arrow icon pointing to the right
Land
Land for sale in Kennebunk, York County
USD 1,850,000
Kennebunk, York County

Sep 20, 2026

23 pictures Arrow icon pointing to the right
Land
Land for sale in Yarmouth, Cumberland County
USD 995,000
Yarmouth, Cumberland County

1 week + 1 hour ago

7 pictures Arrow icon pointing to the right
Land
Land for sale in Ellsworth, Hancock County
USD 349,000
Ellsworth, Hancock County

1 week + 1 day ago

12 pictures Arrow icon pointing to the right
Land
Land for sale in Ellsworth, Hancock County
USD 455,000
Ellsworth, Hancock County

1 week + 1 day ago

View photo Arrow icon pointing to the right
Land
Land for sale in West Bath, Sagadahoc County
USD 400,000
West Bath, Sagadahoc County

Aug 30, 2026

7 pictures Arrow icon pointing to the right
Land
Land for sale in Canton, Haywood County
USD 625,000
Canton, Haywood County

1 week + 6 days ago

6 pictures Arrow icon pointing to the right
Land
Land for sale in Kennebunkport, York County
USD 695,000
Kennebunkport, York County

1 week + 6 days ago

4 pictures Arrow icon pointing to the right
Land
Land for sale in Southwest Harbor, Hancock County
USD 249,000
Southwest Harbor, Hancock County

1 week + 6 days ago

17 pictures Arrow icon pointing to the right
Land
Land for sale in Tremont, Hancock County
USD 279,000
Tremont, Hancock County

Oct 10, 2026

5 pictures Arrow icon pointing to the right
Land
Land for sale in Manchester, Kennebec County
USD 865,000
Manchester, Kennebec County

Oct 03, 2026

39 pictures Arrow icon pointing to the right
Land
Land for sale in Islesboro, Waldo County
USD 399,000
Islesboro, Waldo County

Oct 02, 2026

36 pictures Arrow icon pointing to the right
Land
Land for sale in Brunswick, Cumberland County
USD 998,000
USD 1,175,000
15%
Brunswick, Cumberland County
DeckParking

1 week + 1 hour ago

9 pictures Arrow icon pointing to the right
Land
Land for sale in Alna, Lincoln County
USD 875,000
USD 950,000
8%
Alna, Lincoln County

3 weeks + 1 day ago