Homes under $400K in Elgin, IL
96 for sale · 310 homes listed · Updated September 27, 2026 · Page 3 of 7
- 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
- 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
- 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
- 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
- 1755 mission hills drive, Elgin 60123 Active Under Contract $356,900 · 4 bd · 2 ba · 1,476 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
- 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
- 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
- 903 erie street, Elgin 60123 Active Under Contract $309,000 · 3 bd · 1 ba · 1,250 sqft
- 102 neutrenton avenue, Elgin 60120 Active Under Contract $315,000 · 3 bd · 3 ba · 1,482 sqft
- 1193 algonquin drive, Elgin 60120 Active Under Contract $359,900 · 2 bd · 2 ba · 2,120 sqft
- 107 fawn lane, Elgin 60120 Active Under Contract $365,000 · 2 bd · 3 ba · 2,468 sqft
- 442 churchill drive 442, Elgin 60124 Active Under Contract $295,000 · 2 bd · 3 ba · 1,420 sqft
- 344 north worth avenue, Elgin 60123 Active Under Contract $310,000 · 3 bd · 2 ba · 1,277 sqft
- 209 maureen drive, Elgin 60123 Active Under Contract $369,900 · 3 bd · 3 ba
- 821 bode road 4, Elgin 60120 Active Under Contract $99,000 · 1 bd · 1 ba · 700 sqft
- 111 neutrenton avenue, Elgin 60120 Active Under Contract $319,900 · 2 bd · 4 ba · 1,536 sqft
- 17 garden crescent court 17, Elgin 60123 Active Under Contract $285,000 · 3 bd · 2 ba · 1,374 sqft
- 1151 leawood drive, Elgin 60120 Active Under Contract $330,000 · 3 bd · 1 ba · 1,007 sqft
- 852 carr street, Elgin 60123 Active Under Contract $320,000 · 3 bd · 2 ba · 1,326 sqft
- 846 sioux drive, Elgin 60120 Active Under Contract $325,000 · 2 bd · 1 ba · 937 sqft
- 649 north spring street, Elgin 60120 Active Under Contract $349,900 · 3 bd · 2 ba · 1,957 sqft
- 736 deborah avenue, Elgin 60123 Active Under Contract $395,000 · 3 bd · 3 ba · 1,813 sqft
- 3819 honeysuckle lane, Elgin 60124 Active Under Contract $339,000 · 3 bd · 3 ba · 1,756 sqft
- 406 bent street, Elgin 60120 Active Under Contract $200,000 · 4 bd · 2 ba · 1,431 sqft
- 205 perry street, Elgin 60123 Active Under Contract $224,900 · 4 bd · 3 ba · 1,637 sqft