Ranking of Illinois Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021 (ACS-5Yrs)

Updated on March 15, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for the Non-Hispanic White Alone ethnicity group in Illinois was $110,325. Among all Illinois counties, the Non-Hispanic White Alone ethnicity group had the highest average household income in Lake County ($152,287), followed by DuPage County ($140,841), and Cook County ($131,613). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest average household income in the following 3 counties: Alexander County ($59,015), Pope County ($59,196), and Franklin County ($62,340).

The chart below shows the top 10 Illinois counties where the Non-Hispanic White Alone ethnicity group had high average household income, and the table below shows the ranking of all Illinois counties.

You can see similar information for other racial and ethnicity groups in Illinois.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of Illinois Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Lake County
DuPage County
Cook County
Kane County
Will County
Kendall County
McHenry County
Monroe County
Grundy County
Woodford County
Ranking of Illinois Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Average Household Income ($)
1 Lake County 152287
2 DuPage County 140841
3 Cook County 131613
4 Kane County 128147
5 Will County 122365
6 Kendall County 118934
7 McHenry County 118865
8 Monroe County 110654
9 Grundy County 98993
10 Woodford County 98306
11 Boone County 95866
12 McLean County 95839
13 Menard County 93769
14 St. Clair County 93523
15 Sangamon County 92496
16 Jersey County 91237
17 Piatt County 90719
18 Madison County 90537
19 Champaign County 90177
20 Clinton County 89647
21 Peoria County 88745
22 Calhoun County 87679
23 Effingham County 86957
24 Tazewell County 86721
25 DeKalb County 86080
26 Kankakee County 85829
27 Ogle County 83054
28 Henry County 82031
29 Macon County 81908
30 Winnebago County 81684
31 Logan County 81271
32 Moultrie County 80791
33 LaSalle County 80511
34 Washington County 79643
35 Rock Island County 79557
36 Whiteside County 78553
37 Cumberland County 78467
38 Clark County 78364
39 Jo Daviess County 78250
40 Gallatin County 77806
41 Putnam County 77745
42 Douglas County 77461
43 Adams County 77381
44 Lee County 76384
45 Hancock County 76210
46 Livingston County 75881
47 Greene County 75529
48 Mercer County 75184
49 Scott County 74985
50 Williamson County 74948
51 Henderson County 74799
52 Lawrence County 74745
53 Macoupin County 74739
54 Bureau County 74574
55 Warren County 74560
56 Stephenson County 74233
57 Morgan County 74080
58 Johnson County 73778
59 Jasper County 73668
60 Bond County 73282
61 Crawford County 73141
62 Fulton County 72952
63 De Witt County 72905
64 Clay County 72890
65 Iroquois County 72804
66 Randolph County 72570
67 Saline County 72533
68 Coles County 72468
69 Marshall County 72422
70 Mason County 72286
71 Schuyler County 71945
72 Jefferson County 71891
73 Montgomery County 71885
74 Ford County 71872
75 Hamilton County 71572
76 Stark County 71564
77 Carroll County 71084
78 Richland County 70482
79 Shelby County 70377
80 Brown County 70271
81 Cass County 69998
82 Wabash County 69669
83 Union County 69549
84 Jackson County 68980
85 Hardin County 68696
86 Christian County 68027
87 Vermilion County 67876
88 Marion County 67289
89 Edwards County 67121
90 Perry County 67066
91 White County 66569
92 Massac County 66551
93 Pulaski County 66015
94 Pike County 65587
95 Edgar County 65311
96 Wayne County 64734
97 Fayette County 63925
98 McDonough County 62888
99 Knox County 62744
100 Franklin County 62340