Ranking of Illinois Counties By Median Household Income in 2021 (ACS-5Yrs)

Updated on September 30, 2023.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for Illinois was $72,563. Among all Illinois counties, Kendall County had the highest median household income ($101,816), followed by DuPage County ($100,292), and Lake County ($97,127). On the other hand, the following 3 counties had the lowest median household income: Alexander County ($39,871), Pulaski County ($40,197), and Jackson County ($41,699).

The chart below shows the top 10 Illinois counties with high median household income, and the table below shows the ranking of all Illinois counties.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Illinois Counties By Median Household Income in 2021
Kendall County
DuPage County
Lake County
Will County
McHenry County
Monroe County
Kane County
Grundy County
Menard County
Piatt County
Ranking of Illinois Counties By Median Household Income in 2021
Items per page:
0 of 0
Rank County Median HH Income ($)
1 Kendall County 101816
2 DuPage County 100292
3 Lake County 97127
4 Will County 95751
5 McHenry County 93801
6 Monroe County 92950
7 Kane County 88935
8 Grundy County 81764
9 Menard County 79743
10 Piatt County 77559
11 Woodford County 76486
12 Calhoun County 74792
13 Boone County 74076
14 Clinton County 72468
15 Cook County 72121
16 Jersey County 71655
17 McLean County 70339
18 Tazewell County 68860
19 Ogle County 67534
20 Putnam County 67419
21 Moultrie County 67309
22 Washington County 67030
23 Madison County 66882
24 Cumberland County 66530
25 Sangamon County 66149
26 Clark County 66067
27 Effingham County 65590
28 DeKalb County 64019
29 Scott County 63555
30 Douglas County 63142
31 St. Clair County 63017
32 LaSalle County 62825
33 Lee County 62250
34 Henderson County 62202
35 Henry County 62097
36 Kankakee County 61664
37 Livingston County 61419
38 Jo Daviess County 61289
39 De Witt County 60401
40 Jasper County 60237
41 Marshall County 60231
42 Shelby County 60103
43 Mercer County 59972
44 Richland County 59963
45 Whiteside County 59812
46 Logan County 59809
47 Warren County 59673
48 Bureau County 59407
49 Brown County 59346
50 Montgomery County 59309
51 Rock Island County 58974
52 Adams County 58587
53 Johnson County 58502
54 Iroquois County 58481
55 Schuyler County 58447
56 Peoria County 58426
57 Cass County 58364
58 Hamilton County 58306
59 Macoupin County 58227
60 Hancock County 58188
61 Randolph County 58093
62 Winnebago County 57779
63 Massac County 57658
64 Champaign County 56939
65 Macon County 55954
66 Edwards County 55833
67 Morgan County 55261
68 Stark County 55109
69 Ford County 55011
70 Carroll County 54959
71 Crawford County 54942
72 Jefferson County 54692
73 Williamson County 54682
74 Greene County 54427
75 Mason County 54415
76 Clay County 53900
77 Stephenson County 53806
78 Bond County 53654
79 Fulton County 53441
80 Union County 53363
81 Marion County 53209
82 Christian County 53188
83 Perry County 53108
84 Gallatin County 52597
85 Lawrence County 52020
86 Hardin County 51738
87 Wayne County 51540
88 Pike County 51529
89 White County 51351
90 Edgar County 50843
91 Wabash County 49680
92 Vermilion County 49063
93 Coles County 48534
94 Pope County 48013
95 Franklin County 47751
96 Fayette County 47744
97 Saline County 47541
98 Knox County 45994
99 McDonough County 45704
100 Jackson County 41699
101 Pulaski County 40197
102 Alexander County 39871