Cities in Illinois by median age

Burr Ridge, IL had the highest median age of 225 cities in 2023, at 58.1 years. North Chicago, IL had the lowest, at 23.6 years. The median was 39.5 years and the figure for Illinois was 38.9 years. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest58.1Burr Ridge, IL
Median39.5225 cities
Illinois38.9History

Top 40 cities, 2023

Burr Ridge, IL: 58.1 yearsBurr Ridge, IL58.1Westchester, IL: 52.9 yearsWestchester, IL52.9Palos Heights, IL: 51.2 yearsPalos Heights, IL51.2Crestwood, IL: 50.7 yearsCrestwood, IL50.7Godfrey, IL: 49.9 yearsGodfrey, IL49.9Huntley, IL: 49.7 yearsHuntley, IL49.7Northbrook, IL: 49.2 yearsNorthbrook, IL49.2Niles, IL: 47.6 yearsNiles, IL47.6Norridge, IL: 47 yearsNorridge, IL47Orland Park, IL: 46.8 yearsOrland Park, IL46.8Glenview, IL: 46.3 yearsGlenview, IL46.3Lake Forest, IL: 46.1 yearsLake Forest, IL46.1Highland Park, IL: 46 yearsHighland Park, IL46Winfield, IL: 46 yearsWinfield, IL46Wilmette, IL: 45.7 yearsWilmette, IL45.7East St. Louis, IL: 45.1 yearsEast St. Louis, IL45.1Canton, IL: 44.9 yearsCanton, IL44.9Darien, IL: 44.8 yearsDarien, IL44.8Deerfield, IL: 44.5 yearsDeerfield, IL44.5Park Ridge, IL: 44.5 yearsPark Ridge, IL44.5Shorewood, IL: 44.5 yearsShorewood, IL44.5Morton Grove, IL: 44.3 yearsMorton Grove, IL44.3Matteson, IL: 44.2 yearsMatteson, IL44.2Mokena, IL: 44.1 yearsMokena, IL44.1Elk Grove Village, IL: 43.9 yearsElk Grove Village, IL43.9Lincolnwood, IL: 43.9 yearsLincolnwood, IL43.9Lemont, IL: 43.7 yearsLemont, IL43.7Kewanee, IL: 43.6 yearsKewanee, IL43.6McHenry, IL: 43.5 yearsMcHenry, IL43.5Pontiac, IL: 43.4 yearsPontiac, IL43.4Fox Lake, IL: 43.3 yearsFox Lake, IL43.3Freeport, IL: 43.2 yearsFreeport, IL43.2Barrington, IL: 43.1 yearsBarrington, IL43.1Campton Hills, IL: 43.1 yearsCampton Hills, IL43.1Bloomingdale, IL: 42.8 yearsBloomingdale, IL42.8Des Plaines, IL: 42.8 yearsDes Plaines, IL42.8Arlington Heights, IL: 42.7 yearsArlington Heights, IL42.7Downers Grove, IL: 42.6 yearsDowners Grove, IL42.6Mattoon, IL: 42.6 yearsMattoon, IL42.6Skokie, IL: 42.6 yearsSkokie, IL42.6Burr Ridge, IL: 58.1 yearsBurr Ridge, IL58.1Westchester, IL: 52.9 yearsWestchester, IL52.9Palos Heights, IL: 51.2 yearsPalos Heights, IL51.2Crestwood, IL: 50.7 yearsCrestwood, IL50.7Godfrey, IL: 49.9 yearsGodfrey, IL49.9Huntley, IL: 49.7 yearsHuntley, IL49.7Northbrook, IL: 49.2 yearsNorthbrook, IL49.2Niles, IL: 47.6 yearsNiles, IL47.6Norridge, IL: 47 yearsNorridge, IL47Orland Park, IL: 46.8 yearsOrland Park, IL46.8Glenview, IL: 46.3 yearsGlenview, IL46.3Lake Forest, IL: 46.1 yearsLake Forest, IL46.1Highland Park, IL: 46 yearsHighland Park, IL46Winfield, IL: 46 yearsWinfield, IL46Wilmette, IL: 45.7 yearsWilmette, IL45.7East St. Louis, IL: 45.1 yearsEast St. Louis, IL45.1Canton, IL: 44.9 yearsCanton, IL44.9Darien, IL: 44.8 yearsDarien, IL44.8Deerfield, IL: 44.5 yearsDeerfield, IL44.5Park Ridge, IL: 44.5 yearsPark Ridge, IL44.5Shorewood, IL: 44.5 yearsShorewood, IL44.5Morton Grove, IL: 44.3 yearsMorton Grove, IL44.3Matteson, IL: 44.2 yearsMatteson, IL44.2Mokena, IL: 44.1 yearsMokena, IL44.1Elk Grove Village, IL: 43.9 yearsElk Grove Village, IL43.9Lincolnwood, IL: 43.9 yearsLincolnwood, IL43.9Lemont, IL: 43.7 yearsLemont, IL43.7Kewanee, IL: 43.6 yearsKewanee, IL43.6McHenry, IL: 43.5 yearsMcHenry, IL43.5Pontiac, IL: 43.4 yearsPontiac, IL43.4Fox Lake, IL: 43.3 yearsFox Lake, IL43.3Freeport, IL: 43.2 yearsFreeport, IL43.2Barrington, IL: 43.1 yearsBarrington, IL43.1Campton Hills, IL: 43.1 yearsCampton Hills, IL43.1Bloomingdale, IL: 42.8 yearsBloomingdale, IL42.8Des Plaines, IL: 42.8 yearsDes Plaines, IL42.8Arlington Heights, IL: 42.7 yearsArlington Heights, IL42.7Downers Grove, IL: 42.6 yearsDowners Grove, IL42.6Mattoon, IL: 42.6 yearsMattoon, IL42.6Skokie, IL: 42.6 yearsSkokie, IL42.6
years. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Full ranking

RankCities2023
years
Change on 2022
1Burr Ridge, IL58.1+1.4
2Westchester, IL52.9+1.2
3Palos Heights, IL51.2-0.3
4Crestwood, IL50.7+1.1
5Godfrey, IL49.9-0.6
6Huntley, IL49.7+0.6
7Northbrook, IL49.2-0.2
8Niles, IL47.6+0.5
9Norridge, IL47-0.2
10Orland Park, IL46.8+0.2
11Glenview, IL46.3-0.2
12Lake Forest, IL46.1+1.2
13Highland Park, IL46-2
13Winfield, IL46-2.2
15Wilmette, IL45.70
16East St. Louis, IL45.1+1.8
17Canton, IL44.9+0.2
18Darien, IL44.8-0.2
19Deerfield, IL44.5-0.1
19Park Ridge, IL44.5-0.6
19Shorewood, IL44.5+1.9
22Morton Grove, IL44.3-0.3
23Matteson, IL44.2+0.4
24Mokena, IL44.1+1
25Elk Grove Village, IL43.9+1.4
25Lincolnwood, IL43.9-0.4
27Lemont, IL43.7-0.5
28Kewanee, IL43.6+0.1
29McHenry, IL43.5+0.4
30Pontiac, IL43.4+2
31Fox Lake, IL43.3-4
32Freeport, IL43.2-0.2
33Barrington, IL43.1+0.7
33Campton Hills, IL43.1-0.1
35Bloomingdale, IL42.8-0.4
35Des Plaines, IL42.8+0.3
37Arlington Heights, IL42.7-0.1
38Downers Grove, IL42.60
38Mattoon, IL42.6+0.2
38Skokie, IL42.6-0.4
38South Holland, IL42.60
38Sterling, IL42.6-0.4
43Palos Hills, IL42.5+0.3
43Westmont, IL42.5+1.9
45East Peoria, IL42.4+0.3
45Roselle, IL42.4+0.2
45Winnetka, IL42.4-0.4
48Tinley Park, IL42.3+0.7
49Buffalo Grove, IL42.1+0.5
49Highland, IL42.1-0.7
49North Aurora, IL42.1+0.7
52Homer Glen, IL42-0.3
52Wood Dale, IL42+0.2
54Hinsdale, IL41.9-0.4
54Libertyville, IL41.9-0.5
54Lyons, IL41.9+2.2
57Frankfort, IL41.8-0.8
57Western Springs, IL41.8-0.2
59Brookfield, IL41.7+0.8
59Dixon, IL41.7+0.5
59Geneva, IL41.70
59Mount Prospect, IL41.7+0.5
63Elmhurst, IL41.6+0.4
63Fairview Heights, IL41.6+1.6
63St. Charles, IL41.6-0.2
66La Grange Park, IL41.5-0.1
66Richton Park, IL41.5+1.8
68Algonquin, IL41.3+0.3
68Bartlett, IL41.3+0.2
68Glen Ellyn, IL41.3-0.3
68Lake Zurich, IL41.3+0.1
68Pekin, IL41.3+0.1
68Vernon Hills, IL41.3+0.7
74Batavia, IL41.2+2.3
74Galesburg, IL41.2-0.4
76Addison, IL41.1+1
77La Grange, IL41-1.4
77Prospect Heights, IL41-0.1
77Shiloh, IL41+0.4
80Northlake, IL40.9+1.4
81Bridgeview, IL40.7+1.5
81Morton, IL40.7-1.2
81Springfield, IL40.7+0.6
84Oak Park, IL40.6+0.3
85Machesney Park, IL40.5-0.4
86Gurnee, IL40.4+0.2
86Marion, IL40.4-0.4
86Morris, IL40.4+0.9
89Elmwood Park, IL40.3-0.2
89Oak Forest, IL40.3+0.5
89Oak Lawn, IL40.3-0.8
89Ottawa, IL40.3+0.7
93Waterloo, IL40.2+0.2
94Granite City, IL40.1+1.3
94Herrin, IL40.1-1.5
94Lansing, IL40.1-0.6
94Naperville, IL40.1+0.6
94Quincy, IL40.1-0.4
94River Forest, IL40.1-0.4
100Centralia, IL40-0.7
100Dolton, IL40+0.9
100Forest Park, IL40-2.2
100Streamwood, IL40+1
104Columbia, IL39.9-1.6
104Decatur, IL39.9+0.2
106Homewood, IL39.8+0.7
107Belvidere, IL39.7+0.6
107Collinsville, IL39.7-0.2
107Oswego, IL39.7+0.1
107Schaumburg, IL39.7+0.7
111Palatine, IL39.6+0.2
111Streator, IL39.6+0.1
113Alsip, IL39.50
113Crystal Lake, IL39.5-0.4
113Taylorville, IL39.5+1.3
116Carol Stream, IL39.3-0.1
117Crest Hill, IL39.2-0.4
117Glen Carbon, IL39.2+0.4
117South Elgin, IL39.2+0.6
117Wheeling, IL39.2-0.5
121Worth, IL39.10
122Mount Vernon, IL39+0.3
123Danville, IL38.9+0.3
123Hoffman Estates, IL38.9+0.8
123Midlothian, IL38.9-0.1
126Lombard, IL38.8+1.1
127Moline, IL38.7-0.1
128Cary, IL38.6-0.4
129Country Club Hills, IL38.5-0.2
129Rolling Meadows, IL38.5+0.3
129Summit, IL38.5+1.4
132Alton, IL38.4+0.1
132Lincoln, IL38.4-2
132Swansea, IL38.4-0.5
135Belleville, IL38.3-0.1
135Bellwood, IL38.3+1.8
135Mundelein, IL38.3+0.1
138Burbank, IL38.2+0.6
138Channahon, IL38.2-0.4
140Evergreen Park, IL38.1-1.5
140Hickory Hills, IL38.1+1.7
142Evanston, IL38+0.4
143Lockport, IL37.9-0.1
143Wood River, IL37.9+3.3
145Calumet City, IL37.8+0.2
146Pingree Grove, IL37.7+0.8
147Jacksonville, IL37.6-0.2
147Sycamore, IL37.6-0.3
147Wheaton, IL37.6+0.2
147Woodridge, IL37.6-0.1
151Rockford, IL37.50
152Bolingbrook, IL37.4-0.5
153East Moline, IL37.3-2.2
153New Lenox, IL37.3+0.3
153Plainfield, IL37.3-0.4
153Washington, IL37.3+0.6
157Warrenville, IL37.2-1.3
158Antioch, IL37.1-2.4
158Lindenhurst, IL37.1-0.7
158Rock Island, IL37.1+2.1
158Villa Park, IL37.1+1
158Woodstock, IL37.1+0.8
163Bensenville, IL370
163Franklin Park, IL37+0.5
163Justice, IL37+5.9
163Lisle, IL37+0.3
167Effingham, IL36.9-0.2
167O'Fallon, IL36.9-0.4
167Park Forest, IL36.9-0.5
167Schiller Park, IL36.9-1.1
167Wauconda, IL36.9+0.1
172Harvey, IL36.8+1.3
172Loves Park, IL36.8+0.2
174Blue Island, IL36.7+0.1
174Round Lake, IL36.7+2.1
176Lake in the Hills, IL36.6+0.7
176River Grove, IL36.6+2.4
178Mahomet, IL36.5-0.6
179Berwyn, IL36.4+0.1
179Kankakee, IL36.4+0.1
181Elgin, IL36.3+0.8
182Beach Park, IL36.2+0.6
183Bloomington, IL36+0.1
184Grayslake, IL35.9-1.7
185Peoria, IL35.8+0.2
185Troy, IL35.80
185West Chicago, IL35.80
188Chicago, IL35.7+0.4
189Chicago Heights, IL35.6-0.2
190Bradley, IL35.5-0.5
190Glendale Heights, IL35.5+0.5
190Romeoville, IL35.5+0.4
193Joliet, IL35.3+1
193Roscoe, IL35.3-0.2
195Aurora, IL35.2-0.2
196Chatham, IL35.1+0.3
196Maywood, IL35.1-1.9
196Montgomery, IL35.1+3.4
199Hanover Park, IL35+0.3
199Melrose Park, IL35+0.5
199Rantoul, IL35-0.8
202Hazel Crest, IL34.7+1.7
203Bourbonnais, IL34.6+0.7
203Waukegan, IL34.6+0.1
205Yorkville, IL34.5-0.1
206Chicago Ridge, IL34.3-1
206Cicero, IL34.3+0.9
208Round Lake Beach, IL34.1+0.9
209Zion, IL34+1.7
210Carpentersville, IL33.8+1
211Markham, IL33.7+0.5
212Riverdale, IL33.5+0.7
213Minooka, IL33.3-0.4
214Plano, IL33.1-1.5
215Cahokia Heights, IL32.8+2.5
216Edwardsville, IL32.3+1.7
217Manhattan, IL32.1-2.5
218Charleston, IL28.8-0.6
219Macomb, IL27.7+0.3
220Champaign, IL27.1+0.1
221Urbana, IL26.7+1.2
222DeKalb, IL25.4+0.5
223Normal, IL25.20
224Carbondale, IL24.9+0.1
225North Chicago, IL23.6+0.1

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span. Canada: on 1 July, Statistics Canada population estimates.

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more) (Cities in Illinois by median age, 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat

MLA 9

American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more), Cities in Illinois by median age, 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat. Invokely, https://invokely.ai/rankings/median-age/illinois-cities?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more). Cities in Illinois by median age, 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat. Also distributed by Invokely, https://invokely.ai/rankings/median-age/illinois-cities?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more), Cities in Illinois by median age, 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat, via Invokely: https://invokely.ai/rankings/median-age/illinois-cities?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_illinois_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more): Cities in Illinois by median age, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/median-age/illinois-cities?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more): Cities in Illinois by median age, 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat
L2  - https://invokely.ai/rankings/median-age/illinois-cities?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-age/illinois-cities?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Illinois by median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"municipality","within":"Illinois","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&level=municipality&within=Illinois&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest median age?

Burr Ridge, IL, with 58.1 years in 2023, according to the U.S. Census Bureau.

Which city has the lowest median age?

North Chicago, IL, with 23.6 years in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B01002: median age, total population, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Median age: other rankings

Cities in Illinois: more rankings