← Back to Discover · All towns in Illinois
Towns in Kane County
24 towns with data in Kane County, Illinois, largest first. Find your matches.
Aurora is the largest of the 24 towns we list in Kane County, with 179,898 people. Together they have 552,743 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Aurora | 179,898 | $93,633 | $274,800 |
| Elgin | 114,934 | $90,282 | $273,000 |
| Carpentersville | 37,346 | $86,917 | $234,100 |
| St. Charles | 32,854 | $114,300 | $377,400 |
| Batavia | 27,151 | $120,056 | $387,400 |
| South Elgin | 24,217 | $127,203 | $339,100 |
| Montgomery | 21,515 | $103,734 | $299,500 |
| Geneva | 21,258 | $144,341 | $441,400 |
| North Aurora | 18,696 | $114,305 | $342,100 |
| Pingree Grove | 10,914 | $114,294 | $320,800 |
| Campton Hills | 10,877 | $209,134 | $547,500 |
| Sugar Grove | 9,240 | $121,207 | $401,900 |
| Gilberts | 8,606 | $146,333 | $347,300 |
| Hampshire | 8,524 | $94,773 | $329,800 |
| West Dundee | 7,906 | $105,368 | $360,800 |
| Elburn | 6,354 | $127,731 | $389,300 |
| Sleepy Hollow | 3,161 | $149,813 | $382,800 |
| East Dundee | 3,146 | $89,583 | $300,000 |
| Prestbury | 2,045 | $165,486 | $362,700 |
| Big Rock | 1,548 | $162,854 | $337,900 |
| Lily Lake | 1,293 | $140,313 | $418,800 |
| Kaneville | 523 | $86,875 | $318,100 |
| Burlington | 425 | $84,219 | $296,200 |
| Virgil | 312 | $93,542 | $296,600 |
ZIP codes in Kane County
22 ZIP codes in Kane County, Illinois. A ZIP code can also reach into a neighboring county.
- 60109 Burlington
- 60110 Carpentersville
- 60118 Dundee
- 60119 Elburn
- 60123 Elgin
- 60124 Elgin
- 60134 Geneva
- 60136 Gilberts
- 60140 Hampshire
- 60144 Kaneville
- 60151 Maple Park
- 60174 Saint Charles
- 60175 Saint Charles
- 60177 South Elgin
- 60183 Wasco
- 60505 Aurora
- 60506 Aurora
- 60510 Batavia
- 60511 Big Rock
- 60539 Mooseheart
- 60542 North Aurora
- 60554 Sugar Grove
Nearby counties in Illinois
- DuPage County 31
- DeKalb County 14
- Kendall County 8
- McHenry County 30
- Cook County 119
- Lake County 55
Link to this page
Copy this HTML to link to this page from your own site.