18 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Elgin | 1 | 114,729 | 114,645 | 0.01% | 3,008 | 38 | City |
| Carpentersville | 2 | 36,760 | 37,911 | -0.52% | 4,674 | 8 | Village |
| St. Charles | 3 | 33,681 | 33,084 | 0.3% | 2,329 | 14 | City |
| Batavia | 4 | 26,577 | 26,511 | 0.04% | 2,443 | 11 | City |
| South Elgin | 5 | 25,458 | 23,846 | 1.07% | 3,503 | 7 | Village |
| Geneva | 6 | 21,083 | 21,337 | -0.2% | 2,113 | 10 | City |
| North Aurora | 7 | 19,849 | 18,288 | 1.33% | 2,619 | 8 | Village |
| Campton Hills | 8 | 10,904 | 10,874 | 0.05% | 646 | 17 | Village |
| Hampshire | 9 | 9,473 | 7,646 | 3.33% | 939 | 10 | Village |
| Gilberts | 10 | 9,427 | 8,371 | 1.9% | 1,717 | 5 | Village |
| Sugar Grove | 11 | 9,378 | 9,260 | 0.21% | 801 | 12 | Village |
| West Dundee | 12 | 7,917 | 7,883 | 0.08% | 1,970 | 4 | Village |
| Elburn | 13 | 7,134 | 6,209 | 2.21% | 1,902 | 4 | Village |
| Sleepy Hollow | 14 | 3,105 | 3,200 | -0.51% | 1,549 | 2 | Village |
| Maple Park | 15 | 1,506 | 1,434 | 0.8% | 658 | 2 | Village |
| Big Rock | 16 | 1,077 | 1,104 | -0.37% | 249 | 4 | Village |
| Burlington | 17 | 521 | 535 | -0.38% | 76 | 7 | Village |
| Kaneville | 18 | 443 | 454 | -0.45% | 1,554 | 0 | Village |
Elgin is the largest city in Kane County, with a population of 114,729.
Kaneville is the smallest city in Kane County, with a population of 443.
There are 18 cities in Kane County, Illinois.