Illinois county median household income (ACS 2020–2024)
Illinois county profiles · Explore counties across states · 102 counties or county equivalents, including unavailable observations.
Median household income: Households. Estimate units: 2024 inflation-adjusted USD; MOE units: 2024 inflation-adjusted USD. Census variables: DP03_0062E / DP03_0062M.
Directly published Illinois reference: $83,390 ± $362. This is a Census state observation, not an average of county estimates. Download state references and source URLs.
Estimate order: usable estimates descend, with county name then FIPS breaking ties; unavailable estimates appear last and are never zero. This order is not a statistically established rank. Published MOEs use a 90% confidence level. Uncertainty intervals can overlap, limiting comparisons; adjacent estimates are not established as significantly different. No significance test is calculated. These period estimates do not establish trends or grant eligibility. Definitions, status flags and uncertainty.
Source: U.S. Census Bureau, ACS 2020-2024 5-year Data Profiles (2024 endpoint), tables DP02, DP03 and DP05. Estimate and MOE variable IDs appear below. Retrieved 2026-10-19. Census Data Profiles source.
Download the existing Illinois county CSV with all indicators, MOEs and statuses. Full spreadsheet pack — $19; check current availability.
| County or equivalent | FIPS | Estimate (2024 inflation-adjusted USD) | Published 90% MOE (2024 inflation-adjusted USD) | Source status |
|---|---|---|---|---|
| DuPage County | 17043 | $112,096 | $1,607 | ok |
| Kendall County | 17093 | $111,601 | $3,257 | ok |
| Lake County | 17097 | $110,416 | $1,747 | ok |
| Will County | 17197 | $109,984 | $1,819 | ok |
| McHenry County | 17111 | $104,802 | $2,178 | ok |
| Kane County | 17089 | $103,163 | $2,082 | ok |
| Monroe County | 17133 | $102,880 | $5,432 | ok |
| Piatt County | 17147 | $94,811 | $8,069 | ok |
| Calhoun County | 17013 | $93,203 | $10,314 | ok |
| Grundy County | 17063 | $92,235 | $7,255 | ok |
| Woodford County | 17203 | $91,483 | $4,526 | ok |
| Clinton County | 17027 | $86,588 | $4,464 | ok |
| Boone County | 17007 | $84,571 | $4,441 | ok |
| Cook County | 17031 | $83,498 | $630 | ok |
| Menard County | 17129 | $82,176 | $3,121 | ok |
| Ogle County | 17141 | $82,132 | $3,131 | ok |
| Effingham County | 17049 | $80,404 | $3,469 | ok |
| Jersey County | 17083 | $80,361 | $7,869 | ok |
| McLean County | 17113 | $79,905 | $2,544 | ok |
| Washington County | 17189 | $78,224 | $6,305 | ok |
| Tazewell County | 17179 | $77,982 | $1,962 | ok |
| Douglas County | 17041 | $77,320 | $2,305 | ok |
| Madison County | 17119 | $75,793 | $1,799 | ok |
| Putnam County | 17155 | $75,590 | $4,927 | ok |
| Sangamon County | 17167 | $75,357 | $1,749 | ok |
| Jasper County | 17079 | $74,755 | $7,414 | ok |
| Mercer County | 17131 | $74,182 | $7,031 | ok |
| Jo Daviess County | 17085 | $73,993 | $4,296 | ok |
| St. Clair County | 17163 | $73,854 | $1,990 | ok |
| Livingston County | 17105 | $73,790 | $4,066 | ok |
| Cumberland County | 17035 | $73,327 | $6,920 | ok |
| LaSalle County | 17099 | $73,045 | $2,890 | ok |
| Clark County | 17023 | $72,927 | $4,958 | ok |
| Shelby County | 17173 | $72,095 | $4,523 | ok |
| Henry County | 17073 | $71,911 | $2,277 | ok |
| Moultrie County | 17139 | $71,784 | $7,457 | ok |
| De Witt County | 17039 | $71,678 | $6,810 | ok |
| Crawford County | 17033 | $71,674 | $4,697 | ok |
| Marshall County | 17123 | $71,585 | $3,594 | ok |
| Kankakee County | 17091 | $71,281 | $2,921 | ok |
| Macoupin County | 17117 | $70,805 | $4,838 | ok |
| DeKalb County | 17037 | $70,724 | $2,546 | ok |
| Lee County | 17103 | $70,292 | $2,918 | ok |
| Bureau County | 17011 | $69,257 | $2,146 | ok |
| Randolph County | 17157 | $68,131 | $3,611 | ok |
| Cass County | 17017 | $68,125 | $4,852 | ok |
| Brown County | 17009 | $67,917 | $7,581 | ok |
| Whiteside County | 17195 | $67,500 | $2,936 | ok |
| Warren County | 17187 | $67,385 | $6,850 | ok |
| Rock Island County | 17161 | $67,159 | $1,869 | ok |
| Scott County | 17171 | $66,705 | $7,853 | ok |
| Logan County | 17107 | $66,358 | $2,759 | ok |
| Morgan County | 17137 | $66,306 | $3,239 | ok |
| Iroquois County | 17075 | $66,255 | $2,456 | ok |
| Adams County | 17001 | $66,220 | $3,435 | ok |
| Bond County | 17005 | $65,959 | $3,052 | ok |
| Schuyler County | 17169 | $65,948 | $7,520 | ok |
| Hancock County | 17067 | $65,865 | $3,254 | ok |
| Winnebago County | 17201 | $65,837 | $1,162 | ok |
| Hamilton County | 17065 | $65,746 | $6,413 | ok |
| Williamson County | 17199 | $65,604 | $3,466 | ok |
| Massac County | 17127 | $65,116 | $7,385 | ok |
| Peoria County | 17143 | $65,108 | $1,355 | ok |
| Stephenson County | 17177 | $64,043 | $3,674 | ok |
| Champaign County | 17019 | $63,683 | $1,675 | ok |
| Montgomery County | 17135 | $63,620 | $4,881 | ok |
| Jefferson County | 17081 | $63,118 | $2,847 | ok |
| Stark County | 17175 | $62,878 | $5,960 | ok |
| Mason County | 17125 | $62,845 | $5,651 | ok |
| Macon County | 17115 | $62,666 | $2,127 | ok |
| Christian County | 17021 | $62,611 | $2,760 | ok |
| Johnson County | 17087 | $62,528 | $6,968 | ok |
| Richland County | 17159 | $62,455 | $5,569 | ok |
| Ford County | 17053 | $62,439 | $5,373 | ok |
| Henderson County | 17071 | $62,227 | $6,201 | ok |
| Greene County | 17061 | $62,192 | $2,385 | ok |
| Perry County | 17145 | $62,118 | $5,559 | ok |
| Marion County | 17121 | $61,240 | $3,240 | ok |
| Fayette County | 17051 | $60,944 | $3,842 | ok |
| Carroll County | 17015 | $60,758 | $2,707 | ok |
| Fulton County | 17057 | $60,599 | $2,308 | ok |
| Edwards County | 17047 | $60,519 | $3,712 | ok |
| Clay County | 17025 | $60,417 | $11,361 | ok |
| Pope County | 17151 | $60,050 | $8,584 | ok |
| Edgar County | 17045 | $59,941 | $6,477 | ok |
| Pike County | 17149 | $59,777 | $3,316 | ok |
| Gallatin County | 17059 | $59,219 | $6,209 | ok |
| Wabash County | 17185 | $57,086 | $4,087 | ok |
| Knox County | 17095 | $57,030 | $3,310 | ok |
| Vermilion County | 17183 | $56,877 | $1,806 | ok |
| Franklin County | 17055 | $56,740 | $3,913 | ok |
| Coles County | 17029 | $56,478 | $3,441 | ok |
| Union County | 17181 | $55,728 | $5,408 | ok |
| Wayne County | 17191 | $55,521 | $3,923 | ok |
| Lawrence County | 17101 | $55,324 | $4,940 | ok |
| White County | 17193 | $54,813 | $4,036 | ok |
| Hardin County | 17069 | $54,271 | $12,264 | ok |
| Saline County | 17165 | $53,117 | $2,764 | ok |
| McDonough County | 17109 | $52,795 | $2,946 | ok |
| Jackson County | 17077 | $48,763 | $3,394 | ok |
| Alexander County | 17003 | $47,043 | $5,354 | ok |
| Pulaski County | 17153 | $42,463 | $5,028 | ok |