Townhouses in Elgin, IL
22 for sale · 84 homes listed · Updated November 9, 2026 · Page 1 of 2
- 157 Festival Court, Elgin 60120 $379,800 · 2 bd · 4 ba · 2,400 sqft
- 3824 Honeysuckle Lane, Elgin 60124 $342,000 · 3 bd · 3 ba · 1,756 sqft
- 978 Oak Ridge Boulevard, Elgin 60120 $380,000 · 3 bd · 4 ba · 1,593 sqft
- 1321 Dancing Bear Lane, Elgin 60120 $319,900 · 2 bd · 2 ba · 1,388 sqft
- 1102 Iron Horse Court, Elgin 60124 $399,990 · 3 bd · 3 ba · 2,282 sqft
- 209 Prairie Street Unit 209, Elgin 60120 $349,900 · 2 bd · 3 ba · 1,875 sqft
- 2429 Emily Lane, Elgin 60124 $319,900 · 2 bd · 3 ba · 1,704 sqft
- 3382 Cameron Drive, Elgin 60124 $325,000 · 3 bd · 3 ba · 1,734 sqft
- 281 Governors Lane Unit 281, Elgin 60123 $449,900 · 2 bd · 3 ba · 1,858 sqft
- 3348 Cameron Drive, Elgin 60124 $315,000 · 3 bd · 3 ba · 1,420 sqft
- 955 Ascot Drive, Elgin 60123 $305,000 · 2 bd · 2 ba · 1,449 sqft
- 1123 Pine Valley Court, Elgin 60124 $389,900 · 3 bd · 4 ba · 2,136 sqft
- 160 Neutrenton Avenue, Elgin 60120 $310,000 · 2 bd · 3 ba · 1,440 sqft
- 3834 Gansett Parkway, Elgin 60124 $344,000 · 3 bd · 3 ba · 1,756 sqft
- 161 South Grove Avenue, Elgin 60120 $352,000 · 2 bd · 3 ba · 1,970 sqft
- 981 Oak Ridge Boulevard, Elgin 60120 $389,900 · 2 bd · 3 ba · 1,697 sqft
- 157 River Walk Court, Elgin 60120 $335,000 · 2 bd · 3 ba · 1,900 sqft
- 1676 Pebble Beach Circle Unit 1676, Elgin 60123 $275,000 · 2 bd · 2 ba · 1,143 sqft
- 152 Dawson Drive Unit 19, Elgin 60120 $335,000 · 2 bd · 3 ba · 1,970 sqft
- 273 Governors Lane, Elgin 60123 $389,900 · 3 bd · 2 ba · 1,759 sqft
- 1672 Pebble Beach Circle, Elgin 60123 $279,900 · 2 bd · 2 ba · 1,143 sqft
- 345 Red Rock Lane, Elgin 60124 $425,000 · 3 bd · 4 ba · 3,350 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
- 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
- 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
- 1244 Falcon Ridge Drive, Elgin 60124 Active Under Contract $395,000 · 3 bd · 3 ba · 2,172 sqft
- 3116 Gansett Parkway 3116, Elgin 60124 Active Under Contract $290,000 · 2 bd · 3 ba · 1,770 sqft
- 134 Neutrenton Avenue, Elgin 60120 Active Under Contract $330,900 · 3 bd · 3 ba · 1,868 sqft
- 2482 Anna Way, Elgin 60124 Active Under Contract $309,990 · 2 bd · 2 ba · 1,854 sqft
- 4062 Pompton Avenue, Elgin 60124 Active Under Contract $329,000 · 3 bd · 3 ba · 2,079 sqft