Counties in Illinois by GDP per capita (US dollars)

DuPage County had the highest GDP per capita (US dollars) of 102 counties in 2020, at $104,914. Pope County had the lowest, at $15,186. The median was $40,223 and the figure for Illinois was $67,722. Source: BEA.

Highest104,914DuPage County
Lowest15,186Pope County
Median40,223102 counties
Illinois67,722History

Top 40 counties, 2020

CSVChart (SVG)

DuPage CountyDuPage County: 104,914 USD104,914Lake CountyLake County: 91,123 USD91,123Grundy CountyGrundy County: 84,667 USD84,667Cumberland CountyCumberland County: 83,992 USD83,992Brown CountyBrown County: 83,815 USD83,815De Witt CountyDe Witt County: 81,162 USD81,162Cook CountyCook County: 77,911 USD77,911Washington CountyWashington County: 77,778 USD77,778McLean CountyMcLean County: 77,446 USD77,446Rock Island CountyRock Island County: 71,910 USD71,910Peoria CountyPeoria County: 71,318 USD71,318Macon CountyMacon County: 65,783 USD65,783Effingham CountyEffingham County: 63,253 USD63,253Kankakee CountyKankakee County: 60,871 USD60,871Sangamon CountySangamon County: 58,031 USD58,031Champaign CountyChampaign County: 56,914 USD56,914Moultrie CountyMoultrie County: 56,908 USD56,908Ogle CountyOgle County: 56,506 USD56,506Livingston CountyLivingston County: 54,999 USD54,999LaSalle CountyLaSalle County: 54,114 USD54,114Ford CountyFord County: 54,051 USD54,051Kane CountyKane County: 53,937 USD53,937Coles CountyColes County: 53,753 USD53,753Adams CountyAdams County: 52,970 USD52,970Cass CountyCass County: 52,311 USD52,311Putnam CountyPutnam County: 51,824 USD51,824Douglas CountyDouglas County: 51,792 USD51,792Will CountyWill County: 51,218 USD51,218Jefferson CountyJefferson County: 50,492 USD50,492Jackson CountyJackson County: 49,958 USD49,958Winnebago CountyWinnebago County: 48,686 USD48,686Warren CountyWarren County: 48,580 USD48,580Edgar CountyEdgar County: 47,928 USD47,928Morgan CountyMorgan County: 47,777 USD47,777Lee CountyLee County: 47,465 USD47,465Jasper CountyJasper County: 47,465 USD47,465Randolph CountyRandolph County: 47,321 USD47,321Crawford CountyCrawford County: 47,171 USD47,171St. Clair CountySt. Clair County: 46,693 USD46,693Edwards CountyEdwards County: 45,005 USD45,005
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2020
USD
Change on 2019
1DuPage County104,914-2.1%
2Lake County91,123-0.1%
3Grundy County84,667+0.8%
4Cumberland County83,992-19.8%
5Brown County83,815-4.3%
6De Witt County81,162+8.5%
7Cook County77,911-4.6%
8Washington County77,778-3.1%
9McLean County77,446-14.9%
10Rock Island County71,910-1.4%
11Peoria County71,318-3.9%
12Macon County65,783+2%
13Effingham County63,253+1.4%
14Kankakee County60,871+1.2%
15Sangamon County58,031-4.3%
16Champaign County56,914+1.1%
17Moultrie County56,908-3.5%
18Ogle County56,506+4.6%
19Livingston County54,999-0.9%
20LaSalle County54,114-1.4%
21Ford County54,051+3.3%
22Kane County53,937-3.2%
23Coles County53,753+1.6%
24Adams County52,970-4%
25Cass County52,311+5.5%
26Putnam County51,824-15.9%
27Douglas County51,792+1.3%
28Will County51,218-1.1%
29Jefferson County50,492-4.5%
30Jackson County49,958+0.8%
31Winnebago County48,686-6.3%
32Warren County48,580+5.6%
33Edgar County47,928+0.3%
34Morgan County47,777-2.9%
35Lee County47,465+3.3%
36Jasper County47,465+1.8%
37Randolph County47,321-7%
38Crawford County47,171-33.6%
39St. Clair County46,693-2.2%
40Edwards County45,005-11.5%
41DeKalb County44,700+3.9%
42Massac County44,576-3.5%
43Williamson County44,330-3.3%
44Vermilion County43,896-1.2%
45Tazewell County43,495-6.3%
46Stephenson County42,172+2.7%
47Clay County42,165-5.8%
48Christian County42,146-7.4%
49Stark County41,904+17%
50McDonough County41,832+1.2%
51Madison County41,379-13%
52Whiteside County39,068+1.4%
53Montgomery County39,023-5.8%
54Iroquois County38,613+3.1%
55Bureau County38,212-1.7%
56McHenry County37,953-3.4%
57Shelby County37,745+9.2%
58Logan County37,707+4%
59Hamilton County37,518-18.8%
60Richland County37,131-1%
61Pike County37,042+5%
62Jo Daviess County36,719+1.4%
63Carroll County36,582+3.6%
64Schuyler County36,513+0.8%
65Knox County36,163+0.9%
66Marion County35,363-3.3%
67Bond County35,174-0.6%
68Marshall County35,114+10.8%
69Lawrence County33,243-6.1%
70Boone County33,238-10.5%
71Pulaski County32,898-16.8%
72Clark County32,548-1.9%
73Saline County32,513-7.4%
74Woodford County32,508+8.6%
75White County32,442-12.5%
76Henry County31,965+4.1%
77Mason County31,851-15.2%
78Hancock County31,453+8.1%
79Clinton County30,927-0.5%
80Alexander County30,9050%
81Piatt County30,706+4.1%
82Wabash County30,238-3%
83Scott County29,723+4.2%
84Perry County29,357+1.7%
85Kendall County28,872-3.8%
86Gallatin County28,752-13.4%
87Wayne County28,058-2.8%
88Macoupin County26,954+4.3%
89Henderson County26,460+12%
90Fayette County26,453-3.6%
91Monroe County26,439-1.4%
92Mercer County26,428+10.1%
93Greene County26,373+9.1%
94Franklin County25,797-9.5%
95Fulton County25,728-10.2%
96Union County25,030-1.1%
97Jersey County24,399+5.7%
98Calhoun County22,085+6.6%
99Hardin County21,193-2.8%
100Menard County20,416+8.1%
101Johnson County17,485-5.7%
102Pope County15,186-3.7%

Other periods

About this ranking

Gross domestic product at current prices in US dollars divided by the resident population.

United States, states and counties: Invokely calculation, BEA current-dollar GDP divided by the BEA mid-year population of the same year and place; both inputs are shown with each value. GDP is counted where production happens and population where people live, so places with many commuters or capital-intensive industries, such as the District of Columbia or oil counties, show very high values. Not the same as per_capita_personal_income. For Spain and the EU use gdp_per_capita (EUR) or gdp_per_capita_pps. Other countries and the World: World Bank, converted at official annual average exchange rates (market rates, not purchasing power parity, so it understates living standards in lower-price countries). For euros use gdp_per_capita.

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

How to cite

Invokely calculation from GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). https://invokely.ai/docs/methodology#gdp_per_capita_usd. Retrieved 2026-10-09.

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 Counties in Illinois by GDP per capita (US dollars) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita_usd","level":"province","within":"Illinois","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita_usd&level=province&within=Illinois&limit=10

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

Questions

Which county has the highest GDP per capita (US dollars)?

DuPage County, with $104,914 in 2020, according to BEA.

Which county has the lowest GDP per capita (US dollars)?

Pope County, with $15,186 in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). Retrieved 2026-10-09.

GDP per capita, US dollars: other rankings

Counties in Illinois: more rankings