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
164
Homes
Sort by Recommended
Compass Coming Soon
-
1256 Ridgeway Drive
Elgin, IL 60123
3
Beds
2
Baths
1,892
Sq. Ft.
Active ( Private )
$475,000
2852 Stoney Creek Drive
Elgin, IL 60124
2
Beds
2
Baths
2,000
Sq. Ft.
New
$529,900
3589 Harmony Circle
Elgin, IL 60124
3
Beds
3.5
Baths
2,100
Sq. Ft.
New
$130,000
71 Parkwood Road
Elgin, IL 60123
2
Beds
2
Baths
1,404
Sq. Ft.
New
$297,900
3637 Daisy Lane
Elgin, IL 60124
2
Beds
2.5
Baths
1,348
Sq. Ft.
$265,000
1409 Knotty Pine Drive
Elgin, IL 60123
3
Beds
2.5
Baths
1,500
Sq. Ft.
$589,990
3621 Waterscape Terrace
Elgin, IL 60124
5
Beds
3
Baths
3,044
Sq. Ft.
$479,900
3020 Cookson Avenue
Elgin, IL 60124
5
Beds
2.5
Baths
2,955
Sq. Ft.
$4,700,000
230 South State Street
Elgin, IL 60123
48
Beds
36
Baths
-
Sq. Ft.
$365,000
1037 Riviera Drive
Elgin, IL 60124
2
Beds
2
Baths
1,687
Sq. Ft.
$199,500
685 Page Avenue
Elgin, IL 60120
3
Beds
2
Baths
1,530
Sq. Ft.
$270,000
571 Walnut Avenue
Elgin, IL 60123
4
Beds
2
Baths
-
Sq. Ft.
$279,900
516 Cleveland Avenue
Elgin, IL 60120
3
Beds
2
Baths
1,042
Sq. Ft.
$375,000
1012 Pinehurst Court
Elgin, IL 60124
3
Beds
3
Baths
2,783
Sq. Ft.
$3,200
11-n022 11-n022 Rippburger Road
Elgin, IL 60124
0
Beds
-
Baths
-
Sq. Ft.
$310,000
439 Park Street
Elgin, IL 60120
3
Beds
1.5
Baths
1,220
Sq. Ft.
$279,500
364 Gladstone Lane
Elgin, IL 60120
2
Beds
2.5
Baths
1,796
Sq. Ft.
$539,900
9N605 Nokomis Lane
Elgin, IL 60124
4
Beds
3.5
Baths
3,050
Sq. Ft.
$289,900
683 Bent Ridge Lane
Elgin, IL 60120
2
Beds
2.5
Baths
1,565
Sq. Ft.
$329,000
735 Littleton Trail
Elgin, IL 60120
3
Beds
3
Baths
1,516
Sq. Ft.
$259,900
1135 Stillwater Road
Elgin, IL 60120
2
Beds
1.5
Baths
1,250
Sq. Ft.
$165,000
325 North Jackson Street
Elgin, IL 60123
3
Beds
1
Bath
1,641
Sq. Ft.
$369,900
933 Forest Drive
Elgin, IL 60123
3
Beds
2.5
Baths
2,280
Sq. Ft.
$649,900
40-w598 40-w598 Prairie Crossing
Elgin, IL 60124
5
Beds
4
Baths
4,582
Sq. Ft.
$750,000
900 Grand Avenue
Elgin, IL 60120
5
Beds
2
Baths
2,372
Sq. Ft.
$105,000
801 North McLean Boulevard, Unit 308
Elgin, IL 60123
2
Beds
1.5
Baths
750
Sq. Ft.
$519,900
3855 Olympia Fields Drive
Elgin, IL 60124
3
Beds
3
Baths
2,341
Sq. Ft.
$565,990
3623 Waterscape Terrace
Elgin, IL 60124
4
Beds
2.5
Baths
2,932
Sq. Ft.
$524,990
718 Kentshire Circle
Elgin, IL 60124
4
Beds
2.5
Baths
2,717
Sq. Ft.
$120,000
13 North State Street
Elgin, IL 60123
0
Beds
-
Baths
-
Sq. Ft.
$325,000
3114 Taunton Street
Elgin, IL 60124
3
Beds
3.5
Baths
1,814
Sq. Ft.
$397,500
2921 Stoney Creek Drive
Elgin, IL 60124
2
Beds
2
Baths
1,696
Sq. Ft.
Open: 3/23 12:00PM - 03:00PM
$549,000
3870 Eagle Ridge Drive
Elgin, IL 60124
2
Beds
2
Baths
1,987
Sq. Ft.
$899,000
13N055 Coombs Road
Elgin, IL 60124
0
Beds
-
Baths
-
Sq. Ft.
$395,000
207 Brookside Drive
Elgin, IL 60123
4
Beds
3
Baths
1,950
Sq. Ft.
$305,000
335 North Lyle Avenue
Elgin, IL 60123
3
Beds
2.5
Baths
1,493
Sq. Ft.
$150,000
764 Terrace Court, Unit B
Elgin, IL 60120
2
Beds
1
Bath
925
Sq. Ft.
$70,000
875 Nancy Ann Lane
Elgin, IL 60120
2
Beds
1
Bath
-
Sq. Ft.
$725,995
3520 Crosswater Court
Elgin, IL 60124
4
Beds
2.5
Baths
2,915
Sq. Ft.
Open: 3/24 01:00PM - 03:00PM
$340,000
211 Brookside Drive
Elgin, IL 60123
5
Beds
3
Baths
3,967
Sq. Ft.
1
2
3
4
5
Compass
IL
Kane County
Elgin
Elg
Homes for Sale near Elgin
Neighborhoods
Oakwood Hills
St. Charles Township - Kane County
Elgin Township - Kane County
Campton Township - Kane County
Country Brook North
Kennington Square
Woodland Creek
Neutrenton Place
Country Brook
Kingsport Villas
Catatoga
Sherwood Oaks
Washington Heights
Elgin National Watch Historic District
Southeast Elgin
College Green
Parkwood
North Country Knolls
Cobblers Crossing
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