Skip to content
ZIP codes

ZIP codes in Kane County, Illinois

Kane County has 32 ZIP codes. 16 lie entirely inside it and 16 are shared with neighboring counties, so part of their land and their people are elsewhere. About 517,919 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
32
2 more just touch the border (under 1% of their land)
Entirely inside
16
99% or more of their land
Shared with other counties
16
Most with DuPage County (6)
Most populated ZIP
60505
57,199 people · Aurora
Least populated ZIP
60183
23 people · Campton Hills
Largest ZIP by land
60151
83 sq mi · Virgil

Map of the ZIP codes in Kane County

Cook County DeKalb County DuPage County Kendall County McHenry County 60010 · Barrington Hills · 45,747 people · 1.7% in the county 60102 · Algonquin · 32,286 people · 22% in the county 60103 · Bartlett · 41,382 people · 0.6% in the county 60109 · Burlington · 481 people · 100% in the county 60110 · Carpentersville · 38,558 people · 100% in the county 60118 · West Dundee · 15,892 people · 100% in the county 60119 · Elburn · 11,381 people · 100% in the county 60120 · Elgin · 51,225 people · 28% in the county 60123 · Elgin · 48,379 people · 100% in the county 60124 · Elgin · 24,487 people · 100% in the county 60134 · Geneva · 29,743 people · 100% in the county 60136 · Gilberts · 8,777 people · 100% in the county 60140 · Hampshire · 22,689 people · 95% in the county 60142 · Huntley · 29,692 people · 28% in the county 60144 · Kaneville · 66 people · 100% in the county 60151 · Virgil · 3,888 people · 75% in the county 60174 · St. Charles · 31,402 people · 99% in the county 60175 · Campton Hills · 25,553 people · 100% in the county 60177 · South Elgin · 24,416 people · 100% in the county 60178 · Sycamore · 22,224 people · 6.7% in the county 60183 · Campton Hills · 23 people · 100% in the county 60184 · Wayne · 2,557 people · 36% in the county 60185 · West Chicago · 33,703 people · 3.6% in the county 60502 · Aurora · 23,308 people · 41% in the county 60504 · Aurora · 39,358 people · 20% in the county 60505 · Aurora · 57,199 people · 100% in the county 60506 · Aurora · 50,038 people · 99.2% in the county 60510 · Batavia · 29,038 people · 84% in the county 60511 · Big Rock · 2,081 people · 96% in the county 60538 · Montgomery · 30,514 people · 46% in the county 60539 · Batavia · 313 people · 100% in the county 60542 · North Aurora · 18,932 people · 100% in the county 60543 · Oswego · 43,047 people · 0.2% in the county 60554 · Sugar Grove · 12,081 people · 98% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Kane County

32 ZIP codes in Kane County, IL, by number
ZIP code Main city Population Land in the county Residents in the county
60010 Barrington Hills 45,747 1.7% ≈ 2,846
60102 Algonquin 32,286 22% ≈ 6,771
60109 Burlington 481 100% 481
60110 Carpentersville 38,558 100% 38,558
60118 West Dundee 15,892 100% 15,892
60119 Elburn 11,381 100% 11,381
60120 Elgin 51,225 28% ≈ 23,801
60123 Elgin 48,379 100% 48,379
60124 Elgin 24,487 100% 24,487
60134 Geneva 29,743 100% 29,743
60136 Gilberts 8,777 100% 8,777
60140 Hampshire 22,689 95% ≈ 21,857
60142 Huntley 29,692 28% ≈ 8,052
60144 Kaneville 66 100% 66
60151 Virgil 3,888 75% ≈ 2,318
60174 St. Charles 31,402 99% ≈ 31,177
60175 Campton Hills 25,553 100% 25,553
60177 South Elgin 24,416 100% 24,416
60178 Sycamore 22,224 6.7% ≈ 332
60183 Campton Hills 23 100% 23
60184 Wayne 2,557 36% ≈ 741
60185 West Chicago 33,703 3.6% ≈ 1,151
60502 Aurora 23,308 41% ≈ 8,370
60504 Aurora 39,358 20% ≈ 7,712
60505 Aurora 57,199 100% 57,199
60506 Aurora 50,038 99.2% ≈ 49,548
60510 Batavia 29,038 84% ≈ 26,798
60511 Big Rock 2,081 96% ≈ 2,011
60538 Montgomery 30,514 46% ≈ 8,127
60539 Batavia 313 100% 313
60542 North Aurora 18,932 100% 18,932
60554 Sugar Grove 12,081 98% ≈ 11,712

They also touch the county with under 1% of their land, so they aren’t counted: 60103 and 60543.

ZIP codes shared with other counties

These 16 ZIP codes have part of their land in another county. The first figure is the share of their land in Kane County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Aurora (4), Elgin (3), Batavia (2), Campton Hills (2), Algonquin (1), and Barrington Hills (1); 25 places in all.

They start with 3 different three-digit prefixes, one per USPS sorting center: 600, 601, and 605.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know