Kane County, Illinois Cities (2025)

34 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Elgin1114,715114,6450.01%3,00738 City
Elgin2105,885104,3270.72%3,31732 Township
Dundee364,03864,813-0.12%1,83635 Township
St. Charles453,27951,9651.46%1,54035 Township
Carpentersville536,95237,911-0.52%4,6988 Village
Batavia635,97135,3970.34%1,96618 Township
St. Charles733,58133,0840.3%2,32214 City
Batavia826,56626,5110.04%2,44211 City
Geneva926,21426,442-0.16%1,62916 Township
South Elgin1025,18923,8461.08%3,4667 Village
Sugar Grove1121,25720,7150.51%60335 Township
Geneva1221,12521,337-0.2%2,11810 City
North Aurora1319,58918,2881.35%2,5858 Village
Blackberry1417,94717,3101.05%51435 Township
Campton1517,35917,0730.73%50634 Township
Campton Hills1610,89910,8740.05%64517 Village
Hampshire1710,5768,9236.34%29536 Township
Boulder Hill189,9079,0811.23%6,7951 CDP
Sugar Grove199,3589,2600.2%88611 Village
Gilberts209,2518,3711.94%1,6855 Village
Plato219,2409,2410.27%27633 Township
Hampshire229,1687,6463.43%95310 Village
West Dundee237,9117,8830.06%1,9834 Village
Elburn246,9806,2092.26%1,8614 Village
Sleepy Hollow253,1213,200-0.51%1,5572 Village
Prestbury262,1941,9781.43%3,5051 CDP
Virgil271,8971,904-0.32%5435 Township
Burlington281,7731,805-0.23%5234 Township
Big Rock291,7451,777-0.17%5035 Township
Maple Park301,4941,4340.81%6532 Village
Kaneville311,1301,152-0.26%3235 Township
Big Rock321,0811,104-0.46%2504 Village
Burlington33523535-0.57%767 Village
Kaneville34445454-0.45%1,5610 Village

Kane County Cities Summary

Largest City

Elgin is the largest city in Kane County, with a population of 114,715.

Smallest City

Kaneville is the smallest city in Kane County, with a population of 445.

10 Largest Cities

There are 34 cities in Kane County, Illinois.

Location of Kane County