Illinois places ranked by median rent

1,050 places in Illinois have a reliable estimate of median rent (2020–2024 American Community Survey).

4 sit at the Census Bureau’s top bracket ($3,500 or more) and cannot be ordered among themselves.

Lowest figure: Hurst ($382).

The figure for Illinois as a whole is $1,274 (±$5).

Figures last updated on .

Figure for Illinois as a whole
$1,274 (±$5)
Places ranked
1050

Illinois places ranked by median rent

Median gross rent, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian gross rent
1 (tie)Burr RidgeDuPage County$3,500 or more
1 (tie)Lake BarringtonLake County$3,500 or more
1 (tie)LincolnwoodCook County$3,500 or more
1 (tie)Olympia FieldsCook County$3,500 or more
5Barrington HillsCook County$3,282 (±$136)
6LincolnshireLake County$2,858 (±$463)
7Deer ParkLake County$2,754 (±$508)
8Oak BrookDuPage County$2,590 (±$629)
9HampshireKane County$2,589 (±$457)
10Hampshire TownshipKane County$2,504 (±$673)
11DeerfieldLake County$2,482 (±$335)
12NorthbrookCook County$2,463 (±$303)
13FrankfortWill County$2,442 (±$882)
14Barrington TownshipCook County$2,323 (±$617)
15West Deerfield TownshipLake County$2,284 (±$194)
16Na-Au-Say TownshipKendall County$2,253 (±$47)
17Wheatland Township (Will County)Will County$2,231 (±$92)
18GlencoeCook County$2,211 (±$607)
19Fox River GroveMcHenry County$2,210 (±$645)
20Campton TownshipKane County$2,206 (±$222)
21VoloLake County$2,169 (±$208)
22Morton GroveCook County$2,164 (±$250)
23GlenviewCook County$2,148 (±$152)
24PlainfieldWill County$2,119 (±$188)
25Plainfield TownshipWill County$2,105 (±$116)
26NorthfieldCook County$2,083 (±$663)
27Lake BluffLake County$2,063 (±$800)
28ShermanSangamon County$2,041 (±$779)
29Buffalo GroveLake County$2,037 (±$148)
30Ela TownshipLake County$2,011 (±$192)
31Moro TownshipMadison County$2,009 (±$639)
32Western SpringsCook County$2,006 (±$403)
33 (tie)MontgomeryKane County$1,984 (±$526)
33 (tie)Northfield TownshipCook County$1,984 (±$112)
35New Trier TownshipCook County$1,982 (±$182)
36WilmetteCook County$1,978 (±$282)
37ElmhurstDuPage County$1,975 (±$142)
38Adams TownshipLaSalle County$1,967 (±$871)
39Vernon TownshipLake County$1,949 (±$88)
40LombardDuPage County$1,948 (±$86)
41WarrenvilleDuPage County$1,926 (±$200)
42Highland ParkLake County$1,925 (±$124)
43HinsdaleDuPage County$1,924 (±$141)
44Naperville TownshipDuPage County$1,922 (±$42)
45Moraine TownshipLake County$1,910 (±$110)
46Lake ZurichLake County$1,909 (±$167)
47Vernon HillsLake County$1,903 (±$125)
48 (tie)Bristol TownshipKendall County$1,901 (±$213)
48 (tie)GilbertsKane County$1,901 (±$655)
50HighwoodLake County$1,900 (±$209)
51ItascaDuPage County$1,892 (±$130)
52Homer TownshipWill County$1,888 (±$116)
53RomeovilleWill County$1,886 (±$83)
54NapervilleDuPage County$1,885 (±$39)
55BartlettDuPage County$1,883 (±$226)
56Oakbrook TerraceDuPage County$1,875 (±$92)
57Island LakeMcHenry County$1,874 (±$208)
58Homer GlenWill County$1,861 (±$223)
59OswegoKendall County$1,860 (±$184)
60DarienDuPage County$1,857 (±$336)
61 (tie)La GrangeCook County$1,856 (±$154)
61 (tie)South HollandCook County$1,856 (±$229)
63York Township (DuPage County)DuPage County$1,845 (±$60)
64WinnetkaCook County$1,842 (±$282)
65Grandwood ParkLake County$1,836 (±$275)
66St. Charles TownshipKane County$1,820 (±$89)
67St. CharlesKane County$1,819 (±$80)
68Lake ForestLake County$1,815 (±$180)
69SchaumburgCook County$1,812 (±$42)
70 (tie)Blackberry TownshipKane County$1,809 (±$288)
70 (tie)StreamwoodCook County$1,809 (±$98)
72Geneva TownshipKane County$1,802 (±$144)
73WheatonDuPage County$1,799 (±$83)
74WestchesterCook County$1,794 (±$133)
75Du Page TownshipWill County$1,776 (±$70)
76Schaumburg TownshipCook County$1,773 (±$39)
77 (tie)GenevaKane County$1,768 (±$101)
77 (tie)LindenhurstLake County$1,768 (±$113)
79EvanstonCook County$1,762 (±$46)
80Arlington HeightsCook County$1,760 (±$44)
81Wayne TownshipDuPage County$1,750 (±$90)
82BolingbrookWill County$1,749 (±$86)
83WillowbrookDuPage County$1,747 (±$103)
84Indian Head ParkCook County$1,746 (±$325)
85Rutland Township (Kane County)Kane County$1,741 (±$121)
86Oswego TownshipKendall County$1,738 (±$90)
87Hoffman EstatesCook County$1,734 (±$96)
88Maple ParkKane County$1,728 (±$165)
89 (tie)LakemoorMcHenry County$1,726 (±$32)
89 (tie)Sugar Grove TownshipKane County$1,726 (±$346)
91AlgonquinMcHenry County$1,723 (±$210)
92Grafton TownshipMcHenry County$1,721 (±$162)
93Venetian VillageLake County$1,711 (±$243)
94Round LakeLake County$1,710 (±$311)
95Country Club HillsCook County$1,709 (±$272)
96 (tie)ChannahonWill County$1,708 (±$158)
96 (tie)ElburnKane County$1,708 (±$679)
98Flora TownshipBoone County$1,704 (±$405)
99Nunda TownshipMcHenry County$1,697 (±$57)
100Gages LakeLake County$1,693 (±$151)
101Owen TownshipWinnebago County$1,692 (±$309)
102 (tie)Libertyville TownshipLake County$1,690 (±$80)
102 (tie)Lisle TownshipDuPage County$1,690 (±$48)
104Lake in the HillsMcHenry County$1,689 (±$127)
105PlanoKendall County$1,686 (±$165)
106Niles TownshipCook County$1,685 (±$87)
107Shields TownshipLake County$1,680 (±$89)
108Wood DaleDuPage County$1,675 (±$114)
109Coral TownshipMcHenry County$1,671 (±$338)
110Wheeling TownshipCook County$1,670 (±$47)
111Little Rock TownshipKendall County$1,667 (±$164)
112 (tie)Lake Villa TownshipLake County$1,666 (±$93)
112 (tie)West DundeeKane County$1,666 (±$180)
114WheelingCook County$1,663 (±$86)
115YorkvilleKendall County$1,662 (±$134)
116KnollwoodLake County$1,659 (±$333)
117LisleDuPage County$1,658 (±$114)
118 (tie)Downers GroveDuPage County$1,656 (±$81)
118 (tie)Winfield TownshipDuPage County$1,656 (±$98)
120GurneeLake County$1,655 (±$83)
121University ParkWill County$1,649 (±$161)
122RoselleDuPage County$1,641 (±$164)
123South ElginKane County$1,640 (±$112)
124LibertyvilleLake County$1,637 (±$123)
125RidgewoodWill County$1,634 (±$152)
126Boulder HillKendall County$1,633 (±$112)
127Monee TownshipWill County$1,629 (±$151)
128 (tie)Frankfort SquareWill County$1,622 (±$257)
128 (tie)HuntleyMcHenry County$1,622 (±$188)
130MarkhamCook County$1,621 (±$176)
131 (tie)Elk Grove VillageCook County$1,618 (±$85)
131 (tie)Palatine TownshipCook County$1,618 (±$46)
133Bloomingdale TownshipDuPage County$1,617 (±$39)
134Scott AFBSt. Clair County$1,610 (±$109)
135Rolling MeadowsCook County$1,607 (±$127)
136Des PlainesCook County$1,606 (±$71)
137BloomingdaleDuPage County$1,603 (±$79)
138Roscoe TownshipWinnebago County$1,600 (±$96)
139Hanover Township (Cook County)Cook County$1,598 (±$73)
140AuroraKane County$1,596 (±$55)
141Hanover ParkDuPage County$1,594 (±$100)
142 (tie)Oak ParkCook County$1,593 (±$81)
142 (tie)Oak Park TownshipCook County$1,593 (±$81)
144Warren Township (Lake County)Lake County$1,592 (±$60)
145Glendale HeightsDuPage County$1,590 (±$63)
146Channel LakeLake County$1,584 (±$215)
147MattesonCook County$1,580 (±$462)
148Downers Grove TownshipDuPage County$1,573 (±$49)
149Lockport TownshipWill County$1,570 (±$110)
150 (tie)MundeleinLake County$1,566 (±$100)
150 (tie)Wauconda TownshipLake County$1,566 (±$258)
152Milton TownshipDuPage County$1,563 (±$64)
153Elk Grove TownshipCook County$1,559 (±$43)
154 (tie)River ForestCook County$1,554 (±$269)
154 (tie)River Forest TownshipCook County$1,554 (±$269)
156 (tie)McHenryMcHenry County$1,553 (±$110)
156 (tie)RobbinsCook County$1,553 (±$564)
158 (tie)CortlandDeKalb County$1,552 (±$364)
158 (tie)MinookaGrundy County$1,552 (±$374)
158 (tie)SkokieCook County$1,552 (±$81)
161PalatineCook County$1,549 (±$72)
162 (tie)Round Lake BeachLake County$1,543 (±$131)
162 (tie)Sugar GroveKane County$1,543 (±$673)
164Caledonia TownshipBoone County$1,539 (±$232)
165 (tie)Dundee TownshipKane County$1,537 (±$90)
165 (tie)Park RidgeCook County$1,537 (±$227)
167 (tie)Lake VillaLake County$1,533 (±$187)
167 (tie)WestmontDuPage County$1,533 (±$73)
169Long LakeLake County$1,530 (±$615)
170Carol StreamDuPage County$1,529 (±$78)
171LockportWill County$1,525 (±$183)
172 (tie)Algonquin TownshipMcHenry County$1,520 (±$94)
172 (tie)Candlewick LakeBoone County$1,520 (±$250)
174Avon TownshipLake County$1,510 (±$112)
175Virgil TownshipKane County$1,509 (±$644)
176Shiloh Valley TownshipSt. Clair County$1,508 (±$97)
177 (tie)Aux Sable TownshipGrundy County$1,504 (±$148)
177 (tie)East Hazel CrestCook County$1,504 (±$267)
177 (tie)North AuroraKane County$1,504 (±$258)
180Poplar Grove TownshipBoone County$1,503 (±$210)
181 (tie)Mount ProspectCook County$1,502 (±$64)
181 (tie)Sauk VillageCook County$1,502 (±$132)
183BarringtonCook County$1,500 (±$545)
184Tinley ParkCook County$1,495 (±$110)
185WoodridgeDuPage County$1,494 (±$73)
186 (tie)GlenwoodCook County$1,493 (±$334)
186 (tie)WinfieldDuPage County$1,493 (±$373)
188GrayslakeLake County$1,485 (±$177)
189RiversideCook County$1,484 (±$214)
190 (tie)Crest HillWill County$1,481 (±$91)
190 (tie)Orland TownshipCook County$1,481 (±$80)
192ShorewoodWill County$1,479 (±$398)
193MoneeWill County$1,477 (±$277)
194Prospect HeightsCook County$1,475 (±$161)
195West ChicagoDuPage County$1,469 (±$118)
196Crystal LakeMcHenry County$1,468 (±$94)
197Maine Township (Cook County)Cook County$1,465 (±$35)
198Willow SpringsCook County$1,463 (±$624)
199FairmontWill County$1,455 (±$178)
200Round Lake HeightsLake County$1,453 (±$143)
201Kickapoo TownshipPeoria County$1,452 (±$142)
202Frankfort Township (Will County)Will County$1,449 (±$148)
203Cortland TownshipDeKalb County$1,444 (±$153)
204McCullom LakeMcHenry County$1,443 (±$210)
205La Grange ParkCook County$1,442 (±$82)
206 (tie)ChicagoCook County$1,440 (±$10)
206 (tie)Orland ParkCook County$1,440 (±$50)
208Villa ParkDuPage County$1,438 (±$85)
209RoscoeWinnebago County$1,437 (±$95)
210 (tie)BerkeleyCook County$1,434 (±$210)
210 (tie)Rich TownshipCook County$1,434 (±$90)
212 (tie)Glen EllynDuPage County$1,433 (±$87)
212 (tie)NorridgeCook County$1,433 (±$177)
214New LenoxWill County$1,431 (±$159)
215 (tie)Batavia TownshipKane County$1,429 (±$132)
215 (tie)New Lenox TownshipWill County$1,429 (±$169)
217CaryMcHenry County$1,428 (±$258)
218North ChicagoLake County$1,426 (±$75)
219Addison TownshipDuPage County$1,425 (±$31)
220Evergreen ParkCook County$1,420 (±$221)
221Riverside Township (Cook County)Cook County$1,419 (±$94)
222 (tie)BrookfieldCook County$1,414 (±$94)
222 (tie)CarpentersvilleKane County$1,414 (±$84)
224Stone ParkCook County$1,412 (±$352)
225Ingalls ParkWill County$1,408 (±$118)
226BensenvilleDuPage County$1,407 (±$43)
227Round Lake ParkLake County$1,402 (±$161)
228 (tie)MahometChampaign County$1,396 (±$364)
228 (tie)McHenry TownshipMcHenry County$1,396 (±$83)
230Poplar GroveBoone County$1,395 (±$448)
231Mascoutah TownshipSt. Clair County$1,389 (±$156)
232DoltonCook County$1,384 (±$88)
233Monticello TownshipPiatt County$1,382 (±$331)
234MonticelloPiatt County$1,379 (±$355)
235Somonauk TownshipDeKalb County$1,375 (±$450)
236Elgin TownshipKane County$1,374 (±$57)
237PosenCook County$1,372 (±$185)
238WaucondaLake County$1,371 (±$113)
239MascoutahSt. Clair County$1,370 (±$158)
240 (tie)LynwoodCook County$1,368 (±$80)
240 (tie)Mahomet TownshipChampaign County$1,368 (±$306)
242Forest ParkCook County$1,367 (±$82)
243Park ForestCook County$1,365 (±$100)
244ElginKane County$1,361 (±$65)
245 (tie)Newport TownshipLake County$1,359 (±$487)
245 (tie)Orland HillsCook County$1,359 (±$194)
247Bremen TownshipCook County$1,358 (±$43)
248DiamondGrundy County$1,357 (±$146)
249HinckleyDeKalb County$1,355 (±$242)
250Aurora TownshipKane County$1,351 (±$35)
251Troy TownshipWill County$1,348 (±$77)
252BataviaKane County$1,347 (±$137)
253Squaw Grove TownshipDeKalb County$1,340 (±$248)
254NilesCook County$1,336 (±$48)
255Oak LawnCook County$1,335 (±$45)
256 (tie)CrestwoodCook County$1,334 (±$71)
256 (tie)Elmwood ParkCook County$1,334 (±$57)
258HomewoodCook County$1,333 (±$312)
259 (tie)Benton Township (Lake County)Lake County$1,332 (±$74)
259 (tie)O'FallonSt. Clair County$1,332 (±$114)
261Grant Township (Lake County)Lake County$1,331 (±$145)
262Oak ForestCook County$1,328 (±$60)
263Rochester TownshipSangamon County$1,326 (±$501)
264Henderson TownshipKnox County$1,324 (±$271)
265 (tie)Hazel CrestCook County$1,320 (±$112)
265 (tie)HillsideCook County$1,320 (±$186)
267Winthrop HarborLake County$1,313 (±$175)
268CreteWill County$1,309 (±$351)
269EdwardsvilleMadison County$1,306 (±$116)
270Chicago RidgeCook County$1,304 (±$77)
271North RiversideCook County$1,301 (±$133)
272Merrionette ParkCook County$1,296 (±$155)
273HillcrestOgle County$1,295 (±$140)
274Richton ParkCook County$1,294 (±$126)
275BellwoodCook County$1,293 (±$86)
276Kendall TownshipKendall County$1,290 (±$329)
277Calumet ParkCook County$1,288 (±$117)
278 (tie)Lyons TownshipCook County$1,282 (±$50)
278 (tie)Medina TownshipPeoria County$1,282 (±$103)
280Chatham TownshipSangamon County$1,281 (±$108)
281Caseyville TownshipSt. Clair County$1,280 (±$85)
282 (tie)East DundeeKane County$1,277 (±$288)
282 (tie)Pontoon BeachMadison County$1,277 (±$113)
284JolietWill County$1,276 (±$48)
285DixmoorCook County$1,272 (±$134)
286 (tie)BourbonnaisKankakee County$1,269 (±$88)
286 (tie)Joliet TownshipWill County$1,269 (±$49)
286 (tie)Palos HillsCook County$1,269 (±$249)
289 (tie)LansingCook County$1,268 (±$103)
289 (tie)Proviso TownshipCook County$1,268 (±$38)
291BurbankCook County$1,265 (±$91)
292 (tie)ChathamSangamon County$1,256 (±$112)
292 (tie)RockdaleWill County$1,256 (±$129)
294 (tie)Beach ParkLake County$1,254 (±$312)
294 (tie)MokenaWill County$1,254 (±$114)
296Norwood Park TownshipCook County$1,251 (±$130)
297MidlothianCook County$1,249 (±$197)
298Worth Township (Cook County)Cook County$1,248 (±$39)
299JusticeCook County$1,247 (±$70)
300 (tie)Bloom TownshipCook County$1,246 (±$76)
751SullivanMoultrie County$831 (±$105)
752Le RoyMcLean County$830 (±$68)
753EdinburgChristian County$829 (±$44)
754 (tie)Humboldt TownshipColes County$828 (±$253)
754 (tie)LincolnLogan County$828 (±$19)
754 (tie)TaylorvilleChristian County$828 (±$56)
757 (tie)BenldMacoupin County$826 (±$151)
757 (tie)Springfield TownshipSangamon County$826 (±$120)
757 (tie)Taylorville TownshipChristian County$826 (±$57)
760 (tie)AmboyLee County$824 (±$92)
760 (tie)Benton Township (Franklin County)Franklin County$824 (±$61)
760 (tie)CarlinvilleMacoupin County$824 (±$140)
760 (tie)Elsah TownshipJersey County$824 (±$380)
760 (tie)Granville TownshipPutnam County$824 (±$93)
765 (tie)Decatur TownshipMacon County$822 (±$32)
765 (tie)Mount Pleasant TownshipWhiteside County$822 (±$313)
765 (tie)West Galena TownshipJo Daviess County$822 (±$66)
768Carmi TownshipWhite County$820 (±$233)
769 (tie)Granite City TownshipMadison County$819 (±$96)
769 (tie)LanarkCarroll County$819 (±$105)
769 (tie)Mason City TownshipMason County$819 (±$376)
769 (tie)PekinTazewell County$819 (±$76)
769 (tie)Rock Creek-Lima TownshipCarroll County$819 (±$105)
774 (tie)CharlestonColes County$817 (±$44)
774 (tie)Charleston TownshipColes County$817 (±$44)
774 (tie)LaconMarshall County$817 (±$156)
774 (tie)Lacon TownshipMarshall County$817 (±$156)
774 (tie)Olney TownshipRichland County$817 (±$30)
779South Fork TownshipChristian County$816 (±$179)
780BrightonMacoupin County$815 (±$153)
781 (tie)NokomisMontgomery County$814 (±$229)
781 (tie)Tyrone TownshipFranklin County$814 (±$189)
783NashvilleWashington County$813 (±$98)
784 (tie)Mercer TownshipMercer County$810 (±$44)
784 (tie)Sand Prairie TownshipTazewell County$810 (±$160)
784 (tie)Sandoval TownshipMarion County$810 (±$306)
787 (tie)Lamotte TownshipCrawford County$809 (±$158)
787 (tie)OlneyRichland County$809 (±$39)
789 (tie)Centralia TownshipMarion County$808 (±$68)
789 (tie)ColchesterMcDonough County$808 (±$134)
789 (tie)Colchester TownshipMcDonough County$808 (±$134)
789 (tie)Denning TownshipFranklin County$808 (±$177)
789 (tie)GirardMacoupin County$808 (±$148)
789 (tie)Girard TownshipMacoupin County$808 (±$148)
789 (tie)GridleyMcLean County$808 (±$131)
789 (tie)Gridley TownshipMcLean County$808 (±$131)
789 (tie)ThomasboroChampaign County$808 (±$85)
798 (tie)BementPiatt County$807 (±$231)
798 (tie)Bement TownshipPiatt County$807 (±$231)
800AledoMercer County$806 (±$49)
801 (tie)Nashville TownshipWashington County$805 (±$94)
801 (tie)WestvilleVermilion County$805 (±$93)
803 (tie)Illini TownshipMacon County$804 (±$127)
803 (tie)Mount CarmelWabash County$804 (±$114)
805 (tie)ArcolaDouglas County$803 (±$241)
805 (tie)MomenceKankakee County$803 (±$99)
807 (tie)Carlinville TownshipMacoupin County$801 (±$132)
807 (tie)East Lincoln TownshipLogan County$801 (±$69)
807 (tie)GalesburgKnox County$801 (±$49)
807 (tie)Galesburg City TownshipKnox County$801 (±$49)
807 (tie)SheldonIroquois County$801 (±$147)
807 (tie)Sheldon TownshipIroquois County$801 (±$147)
813 (tie)Erie TownshipWhiteside County$800 (±$179)
813 (tie)Franklin GroveLee County$800 (±$174)
813 (tie)Lawrence TownshipLawrence County$800 (±$43)
816 (tie)BentonFranklin County$798 (±$67)
816 (tie)Gardner TownshipSangamon County$798 (±$69)
818KewaneeHenry County$797 (±$62)
819 (tie)DurandWinnebago County$796 (±$91)
819 (tie)Mendota TownshipLaSalle County$796 (±$71)
821 (tie)Erienna TownshipGrundy County$795 (±$272)
821 (tie)Gray TownshipWhite County$795 (±$63)
821 (tie)Shelbyville TownshipShelby County$795 (±$142)
824 (tie)NewtonJasper County$794 (±$158)
824 (tie)Prophetstown TownshipWhiteside County$794 (±$108)
826 (tie)FreeportStephenson County$793 (±$39)
826 (tie)Freeport TownshipStephenson County$793 (±$39)
826 (tie)Kewanee TownshipHenry County$793 (±$61)
826 (tie)Lovington TownshipMoultrie County$793 (±$118)
826 (tie)Virden TownshipMacoupin County$793 (±$167)
831Patton TownshipFord County$792 (±$203)
832 (tie)AltamontEffingham County$791 (±$170)
832 (tie)StocktonJo Daviess County$791 (±$115)
834WatsekaIroquois County$790 (±$55)
835 (tie)Georgetown TownshipVermilion County$788 (±$49)
835 (tie)LovingtonMoultrie County$788 (±$109)
837Paris TownshipEdgar County$787 (±$82)
838 (tie)Central TownshipBond County$786 (±$149)
838 (tie)La Harpe TownshipHancock County$786 (±$345)
838 (tie)Spring Garden TownshipJefferson County$786 (±$296)
841 (tie)Mount CarrollCarroll County$785 (±$70)
841 (tie)Pekin TownshipTazewell County$785 (±$35)
843 (tie)BreeseClinton County$784 (±$25)
843 (tie)Manito TownshipMason County$784 (±$113)
843 (tie)PaxtonFord County$784 (±$205)
843 (tie)Stockton TownshipJo Daviess County$784 (±$81)
847 (tie)Breese TownshipClinton County$783 (±$24)
847 (tie)GalvaHenry County$783 (±$41)
847 (tie)Galva TownshipHenry County$783 (±$41)
847 (tie)GreenvilleBond County$783 (±$152)
847 (tie)Princeton TownshipBureau County$783 (±$37)
852 (tie)East Fork Township (Montgomery County)Montgomery County$782 (±$65)
852 (tie)LawrencevilleLawrence County$782 (±$28)
852 (tie)Mound Township (Effingham County)Effingham County$782 (±$87)
852 (tie)PrincetonBureau County$782 (±$37)
852 (tie)Ross Township (Vermilion County)Vermilion County$782 (±$286)
852 (tie)RossvilleVermilion County$782 (±$286)
858 (tie)Forreston TownshipOgle County$781 (±$212)
858 (tie)RushvilleSchuyler County$781 (±$225)
860 (tie)CarrolltonGreene County$779 (±$219)
860 (tie)Teutopolis TownshipEffingham County$779 (±$264)
862 (tie)Indian Grove TownshipLivingston County$778 (±$84)
862 (tie)LaddBureau County$778 (±$126)
862 (tie)VandaliaFayette County$778 (±$59)
862 (tie)Wade Township (Jasper County)Jasper County$778 (±$93)
866 (tie)Coloma TownshipWhiteside County$777 (±$84)
866 (tie)ParisEdgar County$777 (±$85)
866 (tie)Vandalia TownshipFayette County$777 (±$60)
869 (tie)FairburyLivingston County$776 (±$82)
869 (tie)Middleport TownshipIroquois County$776 (±$51)
871 (tie)Lowe TownshipMoultrie County$775 (±$33)
871 (tie)Mound CityPulaski County$775 (±$200)
873 (tie)Pembroke TownshipKankakee County$774 (±$213)
873 (tie)SalemMarion County$774 (±$56)
875 (tie)Louisville TownshipClay County$773 (±$265)
875 (tie)MendotaLaSalle County$773 (±$76)
877Gillespie TownshipMacoupin County$772 (±$74)
878 (tie)CarbondaleJackson County$771 (±$37)
878 (tie)Carbondale TownshipJackson County$771 (±$33)
878 (tie)Carrollton TownshipGreene County$771 (±$217)
878 (tie)Elwood TownshipVermilion County$771 (±$184)
878 (tie)Salem Township (Marion County)Marion County$771 (±$44)
883SteelevilleRandolph County$769 (±$135)
884 (tie)Canton TownshipFulton County$768 (±$72)
884 (tie)Pigeon Grove TownshipIroquois County$768 (±$84)
886 (tie)Mason CityMason County$767 (±$348)
886 (tie)ShelbyvilleShelby County$767 (±$120)
888CantonFulton County$766 (±$71)
889 (tie)CentraliaMarion County$765 (±$99)
889 (tie)Helvetia TownshipMadison County$765 (±$149)
889 (tie)MacombMcDonough County$765 (±$44)
889 (tie)Macomb City TownshipMcDonough County$765 (±$44)
893GranvillePutnam County$763 (±$145)
894 (tie)BeardstownCass County$762 (±$149)
894 (tie)SpartaRandolph County$762 (±$61)
896 (tie)ChesterRandolph County$760 (±$239)
896 (tie)HarrisburgSaline County$760 (±$78)
896 (tie)MorrisonWhiteside County$760 (±$164)
899Mount Pulaski TownshipLogan County$758 (±$111)
900GeorgetownVermilion County$757 (±$42)
901Milford TownshipIroquois County$755 (±$65)
902 (tie)Harrisburg TownshipSaline County$754 (±$75)
902 (tie)Rock FallsWhiteside County$754 (±$77)
904 (tie)Beardstown TownshipCass County$752 (±$152)
904 (tie)MetropolisMassac County$752 (±$86)
906 (tie)GillespieMacoupin County$750 (±$48)
906 (tie)Liberty Township (Effingham County)Effingham County$750 (±$260)
908Casey TownshipClark County$746 (±$160)
909 (tie)Cissna ParkIroquois County$745 (±$107)
909 (tie)FloraClay County$745 (±$52)
909 (tie)Mount Zion TownshipMacon County$745 (±$151)
912 (tie)ForrestonOgle County$744 (±$244)
912 (tie)Mount ZionMacon County$744 (±$169)
914 (tie)Momence TownshipKankakee County$743 (±$169)
914 (tie)Schram CityMontgomery County$743 (±$117)
916Garrett TownshipDouglas County$742 (±$92)
917 (tie)ManitoMason County$741 (±$54)
917 (tie)Mechanicsburg TownshipSangamon County$741 (±$179)
919 (tie)MattoonColes County$740 (±$55)
919 (tie)Pittsfield TownshipPike County$740 (±$110)
921 (tie)Cedar TownshipKnox County$739 (±$74)
921 (tie)ElizabethJo Daviess County$739 (±$194)
921 (tie)Harter TownshipClay County$739 (±$38)
924 (tie)Alhambra TownshipMadison County$738 (±$270)
924 (tie)Elk TownshipJackson County$738 (±$213)
924 (tie)Mattoon TownshipColes County$738 (±$50)
924 (tie)Olive TownshipMadison County$738 (±$189)
928Mount Olive TownshipMacoupin County$735 (±$63)
929Mount OliveMacoupin County$734 (±$64)
930 (tie)MonmouthWarren County$733 (±$68)
930 (tie)Monmouth TownshipWarren County$733 (±$68)
930 (tie)ProphetstownWhiteside County$733 (±$87)
933 (tie)AbingdonKnox County$732 (±$48)
933 (tie)GreenupCumberland County$732 (±$79)
935Douglas Township (Effingham County)Effingham County$731 (±$41)
936 (tie)Camp PointAdams County$730 (±$134)
936 (tie)Chatsworth TownshipLivingston County$730 (±$54)
938Riverside Township (Adams County)Adams County$728 (±$156)
939 (tie)ChrismanEdgar County$727 (±$123)
939 (tie)Ross Township (Edgar County)Edgar County$727 (±$123)
941SesserFranklin County$726 (±$131)
942 (tie)ChristopherFranklin County$725 (±$248)
942 (tie)EffinghamEffingham County$725 (±$34)
944 (tie)Goode TownshipFranklin County$724 (±$123)
944 (tie)Hanover Township (Jo Daviess County)Jo Daviess County$724 (±$55)
946ChatsworthLivingston County$723 (±$48)
947 (tie)Greenup TownshipCumberland County$722 (±$92)
947 (tie)Watson TownshipEffingham County$722 (±$88)
949 (tie)LivingstonMadison County$720 (±$221)
949 (tie)North Litchfield TownshipMontgomery County$720 (±$55)
951Du QuoinPerry County$719 (±$75)
952Hillsboro TownshipMontgomery County$717 (±$153)
953MilfordIroquois County$716 (±$82)
954 (tie)HillsboroMontgomery County$715 (±$226)
954 (tie)Olio TownshipWoodford County$715 (±$73)
956ToulonStark County$714 (±$91)
957 (tie)CaseyClark County$713 (±$181)
957 (tie)ElmwoodPeoria County$713 (±$275)
957 (tie)Elmwood TownshipPeoria County$713 (±$275)
960 (tie)JacksonvilleMorgan County$711 (±$51)
960 (tie)Norris CityWhite County$711 (±$345)
962Arcola TownshipDouglas County$710 (±$217)
963Knox TownshipKnox County$708 (±$212)
964 (tie)HanoverJo Daviess County$705 (±$48)
964 (tie)PittsfieldPike County$705 (±$150)
966Virginia TownshipCass County$702 (±$36)
967Toulon TownshipStark County$701 (±$113)
968VirginiaCass County$700 (±$34)
969MurphysboroJackson County$697 (±$187)
970OakwoodVermilion County$695 (±$217)
971Troy Grove TownshipLaSalle County$694 (±$329)
972 (tie)AssumptionChristian County$693 (±$232)
972 (tie)Assumption TownshipChristian County$693 (±$232)
972 (tie)Murphysboro TownshipJackson County$693 (±$143)
972 (tie)Palmyra TownshipLee County$693 (±$116)
976EurekaWoodford County$692 (±$98)
977 (tie)Camp Point TownshipAdams County$690 (±$59)
977 (tie)CrainvilleWilliamson County$690 (±$306)
977 (tie)Pana TownshipChristian County$690 (±$66)
977 (tie)Ridge FarmVermilion County$690 (±$159)
981 (tie)JonesboroUnion County$688 (±$114)
981 (tie)Orel TownshipWayne County$688 (±$140)
983Hutton TownshipColes County$686 (±$149)
984PanaChristian County$684 (±$70)
985 (tie)Bishop TownshipEffingham County$681 (±$49)
985 (tie)HenryMarshall County$681 (±$65)
985 (tie)Henry TownshipMarshall County$681 (±$65)
988 (tie)AstoriaFulton County$680 (±$321)
988 (tie)Astoria TownshipFulton County$680 (±$321)
988 (tie)CarthageHancock County$680 (±$81)
988 (tie)Carthage TownshipHancock County$680 (±$81)
992Bridgeport TownshipLawrence County$679 (±$132)
993Indian Point TownshipKnox County$678 (±$151)
994GrayvilleWhite County$677 (±$171)
995 (tie)BridgeportLawrence County$675 (±$123)
995 (tie)LitchfieldMontgomery County$675 (±$87)
997Cave TownshipFranklin County$674 (±$111)
998ViennaJohnson County$671 (±$25)
999TeutopolisEffingham County$670 (±$201)
1000Frankfort Township (Franklin County)Franklin County$669 (±$59)
1001 (tie)East Eldorado TownshipSaline County$668 (±$44)
1001 (tie)WyomingStark County$668 (±$91)
1003 (tie)LenaStephenson County$664 (±$53)
1003 (tie)West Point TownshipStephenson County$664 (±$53)
1005West FrankfortFranklin County$661 (±$89)
1006EldoradoSaline County$657 (±$123)
1007PetersburgMenard County$653 (±$238)
1008 (tie)BushnellMcDonough County$648 (±$76)
1008 (tie)Bushnell TownshipMcDonough County$648 (±$76)
1010South JacksonvilleMorgan County$647 (±$96)
1011 (tie)BarryPike County$644 (±$196)
1011 (tie)White HallGreene County$644 (±$312)
1011 (tie)White Hall TownshipGreene County$644 (±$312)
1014 (tie)New BerlinSangamon County$643 (±$178)
1014 (tie)New Berlin TownshipSangamon County$643 (±$178)
1016South Litchfield TownshipMontgomery County$633 (±$92)
1017 (tie)Big Mound TownshipWayne County$630 (±$111)
1017 (tie)Brookside TownshipClinton County$630 (±$235)
1019KnoxvilleKnox County$623 (±$97)
1020New Boston TownshipMercer County$620 (±$17)
1021AnnaUnion County$615 (±$128)
1022Barry TownshipPike County$613 (±$201)
1023 (tie)Marissa TownshipSt. Clair County$604 (±$197)
1023 (tie)Mount SterlingBrown County$604 (±$215)
1023 (tie)Mount Sterling TownshipBrown County$604 (±$215)
1026Indian Creek TownshipWhite County$603 (±$278)
1027PercyRandolph County$600 (±$262)
1028 (tie)LewistownFulton County$599 (±$163)
1028 (tie)Lewistown TownshipFulton County$599 (±$163)
1030 (tie)MartinsvilleClark County$593 (±$224)
1030 (tie)Martinsville TownshipClark County$593 (±$224)
1030 (tie)WinchesterScott County$593 (±$159)
1033FairfieldWayne County$585 (±$91)
1034LouisvilleClay County$581 (±$279)
1035 (tie)McLeansboroHamilton County$566 (±$53)
1035 (tie)McLeansboro TownshipHamilton County$566 (±$60)
1037OblongCrawford County$542 (±$128)
1038 (tie)GriggsvillePike County$541 (±$136)
1038 (tie)Griggsville TownshipPike County$541 (±$136)
1038 (tie)Grover TownshipWayne County$541 (±$163)
1041East Oakland TownshipColes County$529 (±$258)
1042Mount MorrisOgle County$512 (±$200)
1043Rome TownshipJefferson County$490 (±$64)
1044 (tie)Carrier MillsSaline County$478 (±$148)
1044 (tie)Carrier Mills TownshipSaline County$478 (±$148)
1046Gold Hill TownshipGallatin County$475 (±$210)
1047Farmer CityDe Witt County$468 (±$103)
1048DixJefferson County$418 (±$83)
1049PinckneyvillePerry County$416 (±$32)
1050HurstWilliamson County$382 (±$79)

Showing the top and bottom 300 of 1,050; 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,050 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 rent?

Hurst has the lowest, $382 (±$79).

What is the median rent in Illinois?

The figure for Illinois as a whole is $1,274 (±$5).

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