Cities in Illinois by per capita income (US five-year survey estimate), 2024

Winnetka, IL had the highest per capita income (US five-year survey estimate) of 225 cities in 2024, at $162,186. Riverdale, IL had the lowest, at $19,290. The median was $42,631 and the figure for Illinois was $46,406. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest162,186Winnetka, IL
Lowest19,290Riverdale, IL
Median42,631225 cities
Illinois46,406History

Top 40 cities, 2024

Winnetka, IL: 162,186 USDWinnetka, IL162,186Hinsdale, IL: 122,593 USDHinsdale, IL122,593Wilmette, IL: 112,774 USDWilmette, IL112,774Lake Forest, IL: 109,918 USDLake Forest, IL109,918Western Springs, IL: 104,158 USDWestern Springs, IL104,158Burr Ridge, IL: 100,503 USDBurr Ridge, IL100,503Highland Park, IL: 98,275 USDHighland Park, IL98,275Deerfield, IL: 94,846 USDDeerfield, IL94,846River Forest, IL: 91,438 USDRiver Forest, IL91,438Northbrook, IL: 87,173 USDNorthbrook, IL87,173Libertyville, IL: 82,024 USDLibertyville, IL82,024Campton Hills, IL: 81,211 USDCampton Hills, IL81,211Glenview, IL: 80,691 USDGlenview, IL80,691La Grange, IL: 79,689 USDLa Grange, IL79,689Barrington, IL: 79,159 USDBarrington, IL79,159Elmhurst, IL: 77,937 USDElmhurst, IL77,937Park Ridge, IL: 77,214 USDPark Ridge, IL77,214Glen Ellyn, IL: 74,079 USDGlen Ellyn, IL74,079Naperville, IL: 73,721 USDNaperville, IL73,721Geneva, IL: 73,547 USDGeneva, IL73,547Oak Park, IL: 71,362 USDOak Park, IL71,362Downers Grove, IL: 67,928 USDDowners Grove, IL67,928Evanston, IL: 66,712 USDEvanston, IL66,712Vernon Hills, IL: 65,910 USDVernon Hills, IL65,910Winfield, IL: 64,670 USDWinfield, IL64,670Arlington Heights, IL: 62,826 USDArlington Heights, IL62,826Frankfort, IL: 62,793 USDFrankfort, IL62,793Buffalo Grove, IL: 62,568 USDBuffalo Grove, IL62,568Wheaton, IL: 62,088 USDWheaton, IL62,088Lisle, IL: 61,682 USDLisle, IL61,682St. Charles, IL: 61,527 USDSt. Charles, IL61,527Lake Zurich, IL: 61,196 USDLake Zurich, IL61,196La Grange Park, IL: 59,540 USDLa Grange Park, IL59,540Lincolnwood, IL: 59,080 USDLincolnwood, IL59,080Gurnee, IL: 58,525 USDGurnee, IL58,525Batavia, IL: 58,410 USDBatavia, IL58,410Palos Heights, IL: 57,205 USDPalos Heights, IL57,205Westmont, IL: 56,592 USDWestmont, IL56,592Bloomingdale, IL: 56,388 USDBloomingdale, IL56,388Pingree Grove, IL: 56,149 USDPingree Grove, IL56,149Winnetka, IL: 162,186 USDWinnetka, IL162,186Hinsdale, IL: 122,593 USDHinsdale, IL122,593Wilmette, IL: 112,774 USDWilmette, IL112,774Lake Forest, IL: 109,918 USDLake Forest, IL109,918Western Springs, IL: 104,158 USDWestern Springs, IL104,158Burr Ridge, IL: 100,503 USDBurr Ridge, IL100,503Highland Park, IL: 98,275 USDHighland Park, IL98,275Deerfield, IL: 94,846 USDDeerfield, IL94,846River Forest, IL: 91,438 USDRiver Forest, IL91,438Northbrook, IL: 87,173 USDNorthbrook, IL87,173Libertyville, IL: 82,024 USDLibertyville, IL82,024Campton Hills, IL: 81,211 USDCampton Hills, IL81,211Glenview, IL: 80,691 USDGlenview, IL80,691La Grange, IL: 79,689 USDLa Grange, IL79,689Barrington, IL: 79,159 USDBarrington, IL79,159Elmhurst, IL: 77,937 USDElmhurst, IL77,937Park Ridge, IL: 77,214 USDPark Ridge, IL77,214Glen Ellyn, IL: 74,079 USDGlen Ellyn, IL74,079Naperville, IL: 73,721 USDNaperville, IL73,721Geneva, IL: 73,547 USDGeneva, IL73,547Oak Park, IL: 71,362 USDOak Park, IL71,362Downers Grove, IL: 67,928 USDDowners Grove, IL67,928Evanston, IL: 66,712 USDEvanston, IL66,712Vernon Hills, IL: 65,910 USDVernon Hills, IL65,910Winfield, IL: 64,670 USDWinfield, IL64,670Arlington Heights, IL: 62,826 USDArlington Heights, IL62,826Frankfort, IL: 62,793 USDFrankfort, IL62,793Buffalo Grove, IL: 62,568 USDBuffalo Grove, IL62,568Wheaton, IL: 62,088 USDWheaton, IL62,088Lisle, IL: 61,682 USDLisle, IL61,682St. Charles, IL: 61,527 USDSt. Charles, IL61,527Lake Zurich, IL: 61,196 USDLake Zurich, IL61,196La Grange Park, IL: 59,540 USDLa Grange Park, IL59,540Lincolnwood, IL: 59,080 USDLincolnwood, IL59,080Gurnee, IL: 58,525 USDGurnee, IL58,525Batavia, IL: 58,410 USDBatavia, IL58,410Palos Heights, IL: 57,205 USDPalos Heights, IL57,205Westmont, IL: 56,592 USDWestmont, IL56,592Bloomingdale, IL: 56,388 USDBloomingdale, IL56,388Pingree Grove, IL: 56,149 USDPingree Grove, IL56,149
USD. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Full ranking

RankCities2024
USD
Change on 2023
1Winnetka, IL162,186+4.4%
2Hinsdale, IL122,593-1.7%
3Wilmette, IL112,774+2.7%
4Lake Forest, IL109,918-0.5%
5Western Springs, IL104,158+4.3%
6Burr Ridge, IL100,503+1.2%
7Highland Park, IL98,275+1.3%
8Deerfield, IL94,846-0.9%
9River Forest, IL91,438-1.2%
10Northbrook, IL87,173+1.7%
11Libertyville, IL82,024+0.9%
12Campton Hills, IL81,211+11.3%
13Glenview, IL80,691+2.9%
14La Grange, IL79,689+3.2%
15Barrington, IL79,159-1.4%
16Elmhurst, IL77,937+3.3%
17Park Ridge, IL77,214+5.6%
18Glen Ellyn, IL74,079+1%
19Naperville, IL73,721+3.8%
20Geneva, IL73,547+4.7%
21Oak Park, IL71,362+2.8%
22Downers Grove, IL67,928+0.4%
23Evanston, IL66,712+1.1%
24Vernon Hills, IL65,910+6.4%
25Winfield, IL64,670-0.7%
26Arlington Heights, IL62,826+3.2%
27Frankfort, IL62,793+5.7%
28Buffalo Grove, IL62,568+4.1%
29Wheaton, IL62,088-1.1%
30Lisle, IL61,682-2.8%
31St. Charles, IL61,527+3.1%
32Lake Zurich, IL61,196-3%
33La Grange Park, IL59,540+2.6%
34Lincolnwood, IL59,080+4.7%
35Gurnee, IL58,525+1.3%
36Batavia, IL58,410+5.5%
37Palos Heights, IL57,205+4.2%
38Westmont, IL56,592+3.8%
39Bloomingdale, IL56,388+1.9%
40Pingree Grove, IL56,149+4.7%
41Grayslake, IL55,937+3.9%
42Darien, IL55,898+4.3%
43Lemont, IL54,818+2.3%
44Homer Glen, IL54,643+5.8%
45Forest Park, IL54,640-1%
46Plainfield, IL54,333+1.2%
47O'Fallon, IL54,265+4.7%
48Algonquin, IL54,037+0.6%
49Bartlett, IL53,757+1.3%
50Mahomet, IL53,341+15.2%
51Lindenhurst, IL52,881+6.7%
52Tinley Park, IL52,743+2.2%
53Roselle, IL52,503+4.9%
54Lockport, IL52,441+3.8%
55Mokena, IL52,109-3.1%
56South Elgin, IL52,103+1.3%
57Westchester, IL51,964-2.4%
58Columbia, IL51,601-2%
59Glen Carbon, IL51,575+0.1%
60Schaumburg, IL51,322+3.9%
61New Lenox, IL51,234+4.9%
62Palatine, IL51,147+2.4%
63Brookfield, IL51,076+0.9%
64Orland Park, IL51,045-0.5%
65Woodridge, IL50,891+3.8%
66Cary, IL50,715+4.5%
67Morton Grove, IL50,636+7.6%
68Warrenville, IL50,505+2.7%
69Lombard, IL50,380+2.5%
70Shorewood, IL50,261+1.3%
71Chicago, IL50,086+4%
72Huntley, IL50,023+5.9%
73North Aurora, IL49,904-2%
74Mundelein, IL49,674+5.6%
75Godfrey, IL49,529+4.9%
76Edwardsville, IL48,734+0.9%
77Mount Prospect, IL48,661+1.1%
78Morton, IL48,602+4.4%
79Yorkville, IL48,117+1%
80Prospect Heights, IL48,072+2.6%
81Hoffman Estates, IL48,050-2.1%
82Antioch, IL47,925-3.2%
83Oswego, IL47,866+3.4%
84Chatham, IL47,647+1.5%
85Channahon, IL47,476-1.4%
86Troy, IL47,472+5.6%
87Waterloo, IL47,421+6.7%
88Manhattan, IL47,385+1%
89Shiloh, IL47,176+0.5%
90Skokie, IL46,534+5%
91Wauconda, IL46,478+1.9%
92Crystal Lake, IL46,472+0.6%
93Elk Grove Village, IL46,193-0.2%
94Rolling Meadows, IL46,120-0.8%
95Highland, IL46,008+7.5%
96McHenry, IL45,734-2.9%
97Matteson, IL45,726-2.9%
98Bloomington, IL45,655+3.4%
99Carol Stream, IL45,625+2.3%
100Minooka, IL45,392-2.4%
101Swansea, IL45,341+2.4%
102Norridge, IL45,165-3.7%
103Des Plaines, IL45,076+2.4%
104Villa Park, IL44,740+0.5%
105Washington, IL44,529+5.9%
106Lake in the Hills, IL44,465+1.5%
107Evergreen Park, IL43,987+3.6%
108Oak Forest, IL43,191+4.7%
109Sycamore, IL43,190+5.4%
110Roscoe, IL42,996+2.6%
111Elmwood Park, IL42,786+11.3%
112Springfield, IL42,670+3.8%
113Woodstock, IL42,631+2.1%
114Round Lake, IL42,490+0.4%
115Wood Dale, IL42,223+3.8%
116Fox Lake, IL42,203+0.4%
117Bolingbrook, IL42,112+0.7%
118Oak Lawn, IL41,927+4.5%
119Wheeling, IL41,499+0.1%
120Crestwood, IL41,223+4%
121Aurora, IL40,937+3.4%
122Niles, IL40,380-2.3%
123Homewood, IL40,339+1%
124East Peoria, IL40,268+2.1%
125Fairview Heights, IL40,182-3.7%
126Morris, IL40,179+2.9%
127Ottawa, IL40,071+6.1%
128Collinsville, IL39,759-2.1%
129Addison, IL39,589-0.3%
130Palos Hills, IL39,406+1.2%
131Richton Park, IL39,125+11.1%
132Marion, IL39,024+4.9%
133Country Club Hills, IL38,789+6.4%
134Glendale Heights, IL38,555+5.7%
135Peoria, IL38,466-0.8%
136Effingham, IL38,328+11.4%
137West Chicago, IL38,037-0.6%
138Romeoville, IL37,771+5%
139Streamwood, IL37,746-0.4%
140Loves Park, IL37,338+3.1%
141Hickory Hills, IL37,216-1.2%
142Montgomery, IL37,156+1.9%
143Elgin, IL37,057+2.8%
144Bradley, IL36,974+8.3%
145Machesney Park, IL36,950+6.5%
146Joliet, IL36,812+2.8%
147Moline, IL36,476+4.4%
148Bourbonnais, IL36,367+4.7%
149Herrin, IL36,228+5.9%
150Champaign, IL36,223+0.9%
151Normal, IL36,168+1.7%
152Quincy, IL36,040+3.5%
152Sterling, IL36,040+2.5%
154Lansing, IL36,031+6.5%
155Midlothian, IL35,437+2.5%
156Crest Hill, IL35,379+5.5%
157Bensenville, IL35,193+4.9%
158Wood River, IL35,016+0.5%
159River Grove, IL34,837-0.3%
160Berwyn, IL34,812+1.8%
161Pekin, IL34,700+4.5%
162Alsip, IL34,532+0.9%
163South Holland, IL34,383-2%
164Beach Park, IL34,156+11.3%
165Belleville, IL34,085+2.3%
166Rock Island, IL34,053+4.8%
167Schiller Park, IL33,812+8.8%
168Lincoln, IL33,380+1.4%
169Summit, IL33,359+9.6%
170Plano, IL33,274-1.6%
171Waukegan, IL33,249+5%
172Hanover Park, IL33,213+3.5%
173Round Lake Beach, IL33,191+0.1%
174Jacksonville, IL32,994-1.6%
175Streator, IL32,8330%
176Decatur, IL32,769+2.4%
177Urbana, IL32,592+2.1%
178Belvidere, IL32,460+0.9%
179Zion, IL32,277-0.2%
180Justice, IL32,113-0.5%
181Lyons, IL32,056-9.7%
182Carpentersville, IL31,916+1.2%
183Mount Vernon, IL31,841+7.1%
184Charleston, IL31,560+3.9%
185Granite City, IL31,559+3%
186Taylorville, IL31,442+9.5%
187Bellwood, IL31,431+0.5%
188Burbank, IL31,395-6.3%
189Franklin Park, IL31,284+2.3%
190Rockford, IL31,263+2.8%
191Worth, IL31,106+2.1%
192Pontiac, IL31,088-2.2%
193Freeport, IL31,004+2.6%
194Canton, IL30,753-11.1%
195Northlake, IL30,569+1%
196Hazel Crest, IL30,135+3.7%
197Park Forest, IL30,021+2.1%
198Melrose Park, IL29,979+4.6%
199Chicago Ridge, IL29,973-4.3%
200Mattoon, IL29,738+5.4%
201Bridgeview, IL29,711+1.6%
202Dixon, IL29,511+6.9%
203Kewanee, IL29,324+9.6%
204Alton, IL29,314+1.2%
205East Moline, IL29,174+1.1%
206Macomb, IL28,907+6.1%
207Blue Island, IL28,709+1.2%
208Rantoul, IL28,208+9.1%
209Calumet City, IL28,113-0.4%
210Maywood, IL27,535+2.5%
211Danville, IL27,503+2.3%
212Dolton, IL27,432-7.9%
213Galesburg, IL27,222+7.6%
214DeKalb, IL27,086-0.3%
215Centralia, IL26,963-6%
216Chicago Heights, IL26,891+5.5%
217Kankakee, IL25,563+5.7%
218Cicero, IL25,547+0.2%
219Markham, IL25,372+1%
220North Chicago, IL24,592-0.6%
221Harvey, IL24,272+6.2%
222East St. Louis, IL23,036+4.5%
223Carbondale, IL22,315-6.4%
224Cahokia Heights, IL20,124+2.2%
225Riverdale, IL19,290-6.5%

Other periods

About this ranking

Total money income received in the past 12 months by people aged 15 and over, divided by the total population, including children, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Survey-reported money income before taxes. Lower than BEA per_capita_personal_income, which also counts employer contributions, imputed income and government transfers in kind.

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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more) (Cities in Illinois by per capita income (US five-year survey estimate), 2024) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat

MLA 9

American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more), Cities in Illinois by per capita income (US five-year survey estimate), 2024. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more). Cities in Illinois by per capita income (US five-year survey estimate), 2024. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more), Cities in Illinois by per capita income (US five-year survey estimate), 2024 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/illinois-cities (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_illinois_by_2024,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more): Cities in Illinois by per capita income (US five-year survey estimate), 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary\_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more): Cities in Illinois by per capita income (US five-year survey estimate), 2024
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/illinois-cities
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19301.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 per capita income (US five-year survey estimate) using official data, and cite the source.
rank_places {"indicator":"per_capita_income_acs","level":"municipality","within":"Illinois","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_income_acs&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 per capita income (US five-year survey estimate)?

Winnetka, IL, with $162,186 in 2024, according to the U.S. Census Bureau.

Which city has the lowest per capita income (US five-year survey estimate)?

Riverdale, IL, with $19,290 in 2024.

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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Per capita income (US five-year survey estimate): other rankings

Cities in Illinois: more rankings