Homes under $500K in Elgin, IL
104 for sale · 361 homes listed · Updated September 27, 2026 · Page 3 of 8
- 2080 clearwater way, Elgin 60123 $479,900 · 4 bd · 4 ba · 3,034 sqft
- 1449 eliot trail, Elgin 60120 $475,000 · 4 bd · 3 ba · 2,222 sqft
- 679 villa street, Elgin 60120 $279,900 · 3 bd · 2 ba · 1,256 sqft
- 356 woodview circle a, Elgin 60120 $255,000 · 2 bd · 2 ba · 1,100 sqft
- 645 lancaster circle, Elgin 60123 Pending $299,900 · 2 bd · 2 ba · 1,585 sqft
- 558 north crystal street, Elgin 60123 Pending $274,500 · 4 bd · 2 ba · 2,307 sqft
- 219 walter court, Elgin 60123 Pending $291,400 · 3 bd · 2 ba · 1,578 sqft
- 1314 aspen court, Elgin 60120 Pending $424,900 · 3 bd · 3 ba · 1,895 sqft
- 1300 wolff avenue, Elgin 60123 Pending $389,000 · 4 bd · 3 ba · 2,100 sqft
- 514 locust street, Elgin 60123 Pending $199,900 · 3 bd · 2 ba · 1,640 sqft
- 327 ann street, Elgin 60120 Pending $245,000 · 3 bd · 2 ba · 1,164 sqft
- 408 heine avenue 408, Elgin 60123 Pending $204,900 · 2 bd · 1 ba · 1,164 sqft
- 3688 reddington circle, Elgin 60124 Pending $475,000 · 3 bd · 2 ba · 1,727 sqft
- 658 columbia avenue, Elgin 60120 Pending $275,000 · 3 bd · 2 ba · 1,326 sqft
- 1310 leawood drive, Elgin 60120 Pending $339,900 · 3 bd · 3 ba · 1,266 sqft
- 149 highbury drive, Elgin 60120 Active Under Contract $300,000 · 3 bd · 2 ba · 1,556 sqft
- 2375 cove court, Elgin 60123 Active Under Contract $299,000 · 3 bd · 3 ba · 1,542 sqft
- 801 north mclean boulevard 156, Elgin 60123 Active Under Contract $112,000 · 2 bd · 2 ba · 975 sqft
- 515 walnut avenue, Elgin 60123 Active Under Contract $284,500 · 4 bd · 2 ba · 1,725 sqft
- 1343 providence circle, Elgin 60120 Active Under Contract $236,000 · 2 bd · 1 ba
- 1009 alberta road, Elgin 60124 Active Under Contract $360,000 · 3 bd · 3 ba · 2,424 sqft
- 801 north mclean boulevard 206, Elgin 60123 Active Under Contract $73,000 · 1 bd · 1 ba · 750 sqft
- 383 woodview circle a, Elgin 60120 Active Under Contract $244,900 · 2 bd · 2 ba
- 509 kenneth circle, Elgin 60120 Active Under Contract $184,900 · 1 bd · 1 ba · 1,064 sqft
- 1103 stratford court c, Elgin 60120 Active Under Contract $239,900 · 2 bd · 2 ba · 1,100 sqft
- 1450 plymouth lane 501, Elgin 60123 Active Under Contract $199,500 · 2 bd · 2 ba · 1,200 sqft
- 1447 mackenzie lane, Elgin 60120 Active Under Contract $394,999 · 3 bd · 4 ba
- 1669 montclair drive, Elgin 60123 Active Under Contract $435,000 · 3 bd · 3 ba · 3,042 sqft
- 1376 burns drive, Elgin 60120 Active Under Contract $339,000 · 3 bd · 2 ba · 1,243 sqft
- 973 annandale drive, Elgin 60123 Active Under Contract $399,000 · 4 bd · 3 ba · 1,663 sqft
- 452 churchill drive, Elgin 60124 Active Under Contract $300,000 · 2 bd · 3 ba · 1,762 sqft
- 17 white oak lane, Elgin 60123 Active Under Contract $399,900 · 3 bd · 2 ba · 1,901 sqft
- 24 garden crescent court, Elgin 60123 Active Under Contract $289,900 · 2 bd · 2 ba · 1,819 sqft
- 2886 edgewater drive, Elgin 60124 Active Under Contract $375,000 · 2 bd · 2 ba · 1,425 sqft
- 620 waterfall lane, Elgin 60124 Active Under Contract $475,000 · 4 bd · 3 ba · 3,308 sqft
- 725 augusta avenue, Elgin 60120 Active Under Contract $388,000 · 4 bd · 2 ba · 2,104 sqft
- 650 waverly drive b, Elgin 60120 Active Under Contract $225,000 · 1 bd · 1 ba · 1,083 sqft
- 180 south belmont avenue, Elgin 60123 Active Under Contract $400,000 · 3 bd · 2 ba · 2,066 sqft
- 37w150 olwin drive, Elgin 60124 Active Under Contract $469,900 · 3 bd · 2 ba · 2,694 sqft
- 1755 mission hills drive, Elgin 60123 Active Under Contract $356,900 · 4 bd · 2 ba · 1,476 sqft
- 2460 otter creek lane, Elgin 60123 Active Under Contract $494,900 · 4 bd · 3 ba
- 2366 coral cove, Elgin 60123 Active Under Contract $414,900 · 3 bd · 3 ba · 2,816 sqft
- 662 bent street, Elgin 60120 Active Under Contract $299,900 · 4 bd · 2 ba
- 1135 stonebridge court, Elgin 60120 Active Under Contract $365,000 · 3 bd · 2 ba · 1,646 sqft
- 3097 chalkstone avenue, Elgin 60124 Active Under Contract $499,999 · 4 bd · 3 ba · 2,531 sqft
- 2077 college green drive 2077, Elgin 60123 Active Under Contract $275,000 · 2 bd · 2 ba · 1,170 sqft
- 1225 oakdale drive, Elgin 60123 Active Under Contract $399,900 · 3 bd · 2 ba · 1,716 sqft
- 1662 kimberly avenue, Elgin 60123 Active Under Contract $439,900 · 4 bd · 3 ba · 2,424 sqft
- 501 raymond street, Elgin 60120 Active Under Contract $249,900 · 3 bd · 2 ba · 1,250 sqft
- 396 littleton trail, Elgin 60120 Active Under Contract $339,900 · 2 bd · 3 ba · 1,550 sqft