3 Bedroom Homes in Elgin, IL
48 for sale · 184 homes listed · Updated September 27, 2026 · Page 2 of 4
- 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
- 3688 reddington circle, Elgin 60124 Pending $475,000 · 3 bd · 2 ba · 1,727 sqft
- 37w271 weld road, Elgin 60124 Pending $749,900 · 3 bd · 2 ba · 2,060 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
- 2850 stoney creek drive, Elgin 60124 Active Under Contract $550,000 · 3 bd · 3 ba · 2,464 sqft
- 1009 alberta road, Elgin 60124 Active Under Contract $360,000 · 3 bd · 3 ba · 2,424 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
- 17 white oak lane, Elgin 60123 Active Under Contract $399,900 · 3 bd · 2 ba · 1,901 sqft
- 572 tuscan view drive, Elgin 60124 Active Under Contract $650,000 · 3 bd · 3 ba · 3,272 sqft
- 12n085 wildmere drive, Elgin 60123 Active Under Contract $594,500 · 3 bd · 2 ba · 2,150 sqft
- 41w580 rohrsen road, Elgin 60124 Active Under Contract $660,000 · 3 bd · 2 ba · 2,358 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
- 2366 coral cove, Elgin 60123 Active Under Contract $414,900 · 3 bd · 3 ba · 2,816 sqft
- 1135 stonebridge court, Elgin 60120 Active Under Contract $365,000 · 3 bd · 2 ba · 1,646 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
- 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
- 37w907 bowes road, Elgin 60124 Active Under Contract $472,500 · 3 bd · 4 ba · 2,097 sqft
- 344 north worth avenue, Elgin 60123 Active Under Contract $310,000 · 3 bd · 2 ba · 1,277 sqft
- 39w390 juliet drive, Elgin 60124 Active Under Contract $450,000 · 3 bd · 2 ba · 2,063 sqft
- 209 maureen drive, Elgin 60123 Active Under Contract $369,900 · 3 bd · 3 ba
- 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
- 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
- 1215 forest drive, Elgin 60123 Active Under Contract $409,900 · 3 bd · 2 ba · 1,698 sqft
- 3534 crosswater court, Elgin 60124 Active Under Contract $749,000 · 3 bd · 2 ba · 2,481 sqft
- 30 south commonwealth avenue, Elgin 60123 Active Under Contract $299,000 · 3 bd · 2 ba · 1,088 sqft
- 795 springhill court, Elgin 60120 Active Under Contract $340,000 · 3 bd · 2 ba · 2,400 sqft
- 1441 maple lane, Elgin 60123 Active Under Contract $349,900 · 3 bd · 2 ba · 1,804 sqft
- 3386 sanctuary drive, Elgin 60124 Active Under Contract $334,900 · 3 bd · 3 ba · 1,750 sqft
- 627 wood ridge court, Elgin 60123 Active Under Contract $549,000 · 3 bd · 3 ba · 2,543 sqft
- 204 dickens trail, Elgin 60120 Active Under Contract $475,000 · 3 bd · 4 ba · 3,085 sqft
- 41w610 silvana drive, Elgin 60124 Active Under Contract $499,000 · 3 bd · 4 ba · 2,071 sqft
- 1052 delta drive 1052, Elgin 60123 Active Under Contract $294,900 · 3 bd · 2 ba · 1,580 sqft
- 59 south jane drive, Elgin 60123 Active Under Contract $320,000 · 3 bd · 2 ba · 1,377 sqft
- 935 diane avenue, Elgin 60123 Active Under Contract $315,000 · 3 bd · 2 ba · 1,196 sqft
- 830 indian wells circle, Elgin 60123 Active Under Contract $335,000 · 3 bd · 2 ba · 1,382 sqft
- 834 forest avenue, Elgin 60120 Active Under Contract $395,000 · 3 bd · 2 ba · 1,533 sqft
- 1484 royal boulevard, Elgin 60123 Active Under Contract $399,000 · 3 bd · 2 ba · 1,704 sqft