Kane County, Illinois
County seat: Geneva · Population 525,757 (2025) · 519 sq mi
Kane County is the 5th most populous of Illinois's 102 counties, with 525,757 people (2025 estimate). Its county seat is Geneva. It is part of the Northeast region, one of the 10 Illinois economic development regions (DCEO). The map shows its 29 cities and towns and the 5 neighboring counties.

Kane County facts
- County seat
- Geneva
- Population (2025 estimate)
- 525,757 +1.8% since 2020
- Land area
- 519 sq mi 50th largest of 102
- Water area
- 5 sq mi
- Population density
- 1,012 per sq mi
- Established
- 1836
- Named after
- Elias Kane American politician (1794–1835)
- Largest city
- Aurora 110,937 in the county
- Median household income
- $103,163
- Cities and towns
- 29 plus 1 CDPs
- ZIP codes
- 34
- Time zone
- Central
- FIPS code
- 17089
Cities and towns in Kane County
Kane County has 29 incorporated cities, towns and villages. Populations count the people living inside Kane County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Aurora | City | 110,937 | DuPage, Kendall and Will counties |
| Elgin | City | 90,821 | Cook County |
| Carpentersville | Village | 37,045 | |
| St. Charles | City | 32,987 | DuPage County |
| Batavia | City | 26,586 | DuPage County |
| South Elgin | Village | 25,656 | |
| Geneva (county seat) | City | 21,138 | |
| North Aurora | Village | 19,406 | |
| Pingree Grove | Village | 12,545 | |
| Campton Hills | Village | 10,894 | |
| Montgomery | Village | 9,559 | Kendall County |
| Sugar Grove | Village | 9,381 | |
| Hampshire | Village | 9,266 | McHenry County |
| Gilberts | Village | 9,082 | |
| West Dundee | Village | 8,570 | |
| Algonquin | Village | 8,499 | McHenry County |
| Elburn | Village | 7,084 | |
| Huntley | Village | 5,829 | McHenry County |
| East Dundee | Village | 3,130 | Cook County |
| Sleepy Hollow | Village | 3,122 | |
| Big Rock | Village | 1,090 | |
| Lily Lake | Village | 1,073 | |
| Wayne | Village | 774 | DuPage County |
| Maple Park | Village | 762 | DeKalb County |
| Burlington | Village | 517 | |
| Kaneville | Village | 447 | |
| Virgil | Village | 284 | |
| Barrington Hills | Village | 123 | Cook, Lake and McHenry counties |
| Bartlett | Village | 94 | Cook and DuPage counties |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Prestbury | 2,045 |
ZIP codes in Kane County
34 ZIP codes reach into Kane County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 60010 also Cook, Lake and McHenry counties
- 60102 also McHenry County
- 60103 also DuPage and Cook counties
- 60109
- 60110
- 60118
- 60119
- 60120 also Cook County
- 60123
- 60124
- 60134
- 60136
- 60140 also DeKalb and McHenry counties
- 60142 also McHenry County
- 60144
- 60151 also DeKalb County
- 60174 also DuPage County
- 60175
- 60177
- 60178 also DeKalb County
- 60183
- 60184 also DuPage County
- 60185 also DuPage County
- 60502 also DuPage County
- 60504 also DuPage and Kendall counties
- 60505
- 60506 also Kendall County
- 60510 also DuPage County
- 60511 also DeKalb County
- 60538 also Kendall County
- 60539
- 60542
- 60543 also Kendall and Will counties
- 60554 also Kendall County
Population of Kane County, 2020–2025
Kane County grew by 9,048 people (+1.8%) between April 2020 and July 2025: 8,763 more births than deaths and a net loss of 58 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 516,364 |
| 2021 | 516,626 |
| 2022 | 515,285 |
| 2023 | 518,295 |
| 2024 | 523,430 |
| 2025 | 525,757 |
Neighboring counties
- DeKalb County west · 101,835 people
- DuPage County east · 934,298 people
- McHenry County north · 317,751 people
- Kendall County south · 145,470 people
- Cook County east · 5,194,625 people
Printable Kane County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (142 KB)
- PNG (2400 px) (101 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Illinois county map with all 102 counties. Found an error? Tell us.