Homes under $300K in Canton, IL
43 for sale · 121 homes listed · Updated November 9, 2026 · Page 1 of 3
- 624 South Main Street, Canton 61520 $22,000 · 3 bd · 2 ba · 2,216 sqft
- 620 East Ash Street, Canton 61520 $90,000 · 2 bd · 1 ba · 820 sqft
- 723 South 3rd Avenue, Canton 61520 $59,000 · 3 bd · 1 ba · 1,280 sqft
- 435 North Avenue B, Canton 61520 $113,900 · 2 bd · 1 ba · 890 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
- 7 Marlee Drive, Canton 61520 $279,900 · 5 bd · 3 ba · 4,330 sqft
- 857 North 6th Avenue, Canton 61520 $89,900 · 2 bd · 1 ba · 968 sqft
- 159 West Locust Street, Canton 61520 $99,900 · 4 bd · 2 ba · 1,976 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
- 15 South Avenue B 4, Canton 61520 $39,500 · 1 bd · 1 ba · 1,172 sqft
- 15 South Avenue B 3, Canton 61520 $39,500 · 1 bd · 1 ba · 1,172 sqft
- 604 Anderson Place, Canton 61520 $24,900 · 3 bd · 2 ba · 1,984 sqft
- 1267 East Locust Street, Canton 61520 $209,900 · 3 bd · 3 ba · 1,600 sqft
- 330 North Sycamore Terrace, Canton 61520 $179,900 · 2 bd · 2 ba · 1,284 sqft
- 638 East Elm Street, Canton 61520 $69,000 · 4 bd · 2 ba · 1,160 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
- 946 South 7th Avenue, Canton 61520 $110,000 · 2 bd · 2 ba · 1,636 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
- 181 Van Dyke Drive, Canton 61520 $129,500 · 2 bd · 2 ba · 1,056 sqft
- 940 South 1st Avenue, Canton 61520 $54,700 · 4 bd · 2 ba · 2,162 sqft
- 203 West Locust Street, Canton 61520 $94,900 · 5 bd · 2 ba · 2,136 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
- 1191 East Elm Street, Canton 61520 $97,000 · 2 bd · 1 ba · 1,028 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
- 424 South Main Street, Canton 61520 $85,000 · 4 bd · 1 ba · 1,611 sqft
- 440 North 2nd Avenue, Canton 61520 $45,000 · 2 bd · 1 ba · 876 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
- 820 West Hickory Street, Canton 61520 $89,000 · 2 bd · 1 ba · 1,200 sqft
- 780 West Hickory Street, Canton 61520 $89,000 · 2 bd · 1 ba · 832 sqft
- 528 North 10th Avenue, Canton 61520 $89,900 · 2 bd · 1 ba · 840 sqft
- 26071 North Upper Lake Road, Canton 61520 $249,000 · 4 bd · 2 ba · 1,792 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
- 683 Baxter Court, Canton 61520 Pending $45,000 · 2 bd · 1 ba · 1,056 sqft
- 835 North 6th Avenue, Canton 61520 Pending $69,999 · 4 bd · 2 ba · 1,980 sqft
- 646 East Locust Street, Canton 61520 Pending $85,000 · 3 bd · 1 ba · 1,216 sqft
- 473 West Vine Street, Canton 61520 Pending $39,900 · 2 bd · 1 ba · 860 sqft
- 609 North 1st Avenue, Canton 61520 Pending $74,950 · 3 bd · 1 ba · 1,172 sqft