3 Bedroom Homes in Canton, IL
24 for sale · 62 homes listed · Updated November 9, 2026 · Page 1 of 2
- 624 South Main Street, Canton 61520 $22,000 · 3 bd · 2 ba · 2,216 sqft
- 723 South 3rd Avenue, Canton 61520 $59,000 · 3 bd · 1 ba · 1,280 sqft
- 35 West Beech Street, Canton 61520 $139,000 · 3 bd · 1 ba · 1,300 sqft
- 835 North 9th Avenue, Canton 61520 $124,900 · 3 bd · 1 ba · 1,276 sqft
- 551 Royal Court, Canton 61520 $129,500 · 3 bd · 1 ba · 1,080 sqft
- 850 South Main Street, Canton 61520 $99,900 · 3 bd · 2 ba · 930 sqft
- 27426 North Il Highway 97, Canton 61520 $93,000 · 3 bd · 1 ba · 1,327 sqft
- 954 East Locust Street, Canton 61520 $69,900 · 3 bd · 1 ba · 1,253 sqft
- 246 West Locust Street, Canton 61520 $295,000 · 3 bd · 2 ba · 2,172 sqft
- 604 Anderson Place, Canton 61520 $24,900 · 3 bd · 2 ba · 1,984 sqft
- 20611 East County Highway 22 Highway, Canton 61520 $499,900 · 3 bd · 2 ba · 1,730 sqft
- 1267 East Locust Street, Canton 61520 $209,900 · 3 bd · 3 ba · 1,600 sqft
- 125 East Beech Street, Canton 61520 $59,900 · 3 bd · 1 ba · 984 sqft
- 22529 North Creek Road, Canton 61520 $113,000 · 3 bd · 1 ba · 898 sqft
- 331 New Salem Drive, Canton 61520 $199,900 · 3 bd · 2 ba · 1,440 sqft
- 153 North 4th Avenue, Canton 61520 $89,900 · 3 bd · 1 ba · 1,247 sqft
- 158 North Rogers Park Drive, Canton 61520 $125,000 · 3 bd · 2 ba · 1,950 sqft
- 1412 Chestnut Street, Canton 61520 $120,000 · 3 bd · 1 ba · 1,300 sqft
- 670 North 9th Avenue, Canton 61415 $95,000 · 3 bd · 1 ba · 1,125 sqft
- 145 North Park Drive, Canton 61520 $219,900 · 3 bd · 3 ba · 3,539 sqft
- 116 West Maple Street, Canton 61520 $59,900 · 3 bd · 1 ba · 1,431 sqft
- 5 Willow Court, Canton 61520 $89,000 · 3 bd · 1 ba · 1,440 sqft
- 26 South 17th Avenue, Canton 61520 $124,900 · 3 bd · 1 ba · 1,164 sqft
- 454 Mulberry Place, Canton 61520 $115,000 · 3 bd · 1 ba · 1,056 sqft
- 469 North 2nd Avenue, Canton 61520 Pending $90,000 · 3 bd · 2 ba · 1,536 sqft
- 355 West Walnut Street, Canton 61520 Pending $84,000 · 3 bd · 2 ba · 1,800 sqft
- 646 East Locust Street, Canton 61520 Pending $85,000 · 3 bd · 1 ba · 1,216 sqft
- 609 North 1st Avenue, Canton 61520 Pending $74,950 · 3 bd · 1 ba · 1,172 sqft
- 389 South Avenue A Street, Canton 61520 Pending $69,900 · 3 bd · 1 ba · 1,849 sqft
- 620 East Walnut Street, Canton 61520 Pending $59,000 · 3 bd · 1 ba · 1,328 sqft
- 221 South 1st Avenue, Canton 61520 Pending $159,000 · 3 bd · 1 ba · 1,952 sqft
- 533 North 7th Avenue, Canton 61520 Pending $139,900 · 3 bd · 2 ba · 1,660 sqft
- 517 Baxter Court, Canton 61520 Pending $145,000 · 3 bd · 1 ba · 1,532 sqft
- 535 North 12th Avenue, Canton 61520 Pending $99,900 · 3 bd · 1 ba · 1,360 sqft
- 375 Sycamore Terrace, Canton 61520 Pending $269,900 · 3 bd · 3 ba · 1,813 sqft
- 24500 North Copperas Creek Road, Canton 61520 Pending $140,000 · 3 bd · 2 ba · 968 sqft
- 895 West Maple Street, Canton 61520 Pending $130,000 · 3 bd · 2 ba · 1,456 sqft
- 637 South 2nd Avenue, Canton 61520 Pending $99,000 · 3 bd · 1 ba · 1,109 sqft
- 833 North 8th Avenue, Canton 61520 Pending $199,900 · 3 bd · 2 ba · 2,616 sqft
- 138 Harvester Road, Canton 61520 Pending $239,900 · 3 bd · 2 ba · 1,935 sqft
- 205 North Sycamore Terrace, Canton 61520 Pending $199,900 · 3 bd · 2 ba · 1,808 sqft
- 24 South Avenue C Street, Canton 61520 Pending $229,500 · 3 bd · 2 ba · 2,084 sqft
- 505 Baxter Court, Canton 61520 Pending $85,000 · 3 bd · 2 ba · 1,304 sqft
- 1217 East Locust Street, Canton 61520 Pending $125,000 · 3 bd · 1 ba · 858 sqft
- 45 Aspen Drive, Canton 61520 Pending $199,900 · 3 bd · 3 ba · 1,636 sqft
- 1246 East Ash Street, Canton 61520 Pending $120,000 · 3 bd · 2 ba · 1,316 sqft
- 1127 East Chestnut Street, Canton 61520 Pending $69,900 · 3 bd · 2 ba · 1,212 sqft
- 307 North 15th Avenue, Canton 61520 Pending $117,500 · 3 bd · 1 ba · 960 sqft
- 49 West Ash Street, Canton 61520 Pending $43,500 · 3 bd · 1 ba · 1,622 sqft
- 1350 East Elm Street, Canton 61520 Active Under Contract $88,000 · 3 bd · 1 ba · 936 sqft