Skip to content

Elgin, IL ZIP codes

Elgin, Illinois has 5 ZIP codes, including 2 PO Box ZIPs. They are in Cook County and Kane County.

Population in these ZIPs
124,091
Avg. median income
$95,800population-weighted
Typical home value
$349,200population-weighted
Loading map…

Click anywhere on the map to see which ZIP code it's in.

ZIP codes within 10 miles

Elgin, IL ZIP codes list

Elgin, IL ZIP codes
ZIP codeCountyPopulationMedian incomeTypical home value
60120Cook County51,225$82,449$304,700
60121 PO BoxKane County———
60122 PO BoxKane County———
60123Kane County48,379$87,693$314,500
60124Kane County24,487$139,982$511,000

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities near Elgin

Frequently asked questions

What is the ZIP code for Elgin, IL?

Elgin, IL has 5 ZIP codes: 60120, 60121, 60122, 60123 and 60124.

What county is Elgin, Illinois in?

Elgin ZIP codes are in Cook County and Kane County.

Which Elgin ZIP codes are PO Boxes?

60121 and 60122 are PO Box or single-organization ZIP codes; they have no residential delivery area.