Kane County, Illinois Cities (2025)

34 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Elgin1112,438114,617-0.39%2,94838 City
Elgin2104,617104,3640.31%3,27832 Township
Dundee363,44264,803-0.36%1,81835 Township
St. Charles451,31451,851-0.09%1,48335 Township
Carpentersville536,55937,909-0.73%4,6488 Village
Batavia636,12435,3770.77%1,97418 Township
St. Charles732,40033,034-0.39%2,24114 City
Batavia826,18126,316-0.1%2,40711 City
Geneva925,90526,347-0.35%1,61016 Township
South Elgin1024,56023,8520.58%3,3797 Village
Sugar Grove1121,04920,7080.16%59735 Township
Geneva1220,98121,350-0.35%2,10310 City
North Aurora1319,51318,2851.28%2,5758 Village
Blackberry1417,82817,3080.93%51035 Township
Campton1517,14717,0700.33%50034 Township
Campton Hills1610,74010,877-0.25%63617 Village
Boulder Hill179,9079,0811.23%6,7951 CDP
Hampshire189,7328,9222.41%27136 Township
Sugar Grove199,1779,259-0.17%86911 Village
Plato209,1549,2430.01%27333 Township
Gilberts219,0378,3741.49%1,6465 Village
Hampshire228,3797,6461.79%87110 Village
West Dundee237,8847,8680.04%1,9764 Village
Elburn246,7936,2081.75%1,8114 Village
Sleepy Hollow253,0853,199-0.74%1,5392 Village
Prestbury262,1941,9781.43%3,5051 CDP
Virgil271,8791,903-0.53%5435 Township
Burlington281,7581,806-0.4%5234 Township
Big Rock291,7281,778-0.46%4935 Township
Maple Park301,5081,4321%6592 Village
Kaneville311,1211,153-0.44%3235 Township
Big Rock321,0701,105-0.65%2484 Village
Burlington33515535-0.77%757 Village
Kaneville34439453-0.68%1,5400 Village

Kane County Cities Summary

Largest City

Elgin is the largest city in Kane County, with a population of 112,438.

Smallest City

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

10 Largest Cities

There are 34 cities in Kane County, Illinois.

Location of Kane County