Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Elgin, IL Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
158
Homes
Sort by Recommended
Compass Coming Soon
-
1256 Ridgeway Drive
Elgin, IL 60123
3
Beds
2
Baths
1,892
Sq. Ft.
New
$450,000
113 Elm Street
Elgin, IL 60123
4
Beds
3
Baths
2,098
Sq. Ft.
$249,900
254 South Lyle Avenue
Elgin, IL 60123
2
Beds
1
Bath
1,000
Sq. Ft.
$380,000
1980 Aronomink Circle
Elgin, IL 60123
4
Beds
1.5
Baths
1,658
Sq. Ft.
Open: 5/9 10:00AM - 02:00PM
New
$110,000
801 North McLean Boulevard, Unit 140
Elgin, IL 60123
2
Beds
2
Baths
975
Sq. Ft.
$109,000
225 Melbrooke Road
Elgin, IL 60123
2
Beds
2
Baths
-
Sq. Ft.
New
$975,995
3513 Tournament Drive
Elgin, IL 60124
3
Beds
4
Baths
3,161
Sq. Ft.
New
$325,000
3114 Taunton Street
Elgin, IL 60124
3
Beds
3.5
Baths
1,814
Sq. Ft.
$315,000
811 Cedar Avenue
Elgin, IL 60120
3
Beds
2
Baths
1,596
Sq. Ft.
New
$489,990
717 Kentshire Circle
Elgin, IL 60124
3
Beds
2
Baths
1,981
Sq. Ft.
New
$524,990
719 Kentshire Circle
Elgin, IL 60124
4
Beds
2.5
Baths
2,932
Sq. Ft.
Virtual Tour
New
$287,000
1117 Stillwater Road
Elgin, IL 60120
3
Beds
2
Baths
-
Sq. Ft.
Virtual Tour
New
$287,000
1117 Stillwater Road
Elgin, IL 60120
3
Beds
2
Baths
-
Sq. Ft.
$390,000
1211 Rockway Glen Court
Elgin, IL 60124
3
Beds
2.5
Baths
1,850
Sq. Ft.
New
$270,000
904 Houston Avenue
Elgin, IL 60120
3
Beds
2
Baths
1,421
Sq. Ft.
$525,000
319 Cassidy Lane
Elgin, IL 60124
4
Beds
2.5
Baths
2,653
Sq. Ft.
$399,000
1224 Falcon Ridge Drive
Elgin, IL 60124
3
Beds
2.5
Baths
2,198
Sq. Ft.
$82,000
41-w151 Fox Den Court
Elgin, IL 60124
-
Beds
-
Baths
-
Sq. Ft.
$180,000
2350 South Street, Unit B
Elgin, IL 60123
2
Beds
1
Bath
1,178
Sq. Ft.
Open: 5/19 11:00AM - 02:00PM
$299,000
2401 Anna Way
Elgin, IL 60124
2
Beds
2.5
Baths
1,789
Sq. Ft.
$270,000
194 Highbury Drive
Elgin, IL 60120
3
Beds
1.5
Baths
1,554
Sq. Ft.
Virtual Tour
$389,000
621 Van Street
Elgin, IL 60123
5
Beds
3
Baths
2,776
Sq. Ft.
$70,000
70 South Weston Avenue
Elgin, IL 60123
-
Beds
-
Baths
-
Sq. Ft.
$275,000
2506 Anna Way
Elgin, IL 60124
2
Beds
1.5
Baths
1,500
Sq. Ft.
$232,500
301 North Airlite Street, Unit C
Elgin, IL 60123
2
Beds
2
Baths
1,100
Sq. Ft.
$549,000
2900 Kelly Drive
Elgin, IL 60124
4
Beds
2.5
Baths
2,979
Sq. Ft.
$560,480
112 Sweetflag Circle
Elgin, IL 60124
3
Beds
2.5
Baths
2,530
Sq. Ft.
$549,930
101 Sweetflag Circle
Elgin, IL 60124
4
Beds
2.5
Baths
2,644
Sq. Ft.
$560,885
121 Sweetflag Circle
Elgin, IL 60124
4
Beds
2.5
Baths
2,516
Sq. Ft.
$615,140
119 Sweetflag Circle
Elgin, IL 60124
5
Beds
3
Baths
2,788
Sq. Ft.
$153,000
206 Big Peninsula Road
Elgin, IL 60123
3
Beds
2
Baths
-
Sq. Ft.
$465,000
12N422 Jackson Drive
Elgin, IL 60124
4
Beds
2.5
Baths
1,886
Sq. Ft.
$287,000
826 Coronado Court
Elgin, IL 60123
2
Beds
2.5
Baths
1,524
Sq. Ft.
$765,000
40-w638 40-w638 Prairie Crossing
Elgin, IL 60124
5
Beds
3.5
Baths
3,324
Sq. Ft.
$200,000
645 St Charles Street
Elgin, IL 60120
2
Beds
1
Bath
1,492
Sq. Ft.
$629,990
3643 Ancient Oak Drive
Elgin, IL 60124
5
Beds
3
Baths
3,044
Sq. Ft.
$425,000
607 Waterford Road
Elgin, IL 60124
3
Beds
2
Baths
2,082
Sq. Ft.
$149,900
523 Dundee Avenue
Elgin, IL 60120
-
Beds
-
Baths
-
Sq. Ft.
$449,900
1140 North Elma Avenue
Elgin, IL 60120
3
Beds
2.5
Baths
-
Sq. Ft.
$89,400
1441 Blume Drive
Elgin, IL 60124
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
Compass
IL
Kane County
Elgin
Elg
Homes for Sale near Elgin
Neighborhoods
Oakwood Hills
Rutland Township - Kane County
Wayne Township - DuPage County
Elgin Township - Kane County
Country Brook North
Kennington Square
Woodland Creek
Neutrenton Place
Country Brook
Catatoga
Sherwood Oaks
Washington Heights
Tri Village
Elgin National Watch Historic District
Southeast Elgin
Parkwood
Plato Township - Kane County
Cobblers Crossing
Grant Park - Elgin
Hanover Township - Cook County
Show More
Cities
Hoffman Estates
Pingree Grove
West Dundee
Sleepy Hollow
South Elgin
Gilberts
Dundee
Bartlett
Streamwood
East Dundee
Carpentersville
Wayne
St. Charles
Hampshire
Wasco
Algonquin
Huntley
South Barrington
Hanover Park
West Chicago
Show More
ZIPs
60123
60120
60136
60140
60177
60175
60192
60103
60118
60124
60107
60110
60184
60174
60151
60179
60142
60010
60102
60183
Show More
Looking for Rentals?
Homes and Apartments for Rent in Elgin
Similar:
Carpentersville
East Dundee
Sleepy Hollow