Loading 33,000 zip codes…
About this map
Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- 38.9
- Illinois
- 39
- Rankings
- Full list
Top and bottom zip codes in Illinois
Zip codes with 1,000+ residents
Oldest zip codes (highest median age)
See allMedian age by county in Illinois
- 1Pope County53.9
- 2Hardin County53.6
- 3Jo Daviess County51.5
- 4Henderson County50.2
- 5Schuyler County49.1
- 6Calhoun County48.8
- 7Alexander County48
- 8Putnam County47.4
- 9Hancock County46.9
- 10Gallatin County46.7
- 11Edgar County46.6
- 12Marshall County46.1
- 13Scott County46
- 14Carroll County45.4
- 15Mason County45.4
- 16Shelby County45.3
- 17Stephenson County45.3
- 18Edwards County44.7
- 19Massac County44.7
- 20Mercer County44.7
- 21Iroquois County44.4
- 22Stark County44.4
- 23Jasper County44.3
- 24Union County44.3
- 25White County44.3
- 26Macoupin County44.2
- 27Washington County44.2
- 28Bureau County44.1
- 29Fulton County43.9
- 30Hamilton County43.9
- 31Saline County43.8
- 32De Witt County43.7
- 33Jersey County43.7
- 34Randolph County43.7
- 35Henry County43.6
- 36Franklin County43.4
- 37Greene County43.4
- 38Christian County43.2
- 39Monroe County43.2
- 40Wabash County43.2
- 41Cumberland County43.1
- 42Lee County43.1
- 43Pike County43
- 44Pulaski County43
- 45Whiteside County43
- 46Menard County42.8
- 47Montgomery County42.8
- 48Piatt County42.8
- 49Wayne County42.8
- 50Clark County42.6
- 51Crawford County42.6
- 52Knox County42.6
- 53Richland County42.3
- 54LaSalle County42.2
- 55Ogle County42.2
- 56Perry County42
- 57Fayette County41.9
- 58Ford County41.9
- 59Tazewell County41.9
- 60Livingston County41.8
- 61Williamson County41.6
- 62Clinton County41.5
- 63Marion County41.5
- 64Adams County41.4
- 65Johnson County41.4
- 66Vermilion County41.3
- 67Jefferson County41.2
- 68Logan County41.1
- 69Morgan County41.1
- 70Brown County41
- 71Sangamon County41
- 72Lawrence County40.7
- 73McHenry County40.7
- 74Macon County40.6
- 75Clay County40.4
- 76Woodford County40.4
- 77Rock Island County40.3
- 78DuPage County40.2
- 79Madison County40.2
- 80Moultrie County40.1
- 81Effingham County40
- 82St. Clair County39.9
- 83Bond County39.7
- 84Boone County39.7
- 85Winnebago County39.6
- 86Lake County39.1
- 87Will County39.1
- 88Kankakee County39
- 89Kane County38.8
- 90Douglas County38.7
- 91Warren County38.5
- 92Cass County38.3
- 93Grundy County38.3
- 94Peoria County38.1
- 95Cook County38
- 96Coles County37.5
- 97Kendall County36.3
- 98McDonough County34.9
- 99McLean County34.3
- 100DeKalb County32.7
- 101Jackson County32.4
- 102Champaign County30.7
Questions about this map
Which zip code has the highest median age in Illinois?
Among zip codes with at least 1,000 residents, 61036 (Galena, IL) has the highest: 58.8.
Which zip code has the lowest median age in Illinois?
60088 (Great Lakes, IL) has the lowest: 21.1.
What is the median age for the United States?
38.9; in Illinois it is 39.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.
More maps
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)