Illinois

IL

Midwest · 12 cities tracked · Updated 2026

State Averages

Avg Gas Price

$4.25

Regular unleaded

Avg Rent

$1,215

All units/mo

Avg COL Index

NaN

vs. 100 national avg

Cities in Illinois

Median Household Income by County

Source: Census ACS 5-Year 2023 · 102 counties

CountyMedian Income
1DuPage County$110,502
2Kendall County$110,474
3Lake County$108,917
4Will County$107,799
5McHenry County$102,836
6Monroe County$101,635
7Kane County$100,678
8Grundy County$93,060
9Calhoun County$92,095
10Piatt County$87,516
11Woodford County$85,629
12Clinton County$82,314
13Cook County$81,797
14Boone County$81,638
15Menard County$81,334
16Ogle County$79,244
17Jersey County$79,104
18McLean County$78,329
19Putnam County$77,526
20Tazewell County$76,704
21Washington County$75,652
22Effingham County$75,380
23Jo Daviess County$74,954
24Madison County$74,800
25Douglas County$74,186
26Sangamon County$74,114
27Scott County$73,013
28Brown County$72,288
29LaSalle County$72,281
30Mercer County$71,710
31Moultrie County$71,676
32Jasper County$71,094
33Livingston County$70,796
34Clark County$70,625
35St. Clair County$70,178
36Henry County$69,912
37Cumberland County$69,826
38Marshall County$69,818
39DeKalb County$69,022
40Randolph County$68,870
41Macoupin County$68,518
42Lee County$68,459
43Shelby County$68,457
44Kankakee County$68,325
45Crawford County$67,614
46Rock Island County$66,768
47Schuyler County$66,059
48Bureau County$65,894
49Henderson County$65,651
50Williamson County$65,521
51Johnson County$65,203
52Morgan County$65,175
53Hancock County$65,044
54Adams County$64,962
55Peoria County$64,938
56Cass County$64,907
57De Witt County$64,802
58Warren County$64,650
59Whiteside County$64,536
60Winnebago County$64,363
61Logan County$64,188
62Champaign County$63,091
63Massac County$62,584
64Pope County$62,500
65Macon County$62,449
66Iroquois County$62,439
67Stark County$62,284
68Mason County$62,127
69Stephenson County$61,943
70Montgomery County$61,863
71Bond County$61,603
72Hamilton County$61,520
73Jefferson County$61,102
74Greene County$60,976
75Carroll County$60,871
76Marion County$60,839
77Ford County$60,782
78Richland County$60,404
79Edwards County$59,386
80Perry County$59,286
81Christian County$59,253
82Fulton County$58,617
83Pike County$58,029
84Clay County$57,266
85Hardin County$57,155
86Fayette County$57,113
87Edgar County$56,909
88Union County$56,420
89Coles County$56,040
90Saline County$54,945
91Gallatin County$54,626
92Vermilion County$54,537
93Wabash County$53,650
94Franklin County$53,471
95Lawrence County$53,438
96Knox County$53,291
97Wayne County$53,107
98White County$53,097
99McDonough County$50,434
100Jackson County$45,572
101Alexander County$43,523
102Pulaski County$43,227