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

Winnetka, IL had the highest per capita income (US five-year survey estimate) of 225 cities in 2022, at $154,576. Cahokia Heights, IL had the lowest, at $17,141. The median was $40,010 and the figure for Illinois was $43,198. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest154,576Winnetka, IL
Median40,010225 cities
Illinois43,198History

Top 40 cities, 2022

Winnetka, IL: 154,576 USDWinnetka, IL154,576Hinsdale, IL: 128,458 USDHinsdale, IL128,458Burr Ridge, IL: 112,170 USDBurr Ridge, IL112,170Lake Forest, IL: 104,341 USDLake Forest, IL104,341Wilmette, IL: 103,076 USDWilmette, IL103,076Highland Park, IL: 97,953 USDHighland Park, IL97,953Western Springs, IL: 93,413 USDWestern Springs, IL93,413Deerfield, IL: 92,981 USDDeerfield, IL92,981River Forest, IL: 89,337 USDRiver Forest, IL89,337Northbrook, IL: 83,750 USDNorthbrook, IL83,750Libertyville, IL: 81,231 USDLibertyville, IL81,231Glenview, IL: 75,876 USDGlenview, IL75,876Campton Hills, IL: 74,354 USDCampton Hills, IL74,354Barrington, IL: 73,446 USDBarrington, IL73,446Elmhurst, IL: 73,045 USDElmhurst, IL73,045Glen Ellyn, IL: 72,404 USDGlen Ellyn, IL72,404La Grange, IL: 71,259 USDLa Grange, IL71,259Park Ridge, IL: 69,765 USDPark Ridge, IL69,765Geneva, IL: 67,737 USDGeneva, IL67,737Naperville, IL: 67,706 USDNaperville, IL67,706Oak Park, IL: 66,755 USDOak Park, IL66,755Evanston, IL: 63,888 USDEvanston, IL63,888Downers Grove, IL: 63,831 USDDowners Grove, IL63,831Winfield, IL: 60,931 USDWinfield, IL60,931Frankfort, IL: 60,328 USDFrankfort, IL60,328Lisle, IL: 60,143 USDLisle, IL60,143Lake Zurich, IL: 59,566 USDLake Zurich, IL59,566Wheaton, IL: 59,538 USDWheaton, IL59,538St. Charles, IL: 59,060 USDSt. Charles, IL59,060Vernon Hills, IL: 58,875 USDVernon Hills, IL58,875Buffalo Grove, IL: 58,715 USDBuffalo Grove, IL58,715Arlington Heights, IL: 58,712 USDArlington Heights, IL58,712Darien, IL: 55,911 USDDarien, IL55,911Gurnee, IL: 55,625 USDGurnee, IL55,625La Grange Park, IL: 55,080 USDLa Grange Park, IL55,080Bloomingdale, IL: 55,073 USDBloomingdale, IL55,073Algonquin, IL: 54,019 USDAlgonquin, IL54,019Forest Park, IL: 54,017 USDForest Park, IL54,017Grayslake, IL: 53,486 USDGrayslake, IL53,486Plainfield, IL: 53,441 USDPlainfield, IL53,441Winnetka, IL: 154,576 USDWinnetka, IL154,576Hinsdale, IL: 128,458 USDHinsdale, IL128,458Burr Ridge, IL: 112,170 USDBurr Ridge, IL112,170Lake Forest, IL: 104,341 USDLake Forest, IL104,341Wilmette, IL: 103,076 USDWilmette, IL103,076Highland Park, IL: 97,953 USDHighland Park, IL97,953Western Springs, IL: 93,413 USDWestern Springs, IL93,413Deerfield, IL: 92,981 USDDeerfield, IL92,981River Forest, IL: 89,337 USDRiver Forest, IL89,337Northbrook, IL: 83,750 USDNorthbrook, IL83,750Libertyville, IL: 81,231 USDLibertyville, IL81,231Glenview, IL: 75,876 USDGlenview, IL75,876Campton Hills, IL: 74,354 USDCampton Hills, IL74,354Barrington, IL: 73,446 USDBarrington, IL73,446Elmhurst, IL: 73,045 USDElmhurst, IL73,045Glen Ellyn, IL: 72,404 USDGlen Ellyn, IL72,404La Grange, IL: 71,259 USDLa Grange, IL71,259Park Ridge, IL: 69,765 USDPark Ridge, IL69,765Geneva, IL: 67,737 USDGeneva, IL67,737Naperville, IL: 67,706 USDNaperville, IL67,706Oak Park, IL: 66,755 USDOak Park, IL66,755Evanston, IL: 63,888 USDEvanston, IL63,888Downers Grove, IL: 63,831 USDDowners Grove, IL63,831Winfield, IL: 60,931 USDWinfield, IL60,931Frankfort, IL: 60,328 USDFrankfort, IL60,328Lisle, IL: 60,143 USDLisle, IL60,143Lake Zurich, IL: 59,566 USDLake Zurich, IL59,566Wheaton, IL: 59,538 USDWheaton, IL59,538St. Charles, IL: 59,060 USDSt. Charles, IL59,060Vernon Hills, IL: 58,875 USDVernon Hills, IL58,875Buffalo Grove, IL: 58,715 USDBuffalo Grove, IL58,715Arlington Heights, IL: 58,712 USDArlington Heights, IL58,712Darien, IL: 55,911 USDDarien, IL55,911Gurnee, IL: 55,625 USDGurnee, IL55,625La Grange Park, IL: 55,080 USDLa Grange Park, IL55,080Bloomingdale, IL: 55,073 USDBloomingdale, IL55,073Algonquin, IL: 54,019 USDAlgonquin, IL54,019Forest Park, IL: 54,017 USDForest Park, IL54,017Grayslake, IL: 53,486 USDGrayslake, IL53,486Plainfield, IL: 53,441 USDPlainfield, IL53,441
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

RankCities2022
USD
Change on 2021
1Winnetka, IL154,576+8%
2Hinsdale, IL128,458+12.6%
3Burr Ridge, IL112,170+9.5%
4Lake Forest, IL104,341+4.8%
5Wilmette, IL103,076+5.9%
6Highland Park, IL97,953+5%
7Western Springs, IL93,413+7.4%
8Deerfield, IL92,981+7.8%
9River Forest, IL89,337+10.2%
10Northbrook, IL83,750+7.1%
11Libertyville, IL81,231+6.9%
12Glenview, IL75,876+8.1%
13Campton Hills, IL74,354+0.6%
14Barrington, IL73,446+11.9%
15Elmhurst, IL73,045+15.2%
16Glen Ellyn, IL72,404+4.1%
17La Grange, IL71,259+13.4%
18Park Ridge, IL69,765+10.6%
19Geneva, IL67,737+12.6%
20Naperville, IL67,706+9.2%
21Oak Park, IL66,755+9.5%
22Evanston, IL63,888+10.9%
23Downers Grove, IL63,831+11.6%
24Winfield, IL60,931+4.7%
25Frankfort, IL60,328+12.6%
26Lisle, IL60,143+9.6%
27Lake Zurich, IL59,566+12%
28Wheaton, IL59,538+7.6%
29St. Charles, IL59,060+6.5%
30Vernon Hills, IL58,875+10.1%
31Buffalo Grove, IL58,715+5%
32Arlington Heights, IL58,712+9%
33Darien, IL55,911+8.8%
34Gurnee, IL55,625+10.3%
35La Grange Park, IL55,080+7.6%
36Bloomingdale, IL55,073+9.3%
37Algonquin, IL54,019+9.7%
38Forest Park, IL54,017+13.3%
39Grayslake, IL53,486+6.2%
40Plainfield, IL53,441+11.3%
41Palos Heights, IL53,296+13.1%
42Lemont, IL53,286+9.9%
43Batavia, IL52,850+3.7%
44Mokena, IL52,631+7.4%
45Pingree Grove, IL51,430+14.4%
46Columbia, IL50,918+2.7%
47Westchester, IL50,889+9.2%
48Glen Carbon, IL50,432+9.3%
49Bartlett, IL50,193+12.6%
50Westmont, IL50,174+12.6%
51Orland Park, IL49,989+10.3%
52North Aurora, IL49,621+15.6%
53South Elgin, IL49,615+7.8%
54Lincolnwood, IL49,609+2%
55Homer Glen, IL49,558+7.9%
56Palatine, IL49,351+8.3%
57Roselle, IL49,099+12.2%
58Tinley Park, IL49,079+10.7%
59Lindenhurst, IL48,582+6.9%
60Woodridge, IL48,262+8.1%
61Cary, IL48,002+6.2%
62O'Fallon, IL47,901+9.7%
63New Lenox, IL47,780+5.3%
64Shorewood, IL47,739+11.5%
65Mount Prospect, IL47,614+9.7%
66Lombard, IL47,178+8.9%
67Mahomet, IL47,023+5.8%
68Schaumburg, IL46,922+6.2%
69Brookfield, IL46,739+9.8%
70Chatham, IL46,451+8.8%
71Prospect Heights, IL45,909+7.3%
72Antioch, IL45,882+10.2%
73Chicago, IL45,840+9.6%
74Manhattan, IL45,560+10.5%
75Shiloh, IL45,495+5.9%
76Hoffman Estates, IL45,302+10%
77McHenry, IL45,241+6.5%
78Swansea, IL45,237+3.9%
79Wauconda, IL45,231+5.7%
80Minooka, IL45,174+14.7%
81Channahon, IL45,112+10.8%
82Warrenville, IL45,050+10.7%
83Norridge, IL45,038+10.4%
84Elk Grove Village, IL44,953+6%
85Morton Grove, IL44,926+9.6%
86Crystal Lake, IL44,911+8.2%
87Mundelein, IL44,747+10%
88Oswego, IL44,340+5.5%
89Edwardsville, IL44,305+13.6%
90Godfrey, IL44,278+4.7%
91Morton, IL44,181+1.5%
92Rolling Meadows, IL44,124+11.1%
93Lockport, IL43,957+12.4%
94Huntley, IL43,852+6.9%
95Carol Stream, IL43,756+10.2%
96Skokie, IL43,338+10.6%
97Yorkville, IL43,075+8.3%
98Matteson, IL42,795+11.5%
99Lake in the Hills, IL42,778+5.6%
100Fox Lake, IL42,676+14.6%
101Bloomington, IL42,286+8.7%
102Roscoe, IL42,283+8.3%
103Waterloo, IL42,135+11.5%
104Des Plaines, IL42,057+9.4%
105Evergreen Park, IL41,521+10.9%
106Oak Forest, IL41,453+11.8%
107Villa Park, IL41,151+7.5%
108Troy, IL41,038+11.8%
109Highland, IL40,810+14.2%
110Bolingbrook, IL40,369+3.8%
111Wheeling, IL40,334+6.9%
112Washington, IL40,156+4.2%
113Woodstock, IL40,010+9.9%
114Palos Hills, IL39,791+7.6%
115Collinsville, IL39,666+13.1%
116Springfield, IL39,648+10.6%
117Niles, IL39,419+9.8%
118Sycamore, IL39,364+10%
119Wood Dale, IL39,094+8.4%
120Peoria, IL38,547+9.4%
121Morris, IL38,503+12.9%
122Oak Lawn, IL38,432+5.9%
123Elmwood Park, IL38,285+13.1%
124Aurora, IL38,064+9.4%
125East Peoria, IL37,747+6.1%
126Crestwood, IL37,682+17.4%
127Fairview Heights, IL37,540+8.9%
128Addison, IL37,451+14.3%
129Homewood, IL36,971+5.2%
130Round Lake, IL36,959+8.2%
131Marion, IL36,935+13.3%
132Streamwood, IL36,515+11.1%
133West Chicago, IL36,092+9.2%
134Country Club Hills, IL35,262+15.8%
135Elgin, IL35,037+10.6%
136Hickory Hills, IL34,962+11.7%
137Champaign, IL34,879+8.9%
138Moline, IL34,724+8.1%
139Montgomery, IL34,600+9.7%
140Normal, IL34,466+9.4%
141Joliet, IL34,169+8.9%
142Plano, IL34,136+10%
143Loves Park, IL33,874+2.9%
144Machesney Park, IL33,775+6.2%
145Quincy, IL33,672+10.5%
146Effingham, IL33,472+8.1%
147Ottawa, IL33,444+7.1%
148Midlothian, IL33,393+11.2%
149Bensenville, IL33,311+11.7%
150Glendale Heights, IL33,289+7.8%
151Alsip, IL33,200+8.1%
152South Holland, IL32,999+8.2%
153Romeoville, IL32,917+9.4%
154Canton, IL32,914+4.5%
155Lyons, IL32,908+5.6%
156Herrin, IL32,815+12.7%
157Richton Park, IL32,604+8.5%
158Lansing, IL32,591+5.5%
159Bourbonnais, IL32,326+5.9%
160Lincoln, IL32,325+7%
161Burbank, IL32,291+8.5%
162Jacksonville, IL31,927+17.3%
163Bradley, IL31,801+10.2%
164Belleville, IL31,798+7.9%
165Berwyn, IL31,736+12.2%
166Streator, IL31,706+10.6%
167Crest Hill, IL31,697+11.4%
168Wood River, IL31,582+4.7%
169Sterling, IL31,359+8.5%
170Decatur, IL31,233+6.6%
171Zion, IL31,191+13.6%
172Pekin, IL31,108+8.4%
173Worth, IL31,036+7.6%
174Round Lake Beach, IL30,790+5.6%
175Carpentersville, IL30,788+8.7%
176River Grove, IL30,611+11.2%
177Rock Island, IL30,235+9.5%
178Schiller Park, IL30,124+5.7%
179Waukegan, IL30,089+12.1%
180Pontiac, IL30,051+16.6%
181Hanover Park, IL29,940+7.3%
182Belvidere, IL29,682+12.8%
183Beach Park, IL29,561+4.3%
184Justice, IL29,512+9.1%
185Franklin Park, IL29,496+5.9%
186Bellwood, IL29,353+11.9%
187Granite City, IL29,239+9.7%
188Rockford, IL29,187+7.4%
189Urbana, IL28,954+9.7%
190Northlake, IL28,950+10.4%
191Mount Vernon, IL28,788+4.4%
192Calumet City, IL28,423+15.7%
193Freeport, IL28,348+7.7%
194Chicago Ridge, IL28,196+6.7%
195Charleston, IL28,162+9.2%
196Alton, IL28,120+9%
197Dolton, IL27,905+16%
198Melrose Park, IL27,791+13.5%
199Summit, IL27,730+29.2%
200Centralia, IL27,687+11.3%
201East Moline, IL27,609+9%
202Taylorville, IL27,377+2.9%
203Bridgeview, IL27,322+4.4%
204Hazel Crest, IL27,288+8.4%
205Mattoon, IL27,000+6.3%
206DeKalb, IL26,761+6.7%
207Park Forest, IL26,590+2.9%
208Dixon, IL26,524+7.8%
209Blue Island, IL26,517+10%
210Macomb, IL26,489+8.9%
211Maywood, IL26,418+5.1%
212Chicago Heights, IL26,041+10.1%
213Galesburg, IL25,731+11.8%
214Danville, IL24,786+9.5%
215North Chicago, IL24,441+5.7%
216Rantoul, IL24,041+9.5%
217Carbondale, IL24,038+8.5%
218Kewanee, IL23,645+11.9%
219Cicero, IL23,597+12.3%
220Harvey, IL23,472+14.3%
221Markham, IL22,794+13.1%
222Kankakee, IL22,151+4.8%
223East St. Louis, IL20,877+15.1%
224Riverdale, IL19,721+3%
225Cahokia Heights, IL17,141n/a

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/2022/table-based-SF/data/5YRData/acsdt5y2022-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), 2022) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-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), 2022. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities?period=2022. 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), 2022. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities?period=2022.

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), 2022 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/illinois-cities?period=2022 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_illinois_by_2022,
  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), 2022}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities?period=2022. 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/2022/table-based-SF/data/5YRData/acsdt5y2022-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), 2022
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/illinois-cities?period=2022
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/illinois-cities?period=2022.
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/2022/table-based-SF/data/5YRData/acsdt5y2022-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 $154,576 in 2022, according to the U.S. Census Bureau.

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

Cahokia Heights, IL, with $17,141 in 2022.

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