Home / Housing data / Illinois / Rankings / Median household incomeIllinois places ranked by median household income 1,842 places in Illinois have a reliable estimate of median household income (2020–2024 American Community Survey).
5 sit at the Census Bureau’s top bracket ($250,000 or more) and cannot be ordered among themselves.
Lowest figure: Phoenix ($30,288).
The figure for Illinois as a whole is $83,390 (±$362).
Figures last updated on November 12, 2026 .
Figure for Illinois as a whole $83,390 (±$362) Places ranked 1842 Illinois places ranked by median household income Median household income, estimate (90% margin of error), 2020–2024 Rank Place County Median household income 1 (tie) Hinsdale DuPage County $250,000 or more 1 (tie) Kenilworth Cook County $250,000 or more 1 (tie) Kildeer Lake County $250,000 or more 1 (tie) Long Grove Lake County $250,000 or more 1 (tie) Winnetka Cook County $250,000 or more 6 Riverwoods Lake County $249,205 (±$17,841) 7 Glencoe Cook County $248,933 (±$25,133) 8 Lake Forest Lake County $235,081 (±$24,243) 9 Western Springs Cook County $230,255 (±$28,792) 10 North Barrington Lake County $226,055 (±$14,797) 11 South Barrington Cook County $221,575 (±$51,485) 12 Hawthorn Woods Lake County $219,631 (±$25,186) 13 Trout Valley McHenry County $217,292 (±$31,495) 14 New Trier Township Cook County $215,916 (±$13,959) 15 Bannockburn Lake County $214,000 (±$93,694) 16 Campton Hills Kane County $209,134 (±$14,950) 17 Inverness Cook County $207,434 (±$31,528) 18 Barrington Hills Cook County $205,074 (±$28,165) 19 West Deerfield Township Lake County $204,915 (±$8,235) 20 Lake Bluff Lake County $204,000 (±$49,390) 21 Bull Valley McHenry County $191,250 (±$32,483) 22 Money Creek Township McLean County $191,042 (±$42,003) 23 Wilmette Cook County $190,662 (±$19,517) 24 Lincolnshire Lake County $185,580 (±$35,552) 25 Barrington Township Cook County $183,663 (±$11,790) 26 Deerfield Lake County $181,660 (±$22,596) 27 Mettawa Lake County $181,333 (±$44,254) 28 Campton Township Kane County $181,066 (±$19,756) 29 Radnor Township Peoria County $178,586 (±$10,924) 30 Oak Brook DuPage County $175,870 (±$13,613) 31 Deer Park Lake County $174,458 (±$38,238) 32 Ela Township Lake County $173,916 (±$8,389) 33 Lakewood McHenry County $173,625 (±$29,541) 34 Wheatland Township (Will County) Will County $172,808 (±$4,409) 35 Pin Oak Township Madison County $168,822 (±$25,408) 36 Highland Park Lake County $168,094 (±$17,851) 37 Libertyville Lake County $165,667 (±$6,307) 38 Prestbury Kane County $165,486 (±$54,080) 39 Riley Township McHenry County $164,764 (±$38,479) 40 Indian Creek Lake County $164,250 (±$38,297) 41 Big Rock Kane County $162,854 (±$34,587) 42 Wayne Kane County $161,719 (±$29,844) 43 Northfield Cook County $161,500 (±$46,653) 44 Volo Lake County $160,792 (±$14,553) 45 La Grange Cook County $159,929 (±$16,644) 46 Prairie Du Long Township St. Clair County $159,129 (±$32,880) 47 Big Rock Township Kane County $158,250 (±$51,214) 48 Northbrook Cook County $157,782 (±$19,596) 49 Burr Ridge DuPage County $156,829 (±$49,387) 50 Blackberry Township Kane County $156,494 (±$21,383) 51 Naperville DuPage County $155,105 (±$4,387) 52 Plato Township Kane County $154,851 (±$28,128) 53 Frankfort Will County $154,375 (±$11,309) 54 Cuba Township Lake County $154,263 (±$13,820) 55 Tower Lakes Lake County $154,167 (±$31,589) 56 Moraine Township Lake County $153,798 (±$10,473) 57 Riverside Cook County $153,686 (±$18,589) 58 Hallock Township Peoria County $151,125 (±$36,596) 59 Third Lake Lake County $150,139 (±$30,382) 60 Port Barrington McHenry County $149,886 (±$8,524) 61 Sleepy Hollow Kane County $149,813 (±$13,059) 62 Elmhurst DuPage County $149,644 (±$10,307) 63 Sherman Sangamon County $148,906 (±$29,712) 64 Old Town Township McLean County $148,516 (±$46,485) 65 Barrington Cook County $147,989 (±$21,058) 66 Green Oaks Lake County $147,614 (±$53,511) 67 Germantown Hills Woodford County $147,341 (±$29,505) 68 Timberlane Boone County $147,308 (±$26,220) 69 (tie) River Forest Cook County $146,786 (±$32,540) 69 (tie) River Forest Township Cook County $146,786 (±$32,540) 71 Gilberts Kane County $146,333 (±$21,666) 72 Vernon Township Lake County $145,857 (±$6,945) 73 Fancy Creek Township Sangamon County $145,385 (±$28,685) 74 Geneva Kane County $144,341 (±$9,457) 75 Plainfield Will County $144,000 (±$9,206) 76 Ringwood McHenry County $143,750 (±$66,111) 77 Glenview Cook County $143,056 (±$11,637) 78 Park Ridge Cook County $142,986 (±$19,109) 79 Wadsworth Lake County $142,738 (±$49,806) 80 Lake Barrington Lake County $141,958 (±$20,420) 81 Geneva Township Kane County $141,890 (±$8,843) 82 Dunlap Peoria County $141,552 (±$8,303) 83 Prairie Grove McHenry County $141,389 (±$24,517) 84 Glen Ellyn DuPage County $140,938 (±$12,185) 85 New Lenox Will County $140,865 (±$6,429) 86 Ball Township Sangamon County $140,753 (±$10,148) 87 Lily Lake Kane County $140,313 (±$31,707) 88 Hume Township Whiteside County $138,125 (±$56,858) 89 Homer Glen Will County $136,678 (±$7,189) 90 Northfield Township Cook County $136,617 (±$5,885) 91 Wayne Township DuPage County $136,513 (±$5,007) 92 Channahon Township Will County $136,489 (±$13,480) 93 Cooper Township Sangamon County $136,354 (±$33,650) 94 Lake Zurich Lake County $135,968 (±$12,238) 95 Winfield DuPage County $135,795 (±$19,966) 96 Phenix Township Henry County $135,652 (±$17,047) 97 Homer Township Will County $135,645 (±$7,363) 98 Spring Township Boone County $135,595 (±$59,207) 99 Smithton St. Clair County $135,455 (±$22,538) 100 North Otter Township Macoupin County $135,132 (±$37,894) 101 Frankfort Township (Will County) Will County $134,769 (±$7,113) 102 Algonquin McHenry County $134,525 (±$8,076) 103 Libertyville Township Lake County $134,398 (±$8,485) 104 Spring Grove McHenry County $134,210 (±$10,184) 105 Green Garden Township Will County $133,977 (±$25,994) 106 Flossmoor Cook County $133,663 (±$27,750) 107 Lake Camelot Peoria County $133,656 (±$29,547) 108 Seneca Township McHenry County $133,558 (±$22,855) 109 New Lenox Township Will County $133,434 (±$6,497) 110 Bartlett DuPage County $133,240 (±$6,074) 111 Heritage Lake Tazewell County $133,048 (±$25,559) 112 Dale Township McLean County $132,803 (±$19,990) 113 Kaneville Township Kane County $132,750 (±$47,363) 114 Batavia Township Kane County $131,798 (±$8,783) 115 Metamora Township Woodford County $131,667 (±$14,988) 116 Lindenhurst Lake County $131,474 (±$9,445) 117 Leland Grove Sangamon County $130,833 (±$21,869) 118 Grafton Township McHenry County $130,767 (±$10,869) 119 Clarendon Hills DuPage County $130,388 (±$22,791) 120 Hainesville Lake County $129,911 (±$28,031) 121 Wilton Township Will County $129,643 (±$48,785) 122 Metamora Woodford County $129,479 (±$20,046) 123 Buffalo Grove Lake County $129,395 (±$8,479) 124 Nettle Creek Township Grundy County $129,375 (±$27,979) 125 Manhattan Township Will County $129,207 (±$8,043) 126 East Bend Township Champaign County $128,895 (±$36,339) 127 Manhattan Will County $128,522 (±$6,368) 128 Sangamon Valley Township Cass County $128,505 (±$24,973) 129 Coe Township Rock Island County $128,250 (±$14,555) 130 St. Charles Township Kane County $128,204 (±$9,497) 131 Beaucoup Township Washington County $128,063 (±$42,591) 132 Rockville Township Kankakee County $127,917 (±$37,499) 133 Na-Au-Say Township Kendall County $127,857 (±$13,402) 134 Elburn Kane County $127,731 (±$24,556) 135 South Elgin Kane County $127,203 (±$9,786) 136 Plainfield Township Will County $127,061 (±$3,489) 137 Frankfort Square Will County $126,897 (±$16,618) 138 Grandwood Park Lake County $126,736 (±$26,204) 139 Burton Township (McHenry County) McHenry County $125,921 (±$17,937) 140 Williams Township Sangamon County $125,583 (±$32,245) 141 Jubilee Township Peoria County $125,347 (±$42,674) 142 Rockvale Township Ogle County $125,156 (±$38,771) 143 Sugar Grove Township Kane County $125,078 (±$11,226) 144 Newport Township Lake County $125,074 (±$25,609) 145 Hamel Township Madison County $124,643 (±$15,795) 146 Medina Township Peoria County $124,087 (±$16,150) 147 Mokena Will County $123,889 (±$12,879) 148 Olympia Fields Cook County $123,875 (±$32,426) 149 Burlington Township Kane County $123,836 (±$9,802) 150 Oswego Kendall County $123,792 (±$6,474) 151 Lemont Cook County $123,370 (±$26,461) 152 Smithton Township St. Clair County $122,778 (±$16,608) 153 Hurlbut Township Logan County $122,625 (±$52,151) 154 Bluff Springs Township Cass County $122,143 (±$30,941) 155 Shorewood Will County $122,105 (±$15,761) 156 Orland Hills Cook County $122,039 (±$25,066) 157 Riverside Township (Cook County) Cook County $121,944 (±$16,112) 158 Vernon Hills Lake County $121,943 (±$10,929) 159 Custer Township Will County $121,771 (±$18,523) 160 Kendall Township Kendall County $121,740 (±$12,472) 161 Palos Park Cook County $121,696 (±$15,777) 162 Seward Township (Kendall County) Kendall County $121,548 (±$31,466) 163 Fox River Grove McHenry County $121,506 (±$14,994) 164 Lagrange Township Bond County $121,250 (±$36,126) 165 Sugar Grove Kane County $121,207 (±$14,261) 166 Milton Township DuPage County $121,087 (±$2,926) 167 Johnsburg McHenry County $121,023 (±$24,453) 168 Lemont Township Cook County $120,984 (±$11,687) 169 St. Jacob Township Madison County $120,975 (±$12,621) 170 St. Joseph Champaign County $120,789 (±$32,042) 171 Sangamon Township Piatt County $120,771 (±$14,810) 172 Hopewell Marshall County $120,592 (±$8,776) 173 La Grange Park Cook County $120,408 (±$7,510) 174 Poplar Grove Boone County $120,278 (±$23,248) 175 Fremont Township Lake County $120,182 (±$8,523) 176 Batavia Kane County $120,056 (±$6,436) 177 Naperville Township DuPage County $120,026 (±$3,756) 178 Wheaton DuPage County $120,008 (±$3,644) 179 Lake Villa Township Lake County $119,947 (±$3,899) 180 Gurnee Lake County $119,628 (±$7,873) 181 Channahon Will County $119,494 (±$10,000) 182 Rockton Winnebago County $119,058 (±$17,957) 183 Towanda Township McLean County $118,875 (±$32,322) 184 Lake Villa Lake County $118,750 (±$14,941) 185 Lisle Township DuPage County $118,712 (±$6,355) 186 Dimmick Township LaSalle County $118,654 (±$7,627) 187 Mahomet Champaign County $118,586 (±$11,263) 188 Jarvis Township Madison County $118,443 (±$9,605) 189 Wauponsee Township Grundy County $117,928 (±$28,022) 190 Aviston Clinton County $117,875 (±$9,743) 191 Dry Grove Township McLean County $117,813 (±$23,153) 192 The Galena Territory Jo Daviess County $117,548 (±$12,260) 193 Downers Grove Township DuPage County $117,335 (±$4,272) 194 Lake in the Hills McHenry County $117,151 (±$4,438) 195 Rochester Sangamon County $117,118 (±$10,859) 196 St. Libory St. Clair County $116,964 (±$14,906) 197 Worth Township (Woodford County) Woodford County $116,822 (±$14,539) 198 Arlington Heights Cook County $116,723 (±$6,021) 199 Goose Lake Township Grundy County $116,648 (±$37,147) 200 (tie) Fox Township (Kendall County) Kendall County $116,250 (±$38,352) 200 (tie) Pilot Township (Vermilion County) Vermilion County $116,250 (±$17,592) 200 (tie) St. Joseph Township Champaign County $116,250 (±$16,860) 200 (tie) Twin Grove McLean County $116,250 (±$21,649) 204 Garden Plain Township Whiteside County $116,078 (±$9,848) 205 Teutopolis Effingham County $115,938 (±$22,157) 206 Guilford Township Jo Daviess County $115,647 (±$9,372) 207 Mahomet Township Champaign County $115,615 (±$12,850) 208 Cottonwood Township Cumberland County $115,462 (±$37,892) 209 Minooka Grundy County $115,445 (±$14,903) 210 Big Grove Township Kendall County $115,156 (±$35,054) 211 Downers Grove DuPage County $115,114 (±$10,189) 212 St. Rose Clinton County $115,000 (±$21,037) 213 Rochester Township Sangamon County $114,551 (±$9,832) 214 Leef Township Madison County $114,306 (±$23,341) 215 North Aurora Kane County $114,305 (±$8,995) 216 St. Charles Kane County $114,300 (±$9,097) 217 (tie) Itasca DuPage County $114,294 (±$7,057) 217 (tie) Pingree Grove Kane County $114,294 (±$19,749) 219 Virgil Township Kane County $114,063 (±$22,287) 220 Oswego Township Kendall County $114,047 (±$3,917) 221 Grayslake Lake County $113,972 (±$4,221) 222 Hudson Township McLean County $113,897 (±$14,788) 223 Goodfield Woodford County $113,438 (±$12,797) 224 Mayfield Township DeKalb County $113,375 (±$48,044) 225 Philo Township Champaign County $113,201 (±$6,263) 226 Utica Township LaSalle County $113,060 (±$5,976) 227 Cary McHenry County $113,026 (±$10,663) 228 Shields Township Lake County $112,865 (±$11,387) 229 Troy Madison County $112,434 (±$14,956) 230 Will Township Will County $112,433 (±$19,806) 231 Kickapoo Township Peoria County $112,391 (±$41,533) 232 Wauconda Township Lake County $112,337 (±$5,416) 233 Limestone Township (Kankakee County) Kankakee County $112,258 (±$19,306) 234 York Township (DuPage County) DuPage County $112,233 (±$4,654) 235 St. Jacob Madison County $112,188 (±$15,231) 236 Forsyth Macon County $112,000 (±$15,872) 237 Rooks Creek Township Livingston County $111,989 (±$6,400) 238 Lockport Will County $111,981 (±$8,876) 239 Round Lake Lake County $111,977 (±$8,917) 240 Fox Lake Hills Lake County $111,964 (±$20,635) 241 Florence Township (Will County) Will County $111,935 (±$6,305) 242 Port Byron Rock Island County $111,667 (±$22,104) 243 Summit Township Effingham County $111,488 (±$16,907) 244 Roselle DuPage County $111,318 (±$9,380) 245 Wauconda Lake County $111,239 (±$8,032) 246 Darien DuPage County $111,215 (±$8,951) 247 Morton Grove Cook County $111,116 (±$8,932) 248 Coral Township McHenry County $110,888 (±$9,393) 249 (tie) Oak Park Cook County $110,820 (±$3,611) 249 (tie) Oak Park Township Cook County $110,820 (±$3,611) 251 Hanna Township Henry County $110,776 (±$24,860) 252 Poplar Grove Township Boone County $110,647 (±$37,133) 253 (tie) Downs McLean County $110,625 (±$12,323) 253 (tie) Foster Township (Madison County) Madison County $110,625 (±$18,628) 255 Blount Township Vermilion County $110,451 (±$17,230) 256 Randolph Township McLean County $110,439 (±$9,430) 257 Hampshire Township Kane County $110,313 (±$27,473) 258 Brookfield Cook County $110,295 (±$11,060) 259 Laona Township Winnebago County $110,237 (±$11,059) 260 Cordova Township Rock Island County $110,179 (±$24,666) 261 Algonquin Township McHenry County $110,071 (±$3,084) 262 (tie) Hudson McLean County $110,000 (±$24,724) 262 (tie) Pine Creek Township Ogle County $110,000 (±$26,523) 264 Oakwood Hills McHenry County $109,907 (±$16,963) 265 Taylor Township Ogle County $109,893 (±$9,136) 266 Lincolnwood Cook County $109,731 (±$11,606) 267 Albers Clinton County $109,583 (±$19,626) 268 Nunda Township McHenry County $109,574 (±$6,718) 269 Scott Township (Ogle County) Ogle County $109,500 (±$14,223) 270 Bristol Township Kendall County $109,481 (±$7,356) 271 Hamel Madison County $109,464 (±$24,398) 272 Troy Township Will County $109,309 (±$5,814) 273 Aux Sable Township Grundy County $109,269 (±$8,507) 274 Newcomb Township Champaign County $109,265 (±$22,794) 275 Burton Township (Adams County) Adams County $109,219 (±$52,406) 276 Antioch Lake County $108,899 (±$18,549) 277 (tie) Elkhart Township Logan County $108,750 (±$24,293) 277 (tie) Thompson Township Jo Daviess County $108,750 (±$24,386) 279 Palos Heights Cook County $108,740 (±$10,164) 280 Roscoe Township Winnebago County $108,711 (±$8,650) 281 Elkhart Logan County $108,594 (±$30,654) 282 Peotone Will County $108,523 (±$29,508) 283 Yorkville Kendall County $108,513 (±$3,178) 284 Crystal Lake McHenry County $108,418 (±$6,406) 285 Bolingbrook Will County $108,400 (±$6,252) 286 Lake Summerset Stephenson County $108,355 (±$21,469) 287 Mundelein Lake County $108,340 (±$7,862) 288 Essex Kankakee County $108,250 (±$19,904) 289 Hensley Township Champaign County $108,081 (±$7,312) 290 Cruger Township Woodford County $108,024 (±$26,026) 291 (tie) Highwood Lake County $107,875 (±$21,256) 291 (tie) Lake Holiday LaSalle County $107,875 (±$13,789) 293 Davis Junction Ogle County $107,833 (±$14,786) 294 Afton Township DeKalb County $107,675 (±$28,240) 295 Buffalo Prairie Township Rock Island County $107,656 (±$35,520) 296 Columbia Monroe County $107,606 (±$11,510) 297 Hopewell Township Marshall County $107,561 (±$47,260) 298 Deer Creek Township Tazewell County $107,500 (±$18,205) 299 Lisle DuPage County $107,479 (±$12,056) 300 St. Rose Township Clinton County $107,458 (±$15,392) 1543 Rivoli Township Mercer County $55,875 (±$10,854) 1544 Dakota Stephenson County $55,815 (±$10,690) 1545 Round Lake Park Lake County $55,813 (±$10,148) 1546 San Jose Mason County $55,809 (±$4,575) 1547 Peach Orchard Township Ford County $55,714 (±$15,759) 1548 Olio Township Woodford County $55,708 (±$15,996) 1549 Tilton Vermilion County $55,697 (±$14,461) 1550 Waverly Morgan County $55,671 (±$7,431) 1551 (tie) Mount Olive Macoupin County $55,625 (±$13,832) 1551 (tie) Sumner Lawrence County $55,625 (±$15,565) 1553 Assumption Township Christian County $55,614 (±$15,819) 1554 Benton Township (Franklin County) Franklin County $55,610 (±$10,346) 1555 Galva Township Henry County $55,568 (±$8,717) 1556 Lovington Moultrie County $55,556 (±$7,687) 1557 Carbon Cliff Rock Island County $55,536 (±$12,603) 1558 Findlay Shelby County $55,417 (±$19,171) 1559 Calumet City Cook County $55,369 (±$7,429) 1560 Ava Jackson County $55,368 (±$7,733) 1561 (tie) Mount Vernon Jefferson County $55,357 (±$4,203) 1561 (tie) Ramsey Township Fayette County $55,357 (±$6,169) 1563 Louisville Township Clay County $55,288 (±$23,697) 1564 Sandoval Township Marion County $55,103 (±$9,630) 1565 White Hall Greene County $55,054 (±$13,749) 1566 Ludlow Township Champaign County $55,012 (±$13,103) 1567 Golden Adams County $55,000 (±$18,975) 1568 East Hazel Crest Cook County $54,950 (±$9,924) 1569 Westville Vermilion County $54,912 (±$5,142) 1570 Arthur Douglas County $54,907 (±$12,683) 1571 Marissa St. Clair County $54,814 (±$18,444) 1572 Chicago Heights Cook County $54,798 (±$6,131) 1573 Rockford Winnebago County $54,752 (±$2,248) 1574 Oquawka Township Henderson County $54,682 (±$8,464) 1575 Indian Prairie Township Wayne County $54,663 (±$10,660) 1576 (tie) Pittsfield Pike County $54,643 (±$8,805) 1576 (tie) Wayne City Wayne County $54,643 (±$10,747) 1578 Danforth Iroquois County $54,625 (±$12,391) 1579 Danforth Township Iroquois County $54,598 (±$8,423) 1580 (tie) Alton Madison County $54,568 (±$4,656) 1580 (tie) Alton Township Madison County $54,568 (±$4,656) 1582 Meredosia Morgan County $54,485 (±$10,142) 1583 Canton Township Fulton County $54,450 (±$6,705) 1584 Shelbyville Township Shelby County $54,423 (±$22,333) 1585 Du Quoin Perry County $54,409 (±$7,877) 1586 (tie) Elwood Township Vermilion County $54,375 (±$8,974) 1586 (tie) Hopedale Tazewell County $54,375 (±$10,519) 1588 Eagle Township LaSalle County $54,306 (±$24,751) 1589 Otego Township Fayette County $54,286 (±$11,718) 1590 Reading Township Livingston County $54,259 (±$14,335) 1591 Stockton Township Jo Daviess County $54,241 (±$9,854) 1592 Allison Township Lawrence County $54,195 (±$731) 1593 Beaverville Township Iroquois County $54,141 (±$20,885) 1594 Benton Franklin County $54,123 (±$11,820) 1595 (tie) Ina Jefferson County $54,000 (±$22,513) 1595 (tie) Lewistown Fulton County $54,000 (±$12,812) 1597 Rushville Township Schuyler County $53,993 (±$15,415) 1598 North City Franklin County $53,977 (±$18,836) 1599 Pocahontas Bond County $53,971 (±$18,091) 1600 Litchfield Montgomery County $53,958 (±$6,805) 1601 Preston Township Richland County $53,941 (±$5,032) 1602 Oquawka Henderson County $53,929 (±$16,194) 1603 Paris Edgar County $53,927 (±$4,066) 1604 Paris Township Edgar County $53,897 (±$3,643) 1605 Mattoon Township Coles County $53,811 (±$5,974) 1606 Milford Township Iroquois County $53,750 (±$7,579) 1607 Flora Township Boone County $53,654 (±$13,782) 1608 Mount Carroll Township Carroll County $53,558 (±$6,778) 1609 Calumet Park Cook County $53,556 (±$4,314) 1610 Phillips Township White County $53,550 (±$12,910) 1611 Union Township (Fulton County) Fulton County $53,523 (±$12,292) 1612 (tie) Buckley Iroquois County $53,500 (±$6,935) 1612 (tie) Green Valley Tazewell County $53,500 (±$17,941) 1614 Bruce Township LaSalle County $53,477 (±$9,893) 1615 Clay City Clay County $53,472 (±$12,745) 1616 Godley Will County $53,438 (±$24,564) 1617 Ramsey Fayette County $53,375 (±$3,887) 1618 Pomona Township Jackson County $53,365 (±$17,805) 1619 Goshen Township Stark County $53,333 (±$19,703) 1620 Carmi Township White County $53,323 (±$8,893) 1621 Canton Fulton County $53,254 (±$6,983) 1622 Pittsburg Williamson County $53,203 (±$12,695) 1623 Potomac Vermilion County $53,194 (±$5,576) 1624 Carrier Mills Township Saline County $53,189 (±$6,195) 1625 Browning Township (Franklin County) Franklin County $53,125 (±$9,423) 1626 Fillmore Consolidated Township Montgomery County $53,056 (±$25,689) 1627 Bridgeport Lawrence County $53,036 (±$7,178) 1628 (tie) Brownstown Fayette County $53,000 (±$14,421) 1628 (tie) Harter Township Clay County $53,000 (±$10,635) 1630 Denning Township Franklin County $52,917 (±$8,014) 1631 Sandoval Marion County $52,841 (±$13,875) 1632 McLeansboro Township Hamilton County $52,809 (±$4,380) 1633 Enfield Township White County $52,727 (±$15,183) 1634 Saybrook McLean County $52,721 (±$8,126) 1635 Murphysboro Township Jackson County $52,687 (±$8,588) 1636 (tie) Roodhouse Greene County $52,604 (±$13,046) 1636 (tie) Sesser Franklin County $52,604 (±$10,726) 1638 Witt Montgomery County $52,500 (±$21,614) 1639 (tie) Galva Henry County $52,470 (±$6,625) 1639 (tie) Shelbyville Shelby County $52,470 (±$15,406) 1641 Blandinsville McDonough County $52,375 (±$8,416) 1642 Girard Township Macoupin County $52,370 (±$11,692) 1643 Peoria City Township Peoria County $52,321 (±$2,126) 1644 Bradford Stark County $52,292 (±$13,392) 1645 (tie) East Oakland Township Coles County $52,188 (±$10,999) 1645 (tie) Sparta Randolph County $52,188 (±$16,315) 1647 Coloma Township Whiteside County $52,152 (±$5,751) 1648 Vermont Township Fulton County $52,031 (±$11,861) 1649 Elk Prairie Township Jefferson County $51,914 (±$7,751) 1650 Irishtown Township Clinton County $51,833 (±$8,128) 1651 Wapella De Witt County $51,818 (±$14,725) 1652 New Athens Township St. Clair County $51,786 (±$14,274) 1653 Buda Bureau County $51,771 (±$6,220) 1654 Charleston Township Coles County $51,741 (±$2,883) 1655 (tie) Freeport Stephenson County $51,723 (±$3,591) 1655 (tie) Freeport Township Stephenson County $51,723 (±$3,591) 1657 Bridgeport Township Lawrence County $51,696 (±$8,766) 1658 Mendota LaSalle County $51,632 (±$13,224) 1659 Preston Heights Will County $51,625 (±$7,275) 1660 Mattoon Coles County $51,597 (±$4,622) 1661 Decatur Macon County $51,592 (±$2,061) 1662 Bluford Jefferson County $51,583 (±$13,262) 1663 Drummer Township Ford County $51,497 (±$4,695) 1664 Centralia Township Marion County $51,444 (±$2,627) 1665 Greenup Cumberland County $51,417 (±$11,356) 1666 Astoria Township Fulton County $51,414 (±$3,337) 1667 Gray Township White County $51,397 (±$17,643) 1668 (tie) Industry McDonough County $51,250 (±$15,969) 1668 (tie) Schram City Montgomery County $51,250 (±$10,711) 1670 Hillsboro Township Montgomery County $51,215 (±$5,882) 1671 East Eldorado Township Saline County $51,125 (±$20,670) 1672 Avena Township Fayette County $51,023 (±$12,514) 1673 Dix Township Ford County $51,016 (±$13,908) 1674 Stronghurst Township Henderson County $50,938 (±$14,049) 1675 Kewanee Henry County $50,886 (±$5,389) 1676 Tyrone Township Franklin County $50,878 (±$6,502) 1677 Oakland Coles County $50,848 (±$12,190) 1678 Kankakee Township Kankakee County $50,768 (±$5,081) 1679 Carrier Mills Saline County $50,729 (±$13,743) 1680 Vandalia Township Fayette County $50,709 (±$6,351) 1681 Rantoul Township Champaign County $50,659 (±$4,149) 1682 Lamoine Township McDonough County $50,612 (±$17,414) 1683 Astoria Fulton County $50,536 (±$3,548) 1684 Kewanee Township Henry County $50,528 (±$5,622) 1685 Gold Hill Township Gallatin County $50,481 (±$8,474) 1686 Metropolis Massac County $50,399 (±$4,985) 1687 Ridge Farm Vermilion County $50,313 (±$8,791) 1688 Girard Macoupin County $50,300 (±$15,566) 1689 Lawrence Township Lawrence County $50,291 (±$4,807) 1690 Hillsboro Montgomery County $50,158 (±$3,515) 1691 Tamms Alexander County $50,046 (±$15,735) 1692 Avon Fulton County $50,000 (±$19,767) 1693 Savanna Township Carroll County $49,955 (±$12,121) 1694 Pleasant Hill Pike County $49,904 (±$14,091) 1695 Calumet Township Cook County $49,861 (±$8,803) 1696 West Salem Edwards County $49,821 (±$14,530) 1697 Canteen Township St. Clair County $49,755 (±$10,768) 1698 Noble Township Richland County $49,665 (±$12,221) 1699 Rock Falls Whiteside County $49,600 (±$3,360) 1700 South Jacksonville Morgan County $49,587 (±$9,535) 1701 Mount Morris Township Ogle County $49,531 (±$15,759) 1702 Essex Township (Stark County) Stark County $49,453 (±$8,337) 1703 Sand Ridge Township Jackson County $49,390 (±$16,386) 1704 Madison Madison County $49,326 (±$7,340) 1705 Charleston Coles County $49,300 (±$5,782) 1706 La Harpe Hancock County $49,205 (±$3,975) 1707 Mill Shoals Township White County $48,977 (±$18,768) 1708 Fulton Township Whiteside County $48,878 (±$11,910) 1709 Decatur Township Macon County $48,870 (±$2,541) 1710 Vermont Fulton County $48,846 (±$12,727) 1711 Grandview Sangamon County $48,819 (±$8,407) 1712 East Alton Madison County $48,815 (±$5,012) 1713 (tie) Lomax Township Henderson County $48,750 (±$7,377) 1713 (tie) West City Franklin County $48,750 (±$6,679) 1715 Rantoul Champaign County $48,691 (±$5,061) 1716 Tamaroa Perry County $48,646 (±$10,763) 1717 Coulterville Randolph County $48,636 (±$11,550) 1718 Orel Township Wayne County $48,542 (±$11,744) 1719 Tamalco Township Bond County $48,500 (±$6,476) 1720 (tie) Galesburg Knox County $48,297 (±$3,539) 1720 (tie) Galesburg City Township Knox County $48,297 (±$3,539) 1722 Galatia Saline County $48,258 (±$4,955) 1723 Winchester Scott County $48,250 (±$9,046) 1724 Christopher Franklin County $48,247 (±$11,217) 1725 Shawneetown Gallatin County $48,194 (±$8,280) 1726 New Boston Township Mercer County $48,125 (±$10,499) 1727 Casey Clark County $48,074 (±$10,324) 1728 Savanna Carroll County $48,036 (±$12,013) 1729 Creve Coeur Tazewell County $47,993 (±$9,290) 1730 Marrowbone Township Moultrie County $47,917 (±$21,748) 1731 West Frankfort Franklin County $47,898 (±$6,601) 1732 Tilden Randolph County $47,857 (±$21,459) 1733 Benld Macoupin County $47,850 (±$7,230) 1734 Carmi White County $47,827 (±$13,005) 1735 Centralia Marion County $47,807 (±$2,940) 1736 Sheldon Township Iroquois County $47,656 (±$14,049) 1737 Galatia Township Saline County $47,538 (±$7,681) 1738 Kankakee Kankakee County $47,514 (±$3,599) 1739 Flora Clay County $47,148 (±$15,588) 1740 DeKalb Township DeKalb County $47,082 (±$3,916) 1741 Pana Township Christian County $47,078 (±$4,742) 1742 Mount Carmel Wabash County $47,009 (±$6,593) 1743 Lima Township Adams County $47,000 (±$13,373) 1744 Elk Township Jackson County $46,940 (±$7,065) 1745 Stockton Jo Daviess County $46,934 (±$9,356) 1746 Milford Iroquois County $46,827 (±$9,973) 1747 Pleasant Mound Township Bond County $46,806 (±$6,650) 1748 Murrayville Morgan County $46,528 (±$9,088) 1749 Keyesport Clinton County $46,500 (±$9,408) 1750 DeKalb DeKalb County $46,481 (±$3,596) 1751 Harrisburg Township Saline County $46,474 (±$8,354) 1752 Cobden Union County $46,458 (±$13,232) 1753 Grayville White County $46,319 (±$9,016) 1754 Oakwood Vermilion County $46,293 (±$6,046) 1755 Pana Christian County $46,168 (±$5,022) 1756 Odin Marion County $46,131 (±$2,217) 1757 Thompsonville Franklin County $46,058 (±$9,872) 1758 Ridgway Gallatin County $46,000 (±$6,785) 1759 Danville Vermilion County $45,957 (±$3,620) 1760 Mount Morris Ogle County $45,726 (±$16,842) 1761 Fulton Whiteside County $45,581 (±$9,760) 1762 Vandalia Fayette County $45,469 (±$8,586) 1763 McLeansboro Hamilton County $45,422 (±$7,114) 1764 (tie) Cunningham Township Champaign County $45,346 (±$5,415) 1764 (tie) Urbana Champaign County $45,346 (±$5,415) 1766 St. Elmo Fayette County $45,294 (±$10,078) 1767 Taylor Springs Montgomery County $45,000 (±$14,526) 1768 Central City Marion County $44,896 (±$11,880) 1769 Brookside Township Clinton County $44,875 (±$5,505) 1770 (tie) Keithsburg Mercer County $44,625 (±$19,906) 1770 (tie) Keithsburg Township Mercer County $44,625 (±$19,906) 1772 Bethany Moultrie County $44,583 (±$16,878) 1773 Augusta Township Hancock County $44,500 (±$11,042) 1774 (tie) Macomb McDonough County $44,411 (±$4,595) 1774 (tie) Macomb City Township McDonough County $44,411 (±$4,595) 1776 (tie) Brenton Township Ford County $44,375 (±$8,780) 1776 (tie) Chandlerville Cass County $44,375 (±$20,026) 1778 Sheldon Iroquois County $44,280 (±$8,146) 1779 Palmyra Macoupin County $44,276 (±$5,491) 1780 Murphysboro Jackson County $44,154 (±$7,101) 1781 Venice Township Madison County $44,117 (±$8,816) 1782 Chandlerville Township Cass County $44,063 (±$18,860) 1783 Percy Randolph County $44,015 (±$6,706) 1784 (tie) Griggsville Township Pike County $43,750 (±$9,748) 1784 (tie) Hanover Township (Jo Daviess County) Jo Daviess County $43,750 (±$7,786) 1784 (tie) Louisville Clay County $43,750 (±$8,711) 1787 Rosiclare Hardin County $43,725 (±$6,315) 1788 Watseka Iroquois County $43,608 (±$4,318) 1789 Danville Township Vermilion County $43,425 (±$3,613) 1790 Harrisburg Saline County $43,415 (±$5,308) 1791 Wenona Marshall County $43,300 (±$8,490) 1792 Gibson City Ford County $42,955 (±$13,469) 1793 Augusta Hancock County $42,861 (±$16,425) 1794 Equality Gallatin County $42,443 (±$5,802) 1795 Harvey Cook County $42,429 (±$5,339) 1796 Cuba Fulton County $42,375 (±$9,636) 1797 Norris City White County $42,333 (±$16,702) 1798 Kinmundy Marion County $42,303 (±$13,812) 1799 Grover Township Wayne County $42,267 (±$5,515) 1800 Hanover Jo Daviess County $42,250 (±$6,020) 1801 Fairfield Wayne County $41,989 (±$5,101) 1802 Cairo Alexander County $41,912 (±$8,310) 1803 Golconda Pope County $41,875 (±$16,192) 1804 Zeigler Franklin County $41,553 (±$6,778) 1805 Rankin Vermilion County $41,250 (±$17,754) 1806 Havana Mason County $41,184 (±$17,969) 1807 Rock Island Township Rock Island County $41,155 (±$5,188) 1808 Hartford Madison County $41,092 (±$3,830) 1809 Plymouth Hancock County $41,071 (±$12,593) 1810 Lawrenceville Lawrence County $41,005 (±$5,792) 1811 (tie) Crossville White County $40,750 (±$11,593) 1811 (tie) Vienna Johnson County $40,750 (±$13,920) 1813 Robbins Cook County $40,668 (±$19,309) 1814 Middleport Township Iroquois County $40,307 (±$5,904) 1815 Riverdale Cook County $39,833 (±$7,683) 1816 Piper City Ford County $39,680 (±$5,237) 1817 Seminary Township Fayette County $39,617 (±$14,628) 1818 Springfield Township Sangamon County $39,507 (±$7,591) 1819 Elkville Jackson County $39,063 (±$16,532) 1820 Washington Park St. Clair County $38,750 (±$15,104) 1821 Brookport Massac County $38,000 (±$8,958) 1822 South Litchfield Township Montgomery County $37,279 (±$8,567) 1823 Eldorado Saline County $37,154 (±$4,598) 1824 Griggsville Pike County $36,667 (±$12,505) 1825 Hurst Williamson County $36,635 (±$13,705) 1826 New Haven Township Gallatin County $36,429 (±$12,315) 1827 New Haven Gallatin County $36,250 (±$8,736) 1828 Ford Heights Cook County $36,053 (±$9,696) 1829 (tie) East St. Louis St. Clair County $35,700 (±$6,426) 1829 (tie) East St. Louis Township St. Clair County $35,700 (±$6,426) 1831 Carbondale Township Jackson County $34,878 (±$3,489) 1832 Centreville Township St. Clair County $34,675 (±$5,909) 1833 Dongola Union County $34,145 (±$13,349) 1834 Anna Union County $33,137 (±$6,322) 1835 Pembroke Township Kankakee County $32,153 (±$14,818) 1836 Carbondale Jackson County $32,128 (±$3,538) 1837 Venice Madison County $32,066 (±$8,551) 1838 Mounds Pulaski County $30,917 (±$6,965) 1839 (tie) Brooklyn St. Clair County $30,673 (±$14,270) 1839 (tie) Stites Township St. Clair County $30,673 (±$14,270) 1841 Hopkins Park Kankakee County $30,660 (±$9,491) 1842 Phoenix Cook County $30,288 (±$12,916)
Showing the top and bottom 300 of 1,842; every place is on its county’s page.
How this ranking is built A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
1,842 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Illinois One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental? List it, sign the lease and collect rent online, with the figures for Illinois beside you.
Create a landlord account · See what landlords get
Looking for a place to rent? Browse homes for rent near Illinois, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance? Get found by owners and renters near Illinois, and send estimates and invoices from your phone.
Join as a pro · Find a pro
Questions about Illinois Which place in Illinois has the lowest median household income? Phoenix has the lowest, $30,288 (±$12,916).
What is the median household income in Illinois? The figure for Illinois as a whole is $83,390 (±$362).
Sources This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on November 12, 2026 .
Related