Homes in Downtown Elgin, Elgin, IL
11 for sale · 60 homes listed · Updated November 9, 2026 · Page 1 of 2
- 33 South Aldine Street, Elgin 60123 $220,000 · 2 bd · 2 ba · 754 sqft
- 971 Demmond Street, Elgin 60123 $373,000 · 3 bd · 3 ba · 1,323 sqft
- 41 Hamilton Avenue, Elgin 60123 $455,000 · 4 bd · 3 ba · 2,780 sqft
- 186 North Du Bois Avenue, Elgin 60123 $455,000 · 5 bd · 3 ba · 4,592 sqft
- 952 Larkin Avenue, Elgin 60123 $269,900 · 3 bd · 1 ba · 0 sqft
- 1168 Erie Street, Elgin 60123 $249,900 · 2 bd · 1 ba · 1,044 sqft
- 58 Vine Street, Elgin 60123 $267,000 · 3 bd · 1 ba · 990 sqft
- 124 South Commonwealth Avenue, Elgin 60123 $285,000 · 2 bd · 2 ba · 1,026 sqft
- 218 Wing Park Boulevard, Elgin 60123 $409,900 · 3 bd · 3 ba · 1,583 sqft
- 1223 Larkin Avenue, Elgin 60123 $375,000 · 3 bd · 2 ba · 2,499 sqft
- 462 Locust Street, Elgin 60123 $309,900 · 5 bd · 3 ba · 0 sqft
- 219 Walter Court, Elgin 60123 Pending $291,400 · 3 bd · 2 ba · 1,578 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
- 1305 Van Street, Elgin 60123 Pending $344,900 · 3 bd · 2 ba · 1,344 sqft
- 515 Walnut Avenue, Elgin 60123 Active Under Contract $284,500 · 4 bd · 2 ba · 1,725 sqft
- 903 Erie Street, Elgin 60123 Active Under Contract $309,000 · 3 bd · 1 ba · 1,250 sqft
- 344 North Worth Avenue, Elgin 60123 Active Under Contract $310,000 · 3 bd · 2 ba · 1,277 sqft
- 852 Carr Street, Elgin 60123 Active Under Contract $320,000 · 3 bd · 2 ba · 1,326 sqft
- 205 Perry Street, Elgin 60123 Active Under Contract $224,900 · 4 bd · 3 ba · 1,637 sqft
- 30 South Commonwealth Avenue, Elgin 60123 Active Under Contract $299,000 · 3 bd · 2 ba · 1,088 sqft
- 409 Hubbard Avenue, Elgin 60123 Active Under Contract $399,900 · 4 bd · 3 ba · 1,739 sqft
- 987 South Street, Elgin 60123 Active Under Contract $289,900 · 2 bd · 2 ba · 1,000 sqft
- 85 Wilcox Avenue, Elgin 60123 Active Under Contract $285,000 · 2 bd · 2 ba · 1,038 sqft
- 705 West Highland Avenue, Elgin 60123 Active Under Contract $499,450 · 7 bd · 4 ba · 5,625 sqft
- 278 South Melrose Avenue, Elgin 60123 Active Under Contract $245,000 · 2 bd · 1 ba · 834 sqft
- 319 Oak Street, Elgin 60123 Active Under Contract $300,000 · 2 bd · 1 ba · 1,491 sqft
- 122 South Edison Avenue, Elgin 60123 Active Under Contract $299,500 · 4 bd · 2 ba · 1,667 sqft
- 121 South Commonwealth Avenue, Elgin 60123 Active Under Contract $275,000 · 2 bd · 1 ba · 1,012 sqft
- 802 Erie Street, Elgin 60123 Active Under Contract $175,000 · 2 bd · 2 ba · 1,400 sqft
- 869 Shuler Street, Elgin 60123 Active Under Contract $339,900 · 3 bd · 3 ba · 2,103 sqft
- 340 Moseley Street, Elgin 60123 Active Under Contract $329,900 · 4 bd · 2 ba · 1,664 sqft
- 35 Woodland Avenue, Elgin 60123 Active Under Contract $385,000 · 3 bd · 2 ba · 2,752 sqft
- 470 Marguerite Street, Elgin 60123 Active Under Contract $345,000 · 3 bd · 2 ba · 1,617 sqft
- 214 South State Street, Elgin 60123 Active Under Contract $500,000 · 8 bd · 5 ba · 4,628 sqft
- 311 Locust Street, Elgin 60123 Active Under Contract $249,900 · 2 bd · 1 ba · 816 sqft
- 311 Orange Street, Elgin 60123 Active Under Contract $257,900 · 2 bd · 1 ba · 1,074 sqft
- 132 South Weston Avenue, Elgin 60123 Active Under Contract $279,000 · 4 bd · 1 ba · 1,400 sqft
- 129 South Dubois Avenue, Elgin 60123 Active Under Contract $299,900 · 3 bd · 2 ba · 1,170 sqft
- 160 South Melrose Avenue, Elgin 60123 Active Under Contract $279,900 · 2 bd · 2 ba · 1,011 sqft
- 254 Wing Park Boulevard, Elgin 60123 Active Under Contract $395,000 · 2 bd · 3 ba · 1,822 sqft
- 320 North Alfred Avenue, Elgin 60123 Active Under Contract $315,000 · 3 bd · 2 ba · 1,334 sqft
- 304 North Worth Avenue, Elgin 60123 Active Under Contract $300,000 · 3 bd · 2 ba · 1,600 sqft
- 115 South Du Bois Avenue, Elgin 60123 Active Under Contract $284,900 · 3 bd · 2 ba · 1,024 sqft
- 283 South Aldine Avenue, Elgin 60123 Active Under Contract $200,000 · 2 bd · 1 ba · 1,002 sqft
- 279 South Aldine Street, Elgin 60123 Active Under Contract $300,000 · 3 bd · 2 ba · 1,216 sqft
- 133 South Aldine Street, Elgin 60123 Active Under Contract $319,900 · 3 bd · 2 ba · 1,360 sqft
- 428 Billings Street, Elgin 60123 Active Under Contract $300,000 · 4 bd · 2 ba · 1,710 sqft
- 101 South Union Street, Elgin 60123 Active Under Contract $249,000 · 3 bd · 2 ba · 1,407 sqft
- 164 South Du Bois Avenue, Elgin 60123 Active Under Contract $294,500 · 2 bd · 2 ba · 1,623 sqft