Townhouses in Elgin, IL
25 for sale · 73 homes listed · Updated September 25, 2026 · Page 1 of 2
- 3824 honeysuckle lane, Elgin 60124 $342,000 · 3 bd · 3 ba · 1,756 sqft
- 3834 gansett parkway, Elgin 60124 $355,000 · 3 bd · 3 ba · 1,756 sqft
- 1330 todd farm drive, Elgin 60123 $349,900 · 3 bd · 2 ba · 1,400 sqft
- 176 goldenrod drive, Elgin 60124 $356,900 · 3 bd · 3 ba · 1,758 sqft
- 3348 cameron drive, Elgin 60124 $325,000 · 3 bd · 3 ba · 1,420 sqft
- 1102 iron horse court, Elgin 60124 $399,990 · 3 bd · 3 ba · 2,282 sqft
- 978 oak ridge boulevard, Elgin 60120 $385,000 · 2 bd · 4 ba · 1,593 sqft
- 995 reserve drive, Elgin 60124 $339,000 · 3 bd · 3 ba · 1,976 sqft
- 1123 pine valley court, Elgin 60124 $389,900 · 3 bd · 4 ba · 2,136 sqft
- 157 festival court, Elgin 60120 $379,800 · 2 bd · 4 ba · 2,400 sqft
- 738 shady oaks court, Elgin 60120 $255,000 · 2 bd · 2 ba · 1,350 sqft
- 2440 anna way 2440, Elgin 60124 $314,900 · 2 bd · 3 ba · 1,626 sqft
- 991 reserve drive, Elgin 60124 $319,319 · 2 bd · 3 ba · 1,626 sqft
- 509 kenneth circle, Elgin 60120 $174,900 · 1 bd · 1 ba · 1,064 sqft
- 981 oak ridge boulevard, Elgin 60120 $399,900 · 2 bd · 3 ba · 1,697 sqft
- 1226 bradley circle, Elgin 60120 $369,900 · 3 bd · 3 ba · 1,835 sqft
- 1321 dancing bear lane, Elgin 60120 $327,000 · 2 bd · 2 ba · 1,388 sqft
- 152 goldenrod drive, Elgin 60124 $339,000 · 3 bd · 3 ba · 1,756 sqft
- 955 ascot drive, Elgin 60123 $310,000 · 2 bd · 2 ba · 1,449 sqft
- 161 south grove avenue, Elgin 60120 $352,000 · 2 bd · 3 ba · 1,970 sqft
- 1158 falcon ridge drive, Elgin 60124 $399,900 · 3 bd · 4 ba · 2,136 sqft
- 2436 emily lane, Elgin 60123 $309,900 · 2 bd · 3 ba · 1,626 sqft
- 2429 emily lane, Elgin 60124 $319,900 · 2 bd · 3 ba · 1,704 sqft
- 209 prairie street 209, Elgin 60120 $349,900 · 2 bd · 3 ba · 1,875 sqft
- 281 governors lane 281, Elgin 60123 $449,900 · 2 bd · 3 ba · 1,858 sqft
- 1009 alberta road, Elgin 60124 Active Under Contract $360,000 · 3 bd · 3 ba · 2,424 sqft
- 509 kenneth circle, Elgin 60120 Active Under Contract $184,900 · 1 bd · 1 ba · 1,064 sqft
- 1447 mackenzie lane, Elgin 60120 Active Under Contract $394,999 · 3 bd · 4 ba
- 24 garden crescent court, Elgin 60123 Active Under Contract $289,900 · 2 bd · 2 ba · 1,819 sqft
- 102 neutrenton avenue, Elgin 60120 Active Under Contract $315,000 · 3 bd · 3 ba · 1,482 sqft
- 107 fawn lane, Elgin 60120 Active Under Contract $365,000 · 2 bd · 3 ba · 2,468 sqft
- 111 neutrenton avenue, Elgin 60120 Active Under Contract $319,900 · 2 bd · 4 ba · 1,536 sqft
- 3819 honeysuckle lane, Elgin 60124 Active Under Contract $339,000 · 3 bd · 3 ba · 1,756 sqft
- 3386 sanctuary drive, Elgin 60124 Active Under Contract $334,900 · 3 bd · 3 ba · 1,750 sqft
- 503 kenneth circle 503, Elgin 60120 Active Under Contract $175,000 · 1 bd · 1 ba · 738 sqft
- 2000 college green drive, Elgin 60123 Active Under Contract $299,000 · 2 bd · 3 ba · 1,420 sqft
- 304 kenneth circle, Elgin 60120 Active Under Contract $212,000 · 2 bd · 1 ba · 1,064 sqft
- 1698 pebble beach circle, Elgin 60123 Active Under Contract $274,500 · 2 bd · 2 ba · 1,143 sqft
- 2517 emily lane, Elgin 60124 Active Under Contract $324,900 · 2 bd · 3 ba · 1,626 sqft
- 2324 college green drive, Elgin 60123 Active Under Contract $270,000 · 2 bd · 2 ba · 1,392 sqft
- 1021 crane point, Elgin 60124 Active Under Contract $325,000 · 2 bd · 3 ba · 1,626 sqft
- 13 dumbarton oaks place, Elgin 60123 Active Under Contract $265,000 · 2 bd · 3 ba · 1,397 sqft
- 1155 falcon ridge drive, Elgin 60124 Active Under Contract $439,900 · 3 bd · 3 ba · 2,402 sqft
- 1651 college green drive, Elgin 60123 Active Under Contract $255,000 · 3 bd · 3 ba · 1,393 sqft
- 2431 emily lane, Elgin 60124 Active Under Contract $314,900 · 2 bd · 3 ba · 1,700 sqft
- 1348 inverness drive, Elgin 60120 Active Under Contract $324,000 · 3 bd · 2 ba · 1,530 sqft
- 689 bent ridge lane, Elgin 60120 Active Under Contract $285,000 · 2 bd · 2 ba · 1,316 sqft
- 3839 honeysuckle lane, Elgin 60124 Active Under Contract $339,000 · 3 bd · 2 ba · 1,756 sqft
- 1660 college green drive, Elgin 60123 Active Under Contract $265,000 · 3 bd · 3 ba · 1,393 sqft
- 808 north spring street 808, Elgin 60120 Active Under Contract $285,000 · 3 bd · 2 ba · 1,602 sqft