34 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Elgin | 1 | 114,715 | 114,645 | 0.01% | 3,007 | 38 | City |
| Elgin | 2 | 105,885 | 104,327 | 0.72% | 3,317 | 32 | Township |
| Dundee | 3 | 64,038 | 64,813 | -0.12% | 1,836 | 35 | Township |
| St. Charles | 4 | 53,279 | 51,965 | 1.46% | 1,540 | 35 | Township |
| Carpentersville | 5 | 36,952 | 37,911 | -0.52% | 4,698 | 8 | Village |
| Batavia | 6 | 35,971 | 35,397 | 0.34% | 1,966 | 18 | Township |
| St. Charles | 7 | 33,581 | 33,084 | 0.3% | 2,322 | 14 | City |
| Batavia | 8 | 26,566 | 26,511 | 0.04% | 2,442 | 11 | City |
| Geneva | 9 | 26,214 | 26,442 | -0.16% | 1,629 | 16 | Township |
| South Elgin | 10 | 25,189 | 23,846 | 1.08% | 3,466 | 7 | Village |
| Sugar Grove | 11 | 21,257 | 20,715 | 0.51% | 603 | 35 | Township |
| Geneva | 12 | 21,125 | 21,337 | -0.2% | 2,118 | 10 | City |
| North Aurora | 13 | 19,589 | 18,288 | 1.35% | 2,585 | 8 | Village |
| Blackberry | 14 | 17,947 | 17,310 | 1.05% | 514 | 35 | Township |
| Campton | 15 | 17,359 | 17,073 | 0.73% | 506 | 34 | Township |
| Campton Hills | 16 | 10,899 | 10,874 | 0.05% | 645 | 17 | Village |
| Hampshire | 17 | 10,576 | 8,923 | 6.34% | 295 | 36 | Township |
| Boulder Hill | 18 | 9,907 | 9,081 | 1.23% | 6,795 | 1 | CDP |
| Sugar Grove | 19 | 9,358 | 9,260 | 0.2% | 886 | 11 | Village |
| Gilberts | 20 | 9,251 | 8,371 | 1.94% | 1,685 | 5 | Village |
| Plato | 21 | 9,240 | 9,241 | 0.27% | 276 | 33 | Township |
| Hampshire | 22 | 9,168 | 7,646 | 3.43% | 953 | 10 | Village |
| West Dundee | 23 | 7,911 | 7,883 | 0.06% | 1,983 | 4 | Village |
| Elburn | 24 | 6,980 | 6,209 | 2.26% | 1,861 | 4 | Village |
| Sleepy Hollow | 25 | 3,121 | 3,200 | -0.51% | 1,557 | 2 | Village |
| Prestbury | 26 | 2,194 | 1,978 | 1.43% | 3,505 | 1 | CDP |
| Virgil | 27 | 1,897 | 1,904 | -0.32% | 54 | 35 | Township |
| Burlington | 28 | 1,773 | 1,805 | -0.23% | 52 | 34 | Township |
| Big Rock | 29 | 1,745 | 1,777 | -0.17% | 50 | 35 | Township |
| Maple Park | 30 | 1,494 | 1,434 | 0.81% | 653 | 2 | Village |
| Kaneville | 31 | 1,130 | 1,152 | -0.26% | 32 | 35 | Township |
| Big Rock | 32 | 1,081 | 1,104 | -0.46% | 250 | 4 | Village |
| Burlington | 33 | 523 | 535 | -0.57% | 76 | 7 | Village |
| Kaneville | 34 | 445 | 454 | -0.45% | 1,561 | 0 | Village |
Elgin is the largest city in Kane County, with a population of 114,715.
Kaneville is the smallest city in Kane County, with a population of 445.
There are 34 cities in Kane County, Illinois.