Illinois 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 .

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
RankPlaceCountyMedian household income
1 (tie)HinsdaleDuPage County$250,000 or more
1 (tie)KenilworthCook County$250,000 or more
1 (tie)KildeerLake County$250,000 or more
1 (tie)Long GroveLake County$250,000 or more
1 (tie)WinnetkaCook County$250,000 or more
6RiverwoodsLake County$249,205 (±$17,841)
7GlencoeCook County$248,933 (±$25,133)
8Lake ForestLake County$235,081 (±$24,243)
9Western SpringsCook County$230,255 (±$28,792)
10North BarringtonLake County$226,055 (±$14,797)
11South BarringtonCook County$221,575 (±$51,485)
12Hawthorn WoodsLake County$219,631 (±$25,186)
13Trout ValleyMcHenry County$217,292 (±$31,495)
14New Trier TownshipCook County$215,916 (±$13,959)
15BannockburnLake County$214,000 (±$93,694)
16Campton HillsKane County$209,134 (±$14,950)
17InvernessCook County$207,434 (±$31,528)
18Barrington HillsCook County$205,074 (±$28,165)
19West Deerfield TownshipLake County$204,915 (±$8,235)
20Lake BluffLake County$204,000 (±$49,390)
21Bull ValleyMcHenry County$191,250 (±$32,483)
22Money Creek TownshipMcLean County$191,042 (±$42,003)
23WilmetteCook County$190,662 (±$19,517)
24LincolnshireLake County$185,580 (±$35,552)
25Barrington TownshipCook County$183,663 (±$11,790)
26DeerfieldLake County$181,660 (±$22,596)
27MettawaLake County$181,333 (±$44,254)
28Campton TownshipKane County$181,066 (±$19,756)
29Radnor TownshipPeoria County$178,586 (±$10,924)
30Oak BrookDuPage County$175,870 (±$13,613)
31Deer ParkLake County$174,458 (±$38,238)
32Ela TownshipLake County$173,916 (±$8,389)
33LakewoodMcHenry County$173,625 (±$29,541)
34Wheatland Township (Will County)Will County$172,808 (±$4,409)
35Pin Oak TownshipMadison County$168,822 (±$25,408)
36Highland ParkLake County$168,094 (±$17,851)
37LibertyvilleLake County$165,667 (±$6,307)
38PrestburyKane County$165,486 (±$54,080)
39Riley TownshipMcHenry County$164,764 (±$38,479)
40Indian CreekLake County$164,250 (±$38,297)
41Big RockKane County$162,854 (±$34,587)
42WayneKane County$161,719 (±$29,844)
43NorthfieldCook County$161,500 (±$46,653)
44VoloLake County$160,792 (±$14,553)
45La GrangeCook County$159,929 (±$16,644)
46Prairie Du Long TownshipSt. Clair County$159,129 (±$32,880)
47Big Rock TownshipKane County$158,250 (±$51,214)
48NorthbrookCook County$157,782 (±$19,596)
49Burr RidgeDuPage County$156,829 (±$49,387)
50Blackberry TownshipKane County$156,494 (±$21,383)
51NapervilleDuPage County$155,105 (±$4,387)
52Plato TownshipKane County$154,851 (±$28,128)
53FrankfortWill County$154,375 (±$11,309)
54Cuba TownshipLake County$154,263 (±$13,820)
55Tower LakesLake County$154,167 (±$31,589)
56Moraine TownshipLake County$153,798 (±$10,473)
57RiversideCook County$153,686 (±$18,589)
58Hallock TownshipPeoria County$151,125 (±$36,596)
59Third LakeLake County$150,139 (±$30,382)
60Port BarringtonMcHenry County$149,886 (±$8,524)
61Sleepy HollowKane County$149,813 (±$13,059)
62ElmhurstDuPage County$149,644 (±$10,307)
63ShermanSangamon County$148,906 (±$29,712)
64Old Town TownshipMcLean County$148,516 (±$46,485)
65BarringtonCook County$147,989 (±$21,058)
66Green OaksLake County$147,614 (±$53,511)
67Germantown HillsWoodford County$147,341 (±$29,505)
68TimberlaneBoone County$147,308 (±$26,220)
69 (tie)River ForestCook County$146,786 (±$32,540)
69 (tie)River Forest TownshipCook County$146,786 (±$32,540)
71GilbertsKane County$146,333 (±$21,666)
72Vernon TownshipLake County$145,857 (±$6,945)
73Fancy Creek TownshipSangamon County$145,385 (±$28,685)
74GenevaKane County$144,341 (±$9,457)
75PlainfieldWill County$144,000 (±$9,206)
76RingwoodMcHenry County$143,750 (±$66,111)
77GlenviewCook County$143,056 (±$11,637)
78Park RidgeCook County$142,986 (±$19,109)
79WadsworthLake County$142,738 (±$49,806)
80Lake BarringtonLake County$141,958 (±$20,420)
81Geneva TownshipKane County$141,890 (±$8,843)
82DunlapPeoria County$141,552 (±$8,303)
83Prairie GroveMcHenry County$141,389 (±$24,517)
84Glen EllynDuPage County$140,938 (±$12,185)
85New LenoxWill County$140,865 (±$6,429)
86Ball TownshipSangamon County$140,753 (±$10,148)
87Lily LakeKane County$140,313 (±$31,707)
88Hume TownshipWhiteside County$138,125 (±$56,858)
89Homer GlenWill County$136,678 (±$7,189)
90Northfield TownshipCook County$136,617 (±$5,885)
91Wayne TownshipDuPage County$136,513 (±$5,007)
92Channahon TownshipWill County$136,489 (±$13,480)
93Cooper TownshipSangamon County$136,354 (±$33,650)
94Lake ZurichLake County$135,968 (±$12,238)
95WinfieldDuPage County$135,795 (±$19,966)
96Phenix TownshipHenry County$135,652 (±$17,047)
97Homer TownshipWill County$135,645 (±$7,363)
98Spring TownshipBoone County$135,595 (±$59,207)
99SmithtonSt. Clair County$135,455 (±$22,538)
100North Otter TownshipMacoupin County$135,132 (±$37,894)
101Frankfort Township (Will County)Will County$134,769 (±$7,113)
102AlgonquinMcHenry County$134,525 (±$8,076)
103Libertyville TownshipLake County$134,398 (±$8,485)
104Spring GroveMcHenry County$134,210 (±$10,184)
105Green Garden TownshipWill County$133,977 (±$25,994)
106FlossmoorCook County$133,663 (±$27,750)
107Lake CamelotPeoria County$133,656 (±$29,547)
108Seneca TownshipMcHenry County$133,558 (±$22,855)
109New Lenox TownshipWill County$133,434 (±$6,497)
110BartlettDuPage County$133,240 (±$6,074)
111Heritage LakeTazewell County$133,048 (±$25,559)
112Dale TownshipMcLean County$132,803 (±$19,990)
113Kaneville TownshipKane County$132,750 (±$47,363)
114Batavia TownshipKane County$131,798 (±$8,783)
115Metamora TownshipWoodford County$131,667 (±$14,988)
116LindenhurstLake County$131,474 (±$9,445)
117Leland GroveSangamon County$130,833 (±$21,869)
118Grafton TownshipMcHenry County$130,767 (±$10,869)
119Clarendon HillsDuPage County$130,388 (±$22,791)
120HainesvilleLake County$129,911 (±$28,031)
121Wilton TownshipWill County$129,643 (±$48,785)
122MetamoraWoodford County$129,479 (±$20,046)
123Buffalo GroveLake County$129,395 (±$8,479)
124Nettle Creek TownshipGrundy County$129,375 (±$27,979)
125Manhattan TownshipWill County$129,207 (±$8,043)
126East Bend TownshipChampaign County$128,895 (±$36,339)
127ManhattanWill County$128,522 (±$6,368)
128Sangamon Valley TownshipCass County$128,505 (±$24,973)
129Coe TownshipRock Island County$128,250 (±$14,555)
130St. Charles TownshipKane County$128,204 (±$9,497)
131Beaucoup TownshipWashington County$128,063 (±$42,591)
132Rockville TownshipKankakee County$127,917 (±$37,499)
133Na-Au-Say TownshipKendall County$127,857 (±$13,402)
134ElburnKane County$127,731 (±$24,556)
135South ElginKane County$127,203 (±$9,786)
136Plainfield TownshipWill County$127,061 (±$3,489)
137Frankfort SquareWill County$126,897 (±$16,618)
138Grandwood ParkLake County$126,736 (±$26,204)
139Burton Township (McHenry County)McHenry County$125,921 (±$17,937)
140Williams TownshipSangamon County$125,583 (±$32,245)
141Jubilee TownshipPeoria County$125,347 (±$42,674)
142Rockvale TownshipOgle County$125,156 (±$38,771)
143Sugar Grove TownshipKane County$125,078 (±$11,226)
144Newport TownshipLake County$125,074 (±$25,609)
145Hamel TownshipMadison County$124,643 (±$15,795)
146Medina TownshipPeoria County$124,087 (±$16,150)
147MokenaWill County$123,889 (±$12,879)
148Olympia FieldsCook County$123,875 (±$32,426)
149Burlington TownshipKane County$123,836 (±$9,802)
150OswegoKendall County$123,792 (±$6,474)
151LemontCook County$123,370 (±$26,461)
152Smithton TownshipSt. Clair County$122,778 (±$16,608)
153Hurlbut TownshipLogan County$122,625 (±$52,151)
154Bluff Springs TownshipCass County$122,143 (±$30,941)
155ShorewoodWill County$122,105 (±$15,761)
156Orland HillsCook County$122,039 (±$25,066)
157Riverside Township (Cook County)Cook County$121,944 (±$16,112)
158Vernon HillsLake County$121,943 (±$10,929)
159Custer TownshipWill County$121,771 (±$18,523)
160Kendall TownshipKendall County$121,740 (±$12,472)
161Palos ParkCook County$121,696 (±$15,777)
162Seward Township (Kendall County)Kendall County$121,548 (±$31,466)
163Fox River GroveMcHenry County$121,506 (±$14,994)
164Lagrange TownshipBond County$121,250 (±$36,126)
165Sugar GroveKane County$121,207 (±$14,261)
166Milton TownshipDuPage County$121,087 (±$2,926)
167JohnsburgMcHenry County$121,023 (±$24,453)
168Lemont TownshipCook County$120,984 (±$11,687)
169St. Jacob TownshipMadison County$120,975 (±$12,621)
170St. JosephChampaign County$120,789 (±$32,042)
171Sangamon TownshipPiatt County$120,771 (±$14,810)
172HopewellMarshall County$120,592 (±$8,776)
173La Grange ParkCook County$120,408 (±$7,510)
174Poplar GroveBoone County$120,278 (±$23,248)
175Fremont TownshipLake County$120,182 (±$8,523)
176BataviaKane County$120,056 (±$6,436)
177Naperville TownshipDuPage County$120,026 (±$3,756)
178WheatonDuPage County$120,008 (±$3,644)
179Lake Villa TownshipLake County$119,947 (±$3,899)
180GurneeLake County$119,628 (±$7,873)
181ChannahonWill County$119,494 (±$10,000)
182RocktonWinnebago County$119,058 (±$17,957)
183Towanda TownshipMcLean County$118,875 (±$32,322)
184Lake VillaLake County$118,750 (±$14,941)
185Lisle TownshipDuPage County$118,712 (±$6,355)
186Dimmick TownshipLaSalle County$118,654 (±$7,627)
187MahometChampaign County$118,586 (±$11,263)
188Jarvis TownshipMadison County$118,443 (±$9,605)
189Wauponsee TownshipGrundy County$117,928 (±$28,022)
190AvistonClinton County$117,875 (±$9,743)
191Dry Grove TownshipMcLean County$117,813 (±$23,153)
192The Galena TerritoryJo Daviess County$117,548 (±$12,260)
193Downers Grove TownshipDuPage County$117,335 (±$4,272)
194Lake in the HillsMcHenry County$117,151 (±$4,438)
195RochesterSangamon County$117,118 (±$10,859)
196St. LiborySt. Clair County$116,964 (±$14,906)
197Worth Township (Woodford County)Woodford County$116,822 (±$14,539)
198Arlington HeightsCook County$116,723 (±$6,021)
199Goose Lake TownshipGrundy 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 TownshipChampaign County$116,250 (±$16,860)
200 (tie)Twin GroveMcLean County$116,250 (±$21,649)
204Garden Plain TownshipWhiteside County$116,078 (±$9,848)
205TeutopolisEffingham County$115,938 (±$22,157)
206Guilford TownshipJo Daviess County$115,647 (±$9,372)
207Mahomet TownshipChampaign County$115,615 (±$12,850)
208Cottonwood TownshipCumberland County$115,462 (±$37,892)
209MinookaGrundy County$115,445 (±$14,903)
210Big Grove TownshipKendall County$115,156 (±$35,054)
211Downers GroveDuPage County$115,114 (±$10,189)
212St. RoseClinton County$115,000 (±$21,037)
213Rochester TownshipSangamon County$114,551 (±$9,832)
214Leef TownshipMadison County$114,306 (±$23,341)
215North AuroraKane County$114,305 (±$8,995)
216St. CharlesKane County$114,300 (±$9,097)
217 (tie)ItascaDuPage County$114,294 (±$7,057)
217 (tie)Pingree GroveKane County$114,294 (±$19,749)
219Virgil TownshipKane County$114,063 (±$22,287)
220Oswego TownshipKendall County$114,047 (±$3,917)
221GrayslakeLake County$113,972 (±$4,221)
222Hudson TownshipMcLean County$113,897 (±$14,788)
223GoodfieldWoodford County$113,438 (±$12,797)
224Mayfield TownshipDeKalb County$113,375 (±$48,044)
225Philo TownshipChampaign County$113,201 (±$6,263)
226Utica TownshipLaSalle County$113,060 (±$5,976)
227CaryMcHenry County$113,026 (±$10,663)
228Shields TownshipLake County$112,865 (±$11,387)
229TroyMadison County$112,434 (±$14,956)
230Will TownshipWill County$112,433 (±$19,806)
231Kickapoo TownshipPeoria County$112,391 (±$41,533)
232Wauconda TownshipLake County$112,337 (±$5,416)
233Limestone Township (Kankakee County)Kankakee County$112,258 (±$19,306)
234York Township (DuPage County)DuPage County$112,233 (±$4,654)
235St. JacobMadison County$112,188 (±$15,231)
236ForsythMacon County$112,000 (±$15,872)
237Rooks Creek TownshipLivingston County$111,989 (±$6,400)
238LockportWill County$111,981 (±$8,876)
239Round LakeLake County$111,977 (±$8,917)
240Fox Lake HillsLake County$111,964 (±$20,635)
241Florence Township (Will County)Will County$111,935 (±$6,305)
242Port ByronRock Island County$111,667 (±$22,104)
243Summit TownshipEffingham County$111,488 (±$16,907)
244RoselleDuPage County$111,318 (±$9,380)
245WaucondaLake County$111,239 (±$8,032)
246DarienDuPage County$111,215 (±$8,951)
247Morton GroveCook County$111,116 (±$8,932)
248Coral TownshipMcHenry County$110,888 (±$9,393)
249 (tie)Oak ParkCook County$110,820 (±$3,611)
249 (tie)Oak Park TownshipCook County$110,820 (±$3,611)
251Hanna TownshipHenry County$110,776 (±$24,860)
252Poplar Grove TownshipBoone County$110,647 (±$37,133)
253 (tie)DownsMcLean County$110,625 (±$12,323)
253 (tie)Foster Township (Madison County)Madison County$110,625 (±$18,628)
255Blount TownshipVermilion County$110,451 (±$17,230)
256Randolph TownshipMcLean County$110,439 (±$9,430)
257Hampshire TownshipKane County$110,313 (±$27,473)
258BrookfieldCook County$110,295 (±$11,060)
259Laona TownshipWinnebago County$110,237 (±$11,059)
260Cordova TownshipRock Island County$110,179 (±$24,666)
261Algonquin TownshipMcHenry County$110,071 (±$3,084)
262 (tie)HudsonMcLean County$110,000 (±$24,724)
262 (tie)Pine Creek TownshipOgle County$110,000 (±$26,523)
264Oakwood HillsMcHenry County$109,907 (±$16,963)
265Taylor TownshipOgle County$109,893 (±$9,136)
266LincolnwoodCook County$109,731 (±$11,606)
267AlbersClinton County$109,583 (±$19,626)
268Nunda TownshipMcHenry County$109,574 (±$6,718)
269Scott Township (Ogle County)Ogle County$109,500 (±$14,223)
270Bristol TownshipKendall County$109,481 (±$7,356)
271HamelMadison County$109,464 (±$24,398)
272Troy TownshipWill County$109,309 (±$5,814)
273Aux Sable TownshipGrundy County$109,269 (±$8,507)
274Newcomb TownshipChampaign County$109,265 (±$22,794)
275Burton Township (Adams County)Adams County$109,219 (±$52,406)
276AntiochLake County$108,899 (±$18,549)
277 (tie)Elkhart TownshipLogan County$108,750 (±$24,293)
277 (tie)Thompson TownshipJo Daviess County$108,750 (±$24,386)
279Palos HeightsCook County$108,740 (±$10,164)
280Roscoe TownshipWinnebago County$108,711 (±$8,650)
281ElkhartLogan County$108,594 (±$30,654)
282PeotoneWill County$108,523 (±$29,508)
283YorkvilleKendall County$108,513 (±$3,178)
284Crystal LakeMcHenry County$108,418 (±$6,406)
285BolingbrookWill County$108,400 (±$6,252)
286Lake SummersetStephenson County$108,355 (±$21,469)
287MundeleinLake County$108,340 (±$7,862)
288EssexKankakee County$108,250 (±$19,904)
289Hensley TownshipChampaign County$108,081 (±$7,312)
290Cruger TownshipWoodford County$108,024 (±$26,026)
291 (tie)HighwoodLake County$107,875 (±$21,256)
291 (tie)Lake HolidayLaSalle County$107,875 (±$13,789)
293Davis JunctionOgle County$107,833 (±$14,786)
294Afton TownshipDeKalb County$107,675 (±$28,240)
295Buffalo Prairie TownshipRock Island County$107,656 (±$35,520)
296ColumbiaMonroe County$107,606 (±$11,510)
297Hopewell TownshipMarshall County$107,561 (±$47,260)
298Deer Creek TownshipTazewell County$107,500 (±$18,205)
299LisleDuPage County$107,479 (±$12,056)
300St. Rose TownshipClinton County$107,458 (±$15,392)
1543Rivoli TownshipMercer County$55,875 (±$10,854)
1544DakotaStephenson County$55,815 (±$10,690)
1545Round Lake ParkLake County$55,813 (±$10,148)
1546San JoseMason County$55,809 (±$4,575)
1547Peach Orchard TownshipFord County$55,714 (±$15,759)
1548Olio TownshipWoodford County$55,708 (±$15,996)
1549TiltonVermilion County$55,697 (±$14,461)
1550WaverlyMorgan County$55,671 (±$7,431)
1551 (tie)Mount OliveMacoupin County$55,625 (±$13,832)
1551 (tie)SumnerLawrence County$55,625 (±$15,565)
1553Assumption TownshipChristian County$55,614 (±$15,819)
1554Benton Township (Franklin County)Franklin County$55,610 (±$10,346)
1555Galva TownshipHenry County$55,568 (±$8,717)
1556LovingtonMoultrie County$55,556 (±$7,687)
1557Carbon CliffRock Island County$55,536 (±$12,603)
1558FindlayShelby County$55,417 (±$19,171)
1559Calumet CityCook County$55,369 (±$7,429)
1560AvaJackson County$55,368 (±$7,733)
1561 (tie)Mount VernonJefferson County$55,357 (±$4,203)
1561 (tie)Ramsey TownshipFayette County$55,357 (±$6,169)
1563Louisville TownshipClay County$55,288 (±$23,697)
1564Sandoval TownshipMarion County$55,103 (±$9,630)
1565White HallGreene County$55,054 (±$13,749)
1566Ludlow TownshipChampaign County$55,012 (±$13,103)
1567GoldenAdams County$55,000 (±$18,975)
1568East Hazel CrestCook County$54,950 (±$9,924)
1569WestvilleVermilion County$54,912 (±$5,142)
1570ArthurDouglas County$54,907 (±$12,683)
1571MarissaSt. Clair County$54,814 (±$18,444)
1572Chicago HeightsCook County$54,798 (±$6,131)
1573RockfordWinnebago County$54,752 (±$2,248)
1574Oquawka TownshipHenderson County$54,682 (±$8,464)
1575Indian Prairie TownshipWayne County$54,663 (±$10,660)
1576 (tie)PittsfieldPike County$54,643 (±$8,805)
1576 (tie)Wayne CityWayne County$54,643 (±$10,747)
1578DanforthIroquois County$54,625 (±$12,391)
1579Danforth TownshipIroquois County$54,598 (±$8,423)
1580 (tie)AltonMadison County$54,568 (±$4,656)
1580 (tie)Alton TownshipMadison County$54,568 (±$4,656)
1582MeredosiaMorgan County$54,485 (±$10,142)
1583Canton TownshipFulton County$54,450 (±$6,705)
1584Shelbyville TownshipShelby County$54,423 (±$22,333)
1585Du QuoinPerry County$54,409 (±$7,877)
1586 (tie)Elwood TownshipVermilion County$54,375 (±$8,974)
1586 (tie)HopedaleTazewell County$54,375 (±$10,519)
1588Eagle TownshipLaSalle County$54,306 (±$24,751)
1589Otego TownshipFayette County$54,286 (±$11,718)
1590Reading TownshipLivingston County$54,259 (±$14,335)
1591Stockton TownshipJo Daviess County$54,241 (±$9,854)
1592Allison TownshipLawrence County$54,195 (±$731)
1593Beaverville TownshipIroquois County$54,141 (±$20,885)
1594BentonFranklin County$54,123 (±$11,820)
1595 (tie)InaJefferson County$54,000 (±$22,513)
1595 (tie)LewistownFulton County$54,000 (±$12,812)
1597Rushville TownshipSchuyler County$53,993 (±$15,415)
1598North CityFranklin County$53,977 (±$18,836)
1599PocahontasBond County$53,971 (±$18,091)
1600LitchfieldMontgomery County$53,958 (±$6,805)
1601Preston TownshipRichland County$53,941 (±$5,032)
1602OquawkaHenderson County$53,929 (±$16,194)
1603ParisEdgar County$53,927 (±$4,066)
1604Paris TownshipEdgar County$53,897 (±$3,643)
1605Mattoon TownshipColes County$53,811 (±$5,974)
1606Milford TownshipIroquois County$53,750 (±$7,579)
1607Flora TownshipBoone County$53,654 (±$13,782)
1608Mount Carroll TownshipCarroll County$53,558 (±$6,778)
1609Calumet ParkCook County$53,556 (±$4,314)
1610Phillips TownshipWhite County$53,550 (±$12,910)
1611Union Township (Fulton County)Fulton County$53,523 (±$12,292)
1612 (tie)BuckleyIroquois County$53,500 (±$6,935)
1612 (tie)Green ValleyTazewell County$53,500 (±$17,941)
1614Bruce TownshipLaSalle County$53,477 (±$9,893)
1615Clay CityClay County$53,472 (±$12,745)
1616GodleyWill County$53,438 (±$24,564)
1617RamseyFayette County$53,375 (±$3,887)
1618Pomona TownshipJackson County$53,365 (±$17,805)
1619Goshen TownshipStark County$53,333 (±$19,703)
1620Carmi TownshipWhite County$53,323 (±$8,893)
1621CantonFulton County$53,254 (±$6,983)
1622PittsburgWilliamson County$53,203 (±$12,695)
1623PotomacVermilion County$53,194 (±$5,576)
1624Carrier Mills TownshipSaline County$53,189 (±$6,195)
1625Browning Township (Franklin County)Franklin County$53,125 (±$9,423)
1626Fillmore Consolidated TownshipMontgomery County$53,056 (±$25,689)
1627BridgeportLawrence County$53,036 (±$7,178)
1628 (tie)BrownstownFayette County$53,000 (±$14,421)
1628 (tie)Harter TownshipClay County$53,000 (±$10,635)
1630Denning TownshipFranklin County$52,917 (±$8,014)
1631SandovalMarion County$52,841 (±$13,875)
1632McLeansboro TownshipHamilton County$52,809 (±$4,380)
1633Enfield TownshipWhite County$52,727 (±$15,183)
1634SaybrookMcLean County$52,721 (±$8,126)
1635Murphysboro TownshipJackson County$52,687 (±$8,588)
1636 (tie)RoodhouseGreene County$52,604 (±$13,046)
1636 (tie)SesserFranklin County$52,604 (±$10,726)
1638WittMontgomery County$52,500 (±$21,614)
1639 (tie)GalvaHenry County$52,470 (±$6,625)
1639 (tie)ShelbyvilleShelby County$52,470 (±$15,406)
1641BlandinsvilleMcDonough County$52,375 (±$8,416)
1642Girard TownshipMacoupin County$52,370 (±$11,692)
1643Peoria City TownshipPeoria County$52,321 (±$2,126)
1644BradfordStark County$52,292 (±$13,392)
1645 (tie)East Oakland TownshipColes County$52,188 (±$10,999)
1645 (tie)SpartaRandolph County$52,188 (±$16,315)
1647Coloma TownshipWhiteside County$52,152 (±$5,751)
1648Vermont TownshipFulton County$52,031 (±$11,861)
1649Elk Prairie TownshipJefferson County$51,914 (±$7,751)
1650Irishtown TownshipClinton County$51,833 (±$8,128)
1651WapellaDe Witt County$51,818 (±$14,725)
1652New Athens TownshipSt. Clair County$51,786 (±$14,274)
1653BudaBureau County$51,771 (±$6,220)
1654Charleston TownshipColes County$51,741 (±$2,883)
1655 (tie)FreeportStephenson County$51,723 (±$3,591)
1655 (tie)Freeport TownshipStephenson County$51,723 (±$3,591)
1657Bridgeport TownshipLawrence County$51,696 (±$8,766)
1658MendotaLaSalle County$51,632 (±$13,224)
1659Preston HeightsWill County$51,625 (±$7,275)
1660MattoonColes County$51,597 (±$4,622)
1661DecaturMacon County$51,592 (±$2,061)
1662BlufordJefferson County$51,583 (±$13,262)
1663Drummer TownshipFord County$51,497 (±$4,695)
1664Centralia TownshipMarion County$51,444 (±$2,627)
1665GreenupCumberland County$51,417 (±$11,356)
1666Astoria TownshipFulton County$51,414 (±$3,337)
1667Gray TownshipWhite County$51,397 (±$17,643)
1668 (tie)IndustryMcDonough County$51,250 (±$15,969)
1668 (tie)Schram CityMontgomery County$51,250 (±$10,711)
1670Hillsboro TownshipMontgomery County$51,215 (±$5,882)
1671East Eldorado TownshipSaline County$51,125 (±$20,670)
1672Avena TownshipFayette County$51,023 (±$12,514)
1673Dix TownshipFord County$51,016 (±$13,908)
1674Stronghurst TownshipHenderson County$50,938 (±$14,049)
1675KewaneeHenry County$50,886 (±$5,389)
1676Tyrone TownshipFranklin County$50,878 (±$6,502)
1677OaklandColes County$50,848 (±$12,190)
1678Kankakee TownshipKankakee County$50,768 (±$5,081)
1679Carrier MillsSaline County$50,729 (±$13,743)
1680Vandalia TownshipFayette County$50,709 (±$6,351)
1681Rantoul TownshipChampaign County$50,659 (±$4,149)
1682Lamoine TownshipMcDonough County$50,612 (±$17,414)
1683AstoriaFulton County$50,536 (±$3,548)
1684Kewanee TownshipHenry County$50,528 (±$5,622)
1685Gold Hill TownshipGallatin County$50,481 (±$8,474)
1686MetropolisMassac County$50,399 (±$4,985)
1687Ridge FarmVermilion County$50,313 (±$8,791)
1688GirardMacoupin County$50,300 (±$15,566)
1689Lawrence TownshipLawrence County$50,291 (±$4,807)
1690HillsboroMontgomery County$50,158 (±$3,515)
1691TammsAlexander County$50,046 (±$15,735)
1692AvonFulton County$50,000 (±$19,767)
1693Savanna TownshipCarroll County$49,955 (±$12,121)
1694Pleasant HillPike County$49,904 (±$14,091)
1695Calumet TownshipCook County$49,861 (±$8,803)
1696West SalemEdwards County$49,821 (±$14,530)
1697Canteen TownshipSt. Clair County$49,755 (±$10,768)
1698Noble TownshipRichland County$49,665 (±$12,221)
1699Rock FallsWhiteside County$49,600 (±$3,360)
1700South JacksonvilleMorgan County$49,587 (±$9,535)
1701Mount Morris TownshipOgle County$49,531 (±$15,759)
1702Essex Township (Stark County)Stark County$49,453 (±$8,337)
1703Sand Ridge TownshipJackson County$49,390 (±$16,386)
1704MadisonMadison County$49,326 (±$7,340)
1705CharlestonColes County$49,300 (±$5,782)
1706La HarpeHancock County$49,205 (±$3,975)
1707Mill Shoals TownshipWhite County$48,977 (±$18,768)
1708Fulton TownshipWhiteside County$48,878 (±$11,910)
1709Decatur TownshipMacon County$48,870 (±$2,541)
1710VermontFulton County$48,846 (±$12,727)
1711GrandviewSangamon County$48,819 (±$8,407)
1712East AltonMadison County$48,815 (±$5,012)
1713 (tie)Lomax TownshipHenderson County$48,750 (±$7,377)
1713 (tie)West CityFranklin County$48,750 (±$6,679)
1715RantoulChampaign County$48,691 (±$5,061)
1716TamaroaPerry County$48,646 (±$10,763)
1717CoultervilleRandolph County$48,636 (±$11,550)
1718Orel TownshipWayne County$48,542 (±$11,744)
1719Tamalco TownshipBond County$48,500 (±$6,476)
1720 (tie)GalesburgKnox County$48,297 (±$3,539)
1720 (tie)Galesburg City TownshipKnox County$48,297 (±$3,539)
1722GalatiaSaline County$48,258 (±$4,955)
1723WinchesterScott County$48,250 (±$9,046)
1724ChristopherFranklin County$48,247 (±$11,217)
1725ShawneetownGallatin County$48,194 (±$8,280)
1726New Boston TownshipMercer County$48,125 (±$10,499)
1727CaseyClark County$48,074 (±$10,324)
1728SavannaCarroll County$48,036 (±$12,013)
1729Creve CoeurTazewell County$47,993 (±$9,290)
1730Marrowbone TownshipMoultrie County$47,917 (±$21,748)
1731West FrankfortFranklin County$47,898 (±$6,601)
1732TildenRandolph County$47,857 (±$21,459)
1733BenldMacoupin County$47,850 (±$7,230)
1734CarmiWhite County$47,827 (±$13,005)
1735CentraliaMarion County$47,807 (±$2,940)
1736Sheldon TownshipIroquois County$47,656 (±$14,049)
1737Galatia TownshipSaline County$47,538 (±$7,681)
1738KankakeeKankakee County$47,514 (±$3,599)
1739FloraClay County$47,148 (±$15,588)
1740DeKalb TownshipDeKalb County$47,082 (±$3,916)
1741Pana TownshipChristian County$47,078 (±$4,742)
1742Mount CarmelWabash County$47,009 (±$6,593)
1743Lima TownshipAdams County$47,000 (±$13,373)
1744Elk TownshipJackson County$46,940 (±$7,065)
1745StocktonJo Daviess County$46,934 (±$9,356)
1746MilfordIroquois County$46,827 (±$9,973)
1747Pleasant Mound TownshipBond County$46,806 (±$6,650)
1748MurrayvilleMorgan County$46,528 (±$9,088)
1749KeyesportClinton County$46,500 (±$9,408)
1750DeKalbDeKalb County$46,481 (±$3,596)
1751Harrisburg TownshipSaline County$46,474 (±$8,354)
1752CobdenUnion County$46,458 (±$13,232)
1753GrayvilleWhite County$46,319 (±$9,016)
1754OakwoodVermilion County$46,293 (±$6,046)
1755PanaChristian County$46,168 (±$5,022)
1756OdinMarion County$46,131 (±$2,217)
1757ThompsonvilleFranklin County$46,058 (±$9,872)
1758RidgwayGallatin County$46,000 (±$6,785)
1759DanvilleVermilion County$45,957 (±$3,620)
1760Mount MorrisOgle County$45,726 (±$16,842)
1761FultonWhiteside County$45,581 (±$9,760)
1762VandaliaFayette County$45,469 (±$8,586)
1763McLeansboroHamilton County$45,422 (±$7,114)
1764 (tie)Cunningham TownshipChampaign County$45,346 (±$5,415)
1764 (tie)UrbanaChampaign County$45,346 (±$5,415)
1766St. ElmoFayette County$45,294 (±$10,078)
1767Taylor SpringsMontgomery County$45,000 (±$14,526)
1768Central CityMarion County$44,896 (±$11,880)
1769Brookside TownshipClinton County$44,875 (±$5,505)
1770 (tie)KeithsburgMercer County$44,625 (±$19,906)
1770 (tie)Keithsburg TownshipMercer County$44,625 (±$19,906)
1772BethanyMoultrie County$44,583 (±$16,878)
1773Augusta TownshipHancock County$44,500 (±$11,042)
1774 (tie)MacombMcDonough County$44,411 (±$4,595)
1774 (tie)Macomb City TownshipMcDonough County$44,411 (±$4,595)
1776 (tie)Brenton TownshipFord County$44,375 (±$8,780)
1776 (tie)ChandlervilleCass County$44,375 (±$20,026)
1778SheldonIroquois County$44,280 (±$8,146)
1779PalmyraMacoupin County$44,276 (±$5,491)
1780MurphysboroJackson County$44,154 (±$7,101)
1781Venice TownshipMadison County$44,117 (±$8,816)
1782Chandlerville TownshipCass County$44,063 (±$18,860)
1783PercyRandolph County$44,015 (±$6,706)
1784 (tie)Griggsville TownshipPike County$43,750 (±$9,748)
1784 (tie)Hanover Township (Jo Daviess County)Jo Daviess County$43,750 (±$7,786)
1784 (tie)LouisvilleClay County$43,750 (±$8,711)
1787RosiclareHardin County$43,725 (±$6,315)
1788WatsekaIroquois County$43,608 (±$4,318)
1789Danville TownshipVermilion County$43,425 (±$3,613)
1790HarrisburgSaline County$43,415 (±$5,308)
1791WenonaMarshall County$43,300 (±$8,490)
1792Gibson CityFord County$42,955 (±$13,469)
1793AugustaHancock County$42,861 (±$16,425)
1794EqualityGallatin County$42,443 (±$5,802)
1795HarveyCook County$42,429 (±$5,339)
1796CubaFulton County$42,375 (±$9,636)
1797Norris CityWhite County$42,333 (±$16,702)
1798KinmundyMarion County$42,303 (±$13,812)
1799Grover TownshipWayne County$42,267 (±$5,515)
1800HanoverJo Daviess County$42,250 (±$6,020)
1801FairfieldWayne County$41,989 (±$5,101)
1802CairoAlexander County$41,912 (±$8,310)
1803GolcondaPope County$41,875 (±$16,192)
1804ZeiglerFranklin County$41,553 (±$6,778)
1805RankinVermilion County$41,250 (±$17,754)
1806HavanaMason County$41,184 (±$17,969)
1807Rock Island TownshipRock Island County$41,155 (±$5,188)
1808HartfordMadison County$41,092 (±$3,830)
1809PlymouthHancock County$41,071 (±$12,593)
1810LawrencevilleLawrence County$41,005 (±$5,792)
1811 (tie)CrossvilleWhite County$40,750 (±$11,593)
1811 (tie)ViennaJohnson County$40,750 (±$13,920)
1813RobbinsCook County$40,668 (±$19,309)
1814Middleport TownshipIroquois County$40,307 (±$5,904)
1815RiverdaleCook County$39,833 (±$7,683)
1816Piper CityFord County$39,680 (±$5,237)
1817Seminary TownshipFayette County$39,617 (±$14,628)
1818Springfield TownshipSangamon County$39,507 (±$7,591)
1819ElkvilleJackson County$39,063 (±$16,532)
1820Washington ParkSt. Clair County$38,750 (±$15,104)
1821BrookportMassac County$38,000 (±$8,958)
1822South Litchfield TownshipMontgomery County$37,279 (±$8,567)
1823EldoradoSaline County$37,154 (±$4,598)
1824GriggsvillePike County$36,667 (±$12,505)
1825HurstWilliamson County$36,635 (±$13,705)
1826New Haven TownshipGallatin County$36,429 (±$12,315)
1827New HavenGallatin County$36,250 (±$8,736)
1828Ford HeightsCook County$36,053 (±$9,696)
1829 (tie)East St. LouisSt. Clair County$35,700 (±$6,426)
1829 (tie)East St. Louis TownshipSt. Clair County$35,700 (±$6,426)
1831Carbondale TownshipJackson County$34,878 (±$3,489)
1832Centreville TownshipSt. Clair County$34,675 (±$5,909)
1833DongolaUnion County$34,145 (±$13,349)
1834AnnaUnion County$33,137 (±$6,322)
1835Pembroke TownshipKankakee County$32,153 (±$14,818)
1836CarbondaleJackson County$32,128 (±$3,538)
1837VeniceMadison County$32,066 (±$8,551)
1838MoundsPulaski County$30,917 (±$6,965)
1839 (tie)BrooklynSt. Clair County$30,673 (±$14,270)
1839 (tie)Stites TownshipSt. Clair County$30,673 (±$14,270)
1841Hopkins ParkKankakee County$30,660 (±$9,491)
1842PhoenixCook 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 .

Related