Ranches for sale in Canton

1,906 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 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 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 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 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 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 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 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

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

44 pictures Arrow icon pointing to the right
House
House for sale in Scarborough, Cumberland County
USD 745,000
Scarborough, Cumberland County

8 Bedrooms

PatioOffice roomTerraceFireplaceEquipped kitchen

3 weeks + 1 day ago

30 pictures Arrow icon pointing to the right
Updated
House
House for sale in Wells, York County
USD 499,900
USD 529,000
6%
Wells, York County
GardenEquipped kitchenParking

1 day ago

30 pictures Arrow icon pointing to the right
Updated
House
House for sale in Prospect, Waldo County
USD 648,000
Prospect, Waldo County

5 Bedrooms

TerraceEquipped kitchenParking

1 day ago

49 pictures Arrow icon pointing to the right
House
House for sale in Windham, Cumberland County
USD 699,000
Windham, Cumberland County

8 Bedrooms

GardenTerraceEquipped kitchen

3 weeks + 2 days ago

50 pictures Arrow icon pointing to the right
House
House for sale in Holly Springs, Cherokee County
USD 579,900
Holly Springs, Cherokee County
GardenEquipped kitchen

Sep 20, 2026

19 pictures Arrow icon pointing to the right
House
House for sale in Edgecomb, Lincoln County
USD 345,000
Edgecomb, Lincoln County

7 Bedrooms

TerraceFireplaceEquipped kitchen

2 weeks + 5 days ago

34 pictures Arrow icon pointing to the right
House
House for sale in Canton Township, Wayne County
USD 425,000
Canton Township, Wayne County
PatioGardenGymEquipped kitchen

3 weeks ago

13 pictures Arrow icon pointing to the right
Land
Land for sale in Ben Wheeler, Van Zandt County
USD 650,000
Ben Wheeler, Van Zandt County

Sep 18, 2026

35 pictures Arrow icon pointing to the right
House
House for sale in Jasper, Pickens County
USD 315,000
Jasper, Pickens County
GardenEquipped kitchen

Jul 12, 2026

View photo Arrow icon pointing to the right
House
House for sale in Canton, Stark County
USD 134,900
Canton, Stark County

3 Bedrooms

1 Bathroom

864 sq.ft

ParkingEquipped kitchenCellar

Oct 02, 2026

30 pictures Arrow icon pointing to the right
New
House
House for sale in Gardiner, Kennebec County
USD 320,000
Gardiner, Kennebec County

3 Bedrooms

1 Bathroom

1,080 sq.ft

GardenDeckEquipped kitchenCellar

1 day ago

15 pictures Arrow icon pointing to the right
New
House
House for sale in Sangerville, Piscataquis County
USD 125,000
Sangerville, Piscataquis County

2 Bedrooms

1 Bathroom

1,728 sq.ft

1 day ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Biddeford, York County
USD 514,900
Biddeford, York County

4 Bedrooms

2 Bathrooms

1,204 sq.ft

FireplaceEquipped kitchen

1 day ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Fairfield, Somerset County
USD 335,000
Fairfield, Somerset County

3 Bedrooms

2 Bathrooms

1,754 sq.ft

Deck

1 day ago

29 pictures Arrow icon pointing to the right
New
House
House for sale in Madawaska, Aroostook County
USD 259,900
Madawaska, Aroostook County

4 Bedrooms

1 Bathroom

2,218 sq.ft

Equipped kitchenCellar

1 day ago

29 pictures Arrow icon pointing to the right
New
House
House for sale in Sandy Brook, Saco
USD 435,000
Sandy Brook, Saco

2 Bedrooms

1 Bathroom

1,040 sq.ft

GardenFireplaceParking

1 day ago