LivabilityCalc
Find Your City

Most Affordable Cities in Illinois

Cost of living rankings for 333 cities in Illinois. On average, Illinois is affordable with a statewide average Cost Index of 73.

Data Updated: March 2026
Cheapest City
East St. Louis
Index: 24
Most Expensive
Glencoe
Index: 240
State Average
73
National: 100
Cities Ranked
333
with complete data

All 333 Cities in Illinois — By Affordability

#CityIndexHome ValueRentIncome
1East St. Louis24$52,700$597$30,992
2Pinckneyville28$117,100$440$55,000
3West Frankfort29$72,500$673$48,143
4Murphysboro29$79,600$655$42,367
5Monmouth30$88,100$652$59,690
6Du Quoin30$78,000$702$47,632
7Pana30$82,000$670$45,083
8Kewanee31$70,000$775$49,668
9Paris31$71,200$755$51,798
10Hoopeston31$63,400$803$55,180
11Galesburg32$89,800$719$45,213
12Rock Falls32$82,400$745$48,733
13Harrisburg32$84,800$717$48,488
14Chester32$107,800$642$74,673
15Litchfield32$100,500$645$54,190
16Beardstown32$80,800$769$58,765
17Danville33$76,800$809$44,239
18Freeport33$86,100$760$48,181
19Centralia33$81,600$775$47,308
20Benton33$85,100$776$51,349
21Mount Carmel33$88,500$750$45,884
22Vandalia33$88,800$738$43,184
23Mattoon34$96,000$764$47,308
24Macomb34$99,800$733$39,753
25Streator34$88,000$779$54,953
26Salem34$99,800$752$57,083
27Metropolis34$93,700$748$51,548
28Decatur35$97,300$796$50,809
29Granite City35$99,800$761$60,490
30Cahokia Heights35$56,900$959$37,975
31Taylorville35$106,300$738$52,720
32Olney35$96,900$769$57,997
33Carlinville35$108,000$736$52,738
34Sterling36$107,800$780$52,647
35Greenville36$119,800$724$52,727
36Robinson36$102,600$809$67,591
37East Alton36$99,600$819$46,926
38Hillsboro36$95,800$841$48,158
39Jacksonville37$128,300$703$62,615
40Mount Vernon37$89,700$893$52,751
41Canton37$106,900$814$54,881
42Pekin38$118,200$792$58,355
43Carbondale38$124,800$750$29,670
44Harvey38$86,100$968$41,091
45Lincoln38$111,600$804$54,390
46Pontiac38$110,200$818$59,579
47Princeton38$131,300$739$57,682
48Rock Island39$118,400$819$57,292
49Wood River39$103,200$915$65,960
50Clinton39$101,200$916$55,960
51Mendota39$121,100$826$58,939
52Chillicothe39$128,500$798$62,108
53Milan39$120,300$817$61,188
54Alton40$99,500$948$53,005
55Dixon40$113,300$865$58,371
56Rantoul40$109,200$899$49,821
57Jerseyville40$124,200$826$71,623
58Eureka40$154,600$680$55,172
59East Moline41$135,300$826$63,328
60Charleston41$133,700$819$49,057
61Kankakee42$105,500$986$45,119
62Effingham42$166,700$696$65,718
63Peoria Heights42$118,000$921$62,083
64Rockford43$120,900$954$53,328
65Quincy43$146,100$824$56,372
66LaSalle43$109,500$1,011$54,246
67Moline44$141,900$887$63,959
68Belleville44$131,000$947$60,529
69Marion44$145,300$878$57,281
70Herrin44$109,100$1,016$58,501
71Ottawa45$144,500$922$73,011
72Peru45$155,600$879$68,147
73Spring Valley45$125,000$1,022$63,964
74Colona45$152,100$881$76,558
75Bethalto46$158,600$879$66,469
76Springfield47$155,200$945$65,537
77Peoria47$149,500$951$58,716
78Belvidere47$153,100$943$62,462
79East Peoria47$160,800$894$71,763
80Highland47$185,800$776$77,886
81Steger47$134,100$1,035$59,691
82Mount Zion47$200,300$696$110,786
83Bartonville47$128,000$1,056$67,674
84Riverdale48$104,800$1,204$45,709
85Rochelle48$153,000$962$63,373
86South Beloit48$160,800$925$81,836
87Chicago Heights49$149,900$1,035$57,479
88Collinsville49$157,700$979$65,170
89Silvis49$161,300$975$67,569
90Carterville49$183,500$856$65,238
91Calumet City50$133,600$1,138$53,991
92Loves Park50$144,900$1,102$58,633
93Pontoon Beach50$137,900$1,117$59,375
94Urbana52$186,300$951$45,854
95Park Forest52$106,200$1,341$62,305
96Blue Island53$169,800$1,071$60,965
97Machesney Park53$162,500$1,109$74,244
98Geneseo53$196,400$952$65,226
99Normal54$199,900$974$66,350
100Rockton54$222,100$864$109,333
101Wilmington54$216,400$897$63,514
102Bloomington55$198,800$1,004$75,449
103Fairview Heights55$166,800$1,177$77,960
104Bradley55$164,400$1,181$62,940
105Monticello55$196,000$1,030$88,611
106Genoa55$201,600$1,004$79,343
107DeKalb56$202,900$1,030$46,564
108Zion56$179,100$1,139$62,574
109Godfrey56$181,400$1,111$92,746
110Waterloo56$237,900$873$92,005
111Sauk Village56$101,900$1,504$56,946
112Waukegan57$177,600$1,163$70,578
113Harvard57$174,000$1,184$71,418
114Calumet Park57$180,800$1,157$57,389
115Champaign58$199,700$1,103$57,544
116Lansing58$168,500$1,271$71,805
117Dolton58$140,500$1,399$58,706
118Round Lake Park58$157,900$1,320$57,486
119Marengo58$206,100$1,077$72,586
120Braidwood58$205,900$1,089$83,365
121North Chicago59$147,800$1,392$56,815
122Alsip59$208,700$1,102$67,557
123Summit59$224,800$1,012$60,417
124Fox Lake59$219,300$1,059$69,896
125Coal City59$211,600$1,064$73,030
126Morton60$238,900$1,001$87,760
127Washington60$216,700$1,087$91,360
128Midlothian61$200,300$1,202$67,872
129Lynwood61$213,700$1,151$76,619
130Sandwich61$239,600$1,044$77,027
131University Park61$137,800$1,530$65,580
132Maywood62$212,600$1,203$66,498
133Swansea62$211,700$1,178$84,367
134Troy62$240,800$1,060$97,825
135Worth62$220,200$1,164$56,998
136Crestwood62$187,700$1,300$68,686
137Maryville62$253,100$987$100,813
138Cicero63$236,000$1,121$68,548
139Bellwood63$219,600$1,221$76,990
140Chatham63$231,900$1,157$106,030
141Chicago Ridge63$217,800$1,198$69,389
142Manteno63$241,700$1,072$96,057
143Broadview63$240,600$1,092$60,139
144Stickney63$236,000$1,114$67,307
145Woodstock64$231,100$1,174$83,293
146Sycamore64$254,200$1,062$80,837
147Bourbonnais64$242,600$1,132$81,017
148Bridgeview64$234,000$1,139$65,153
149Beach Park64$223,600$1,235$83,069
150Richton Park64$200,400$1,313$71,724
151Markham64$119,500$1,689$52,364
152Savoy64$280,700$954$88,828
153Crete64$209,100$1,283$97,984
154Round Lake Beach65$191,200$1,382$86,632
155Morris65$244,400$1,141$72,357
156Hazel Crest65$181,400$1,439$62,773
157Northlake65$242,400$1,164$77,564
158Justice65$235,200$1,198$58,514
159Lyons65$243,500$1,154$64,209
160Mascoutah65$226,300$1,235$93,902
161Posen65$172,800$1,478$71,994
162Franklin Park66$261,700$1,103$76,009
163Roscoe66$215,200$1,349$97,704
164Candlewick Lake66$169,200$1,539$94,820
165Berkeley66$222,400$1,292$83,224
166River Grove67$244,700$1,230$74,793
167Hillside67$233,800$1,265$70,772
168Joliet68$248,600$1,237$88,026
169Homewood68$210,500$1,422$96,522
170Hickory Hills68$278,400$1,112$85,541
171Shiloh68$276,900$1,098$100,058
172Glen Carbon68$278,200$1,088$92,434
173Winthrop Harbor68$238,800$1,262$94,221
174Elgin69$252,400$1,260$88,316
175Oak Forest69$247,800$1,287$87,941
176Melrose Park69$265,000$1,194$64,740
177Crest Hill69$222,600$1,386$71,408
178Columbia69$290,100$1,089$107,922
179Carpentersville70$225,200$1,420$86,327
180Burbank70$258,900$1,241$83,975
181Palos Hills70$259,200$1,267$83,969
182Berwyn71$286,000$1,175$75,235
183Country Club Hills71$180,600$1,677$77,463
184Antioch71$299,700$1,118$118,635
185Schiller Park71$276,200$1,214$67,473
186Glenwood71$182,900$1,639$71,376
187Wauconda72$268,300$1,304$112,438
188Oak Lawn73$267,900$1,310$82,493
189O'Fallon73$274,100$1,312$102,793
190Edwardsville73$286,700$1,231$92,671
191Matteson73$251,400$1,390$98,617
192Bensenville73$259,300$1,374$78,298
193Mahomet73$293,200$1,202$114,904
194Evergreen Park74$255,700$1,425$95,738
195Plano74$221,100$1,590$83,102
196Pingree Grove74$298,300$1,219$119,880
197Orland Hills74$262,600$1,373$118,281
198McHenry75$244,900$1,508$86,865
199Harwood Heights75$316,400$1,166$79,651
200North Riverside75$295,100$1,254$80,753
201Hanover Park76$260,900$1,478$92,263
202Round Lake76$257,400$1,494$108,965
203Wheeling77$244,600$1,578$83,251
204Glendale Heights77$249,000$1,562$82,232
205Manhattan77$314,400$1,220$128,375
206Aurora78$260,400$1,535$90,109
207Addison78$318,000$1,238$87,587
208Forest Park78$293,800$1,352$81,323
209Countryside78$330,700$1,212$78,132
210Crystal Lake79$287,400$1,431$105,428
211Cary79$287,000$1,456$109,790
212Johnsburg79$312,200$1,330$106,827
213West Chicago80$306,500$1,376$100,568
214Elmwood Park80$325,000$1,295$84,121
215Grayslake80$293,900$1,434$113,697
216Brookfield80$314,000$1,328$108,429
217Frankfort Square80$282,100$1,511$126,953
218Chicago81$315,200$1,380$75,134
219Tinley Park81$289,000$1,518$103,819
220Villa Park81$313,100$1,398$94,698
221South Holland81$201,200$1,914$87,378
222Boulder Hill81$233,100$1,759$76,935
223Carol Stream82$308,700$1,465$105,395
224Mundelein82$285,600$1,564$107,608
225Niles82$350,900$1,247$78,563
226Huntley82$318,500$1,385$86,349
227Lockport82$298,800$1,503$113,252
228Des Plaines83$318,200$1,435$94,303
229Batavia83$358,000$1,255$119,167
230Lakemoor83$261,300$1,711$96,929
231Rolling Meadows84$299,700$1,563$100,424
232Lake Villa84$325,900$1,430$111,110
233Lake Holiday84$235,300$1,859$112,250
234Lake in the Hills85$296,400$1,634$113,491
235New Lenox85$377,500$1,244$133,071
236South Elgin85$296,100$1,619$123,744
237Roselle85$318,000$1,496$109,118
238Prospect Heights85$347,500$1,391$91,599
239Warrenville85$266,500$1,759$99,028
240Island Lake85$241,900$1,855$98,125
241Romeoville86$245,200$1,892$100,022
242Orland Park87$349,400$1,415$98,979
243Streamwood87$258,300$1,849$101,049
244Wood Dale87$303,400$1,652$90,408
245Winfield87$363,400$1,381$143,102
246Willow Springs87$370,900$1,328$103,429
247Bolingbrook88$295,500$1,718$107,552
248Palatine88$347,900$1,467$95,950
249Yorkville88$314,200$1,619$108,775
250North Aurora88$323,900$1,596$111,781
251Norridge88$361,000$1,421$87,579
252Channahon88$298,000$1,718$121,458
253Gages Lake88$291,200$1,741$105,114
254Elk Grove Village89$334,400$1,574$95,216
255Gurnee89$331,100$1,594$121,410
256Westmont89$369,100$1,427$83,622
257Montgomery89$270,700$1,897$96,985
258Lindenhurst89$275,400$1,836$127,837
259Minooka89$288,600$1,780$122,163
260Woodridge90$345,200$1,547$97,263
261Mokena90$377,100$1,405$129,017
262Westchester90$297,400$1,767$103,561
263Schaumburg91$312,200$1,774$94,690
264Skokie91$368,600$1,491$93,550
265Mount Prospect91$377,000$1,454$103,911
266Grandwood Park92$313,000$1,797$124,847
267West Dundee93$342,900$1,697$104,750
268Lombard94$321,200$1,834$97,253
269Oswego94$319,000$1,823$119,881
270Algonquin94$324,000$1,800$131,753
271Bloomingdale94$363,100$1,607$98,891
272Lemont94$447,800$1,211$126,100
273Hoffman Estates95$340,400$1,764$109,683
274Sugar Grove95$372,000$1,608$116,250
275Gilberts96$330,100$1,852$119,719
276Elburn96$358,200$1,705$106,506
277La Grange Park97$427,800$1,423$119,115
278Willowbrook97$367,000$1,691$97,861
279Lisle98$407,000$1,540$106,173
280Bartlett99$350,500$1,857$130,479
281Darien99$386,400$1,671$109,354
282St. Charles100$369,700$1,788$115,350
283Itasca100$375,600$1,779$111,898
284Arlington Heights102$403,200$1,727$118,532
285Oak Park102$456,300$1,456$108,026
286Shorewood102$324,600$2,087$122,648
287Riverside102$460,500$1,435$149,219
288Volo102$293,800$2,229$145,906
289Downers Grove103$439,000$1,589$119,649
290Vernon Hills103$384,800$1,855$120,625
291Homer Glen103$400,000$1,737$128,546
292Flossmoor103$309,100$2,191$137,768
293Plainfield106$398,000$1,889$142,265
294Geneva106$415,800$1,805$136,621
295Lake Zurich106$418,300$1,782$139,959
296Glen Ellyn107$522,600$1,326$133,346
297Palos Heights107$350,000$2,138$107,974
298Wheaton108$447,700$1,731$119,566
299Campton Hills108$510,100$1,424$192,727
300Hampshire108$316,200$2,356$107,774
301Buffalo Grove110$392,900$2,042$129,820
302Libertyville110$499,300$1,537$162,270
303Evanston111$472,300$1,698$95,766
304Clarendon Hills112$595,500$1,124$125,826
305Highwood112$454,500$1,800$101,862
306Morton Grove113$377,000$2,210$106,078
307Park Ridge114$539,300$1,511$138,059
308Naperville120$509,900$1,852$150,937
309Frankfort123$461,600$2,175$153,714
310Elmhurst124$532,800$1,877$145,374
311La Grange125$582,600$1,679$154,556
312River Forest130$676,900$1,411$148,711
313Barrington131$580,900$1,886$150,714
314Highland Park133$594,400$1,903$161,875
315Glenview137$598,800$2,027$138,758
316Lake Barrington146$451,400$3,060$132,857
317Western Springs147$691,300$1,932$218,839
318Deerfield148$608,600$2,345$189,705
319Lake Bluff150$739,400$1,826$205,735
320Northbrook152$644,100$2,334$155,321
321Lincolnshire159$625,800$2,655$179,735
322Lincolnwood162$475,400$3,501$107,950
323Wilmette163$802,200$1,968$192,300
324Burr Ridge177$694,800$3,000$154,508
325Lake Forest181$909,800$2,120$228,120
326South Barrington186$986,300$1,917$211,083
327Hinsdale189$999,100$1,981$250,001
328Northfield190$807,700$2,917$180,492
329Inverness193$704,100$3,501$215,810
330Long Grove198$746,700$3,501$235,368
331Oak Brook198$867,900$2,921$171,123
332Winnetka211$1,206,300$1,750$250,001
333Glencoe240$1,354,900$2,097$250,001