LivabilityCalc
Find Your City

Most Affordable Cities in Illinois

Cost of living rankings for 333 cities in Illinois. On average, Illinois is near the national average with a statewide average Cost Index of 99.

Data Updated: March 2026
Cheapest City
East St. Louis
Index: 59
Most Expensive
Winnetka
Index: 274
State Average
99
National: 100
Cities Ranked
333
with complete data

All 333 Cities in Illinois — By Affordability

#CityIndexHome ValueRentIncome
1East St. Louis59$52,700$597$30,992
2Kewanee63$70,000$775$49,668
3Paris64$71,200$755$51,798
4West Frankfort64$72,500$673$48,143
5Murphysboro64$79,600$655$42,367
6Hoopeston64$63,400$803$55,180
7Danville65$76,800$809$44,239
8Cahokia Heights65$56,900$959$37,975
9Centralia65$81,600$775$47,308
10Monmouth65$88,100$652$59,690
11Rock Falls65$82,400$745$48,733
12Harrisburg65$84,800$717$48,488
13Metropolis65$93,700$748$51,548
14Du Quoin65$78,000$702$47,632
15Pana65$82,000$670$45,083
16Galesburg66$89,800$719$45,213
17Freeport66$86,100$760$48,181
18Benton66$85,100$776$51,349
19Mount Carmel66$88,500$750$45,884
20Litchfield66$100,500$645$54,190
21Beardstown66$80,800$769$58,765
22Vandalia66$88,800$738$43,184
23Pinckneyville66$117,100$440$55,000
24Granite City67$99,800$761$60,490
25Macomb67$99,800$733$39,753
26Lincoln67$111,600$804$54,390
27Olney67$96,900$769$57,997
28Chester67$107,800$642$74,673
29Decatur68$97,300$796$50,809
30Mattoon68$96,000$764$47,308
31Taylorville68$106,300$738$52,720
32Salem68$99,800$752$57,083
33East Alton68$99,600$819$46,926
34Hillsboro68$95,800$841$48,158
35Carlinville68$108,000$736$52,738
36Rock Island69$118,400$819$57,292
37Alton69$99,500$948$53,005
38Sterling69$107,800$780$52,647
39Canton69$106,900$814$54,881
40Wood River69$103,200$915$65,960
41Greenville69$119,800$724$52,727
42Clinton69$101,200$916$55,960
43Robinson69$102,600$809$67,591
44Pekin70$118,200$792$58,355
45Carbondale70$124,800$750$29,670
46Harvey70$86,100$968$41,091
47Jacksonville70$128,300$703$62,615
48Dixon70$113,300$865$58,371
49Rantoul70$109,200$899$49,821
50Jerseyville70$124,200$826$71,623
51Milan70$120,300$817$61,188
52Kankakee71$105,500$986$45,119
53Mount Vernon71$89,700$893$52,751
54Streator71$124,069$779$54,953
55Herrin71$109,100$1,016$58,501
56LaSalle71$109,500$1,011$54,246
57Princeton71$131,300$739$57,682
58Mendota71$121,100$826$58,939
59Chillicothe71$128,500$798$62,108
60Belleville72$131,000$947$60,529
61East Moline72$135,300$826$63,328
62Peoria Heights72$118,000$921$62,083
63Moline73$141,900$887$63,959
64Charleston73$133,700$819$49,057
65Spring Valley73$125,000$1,022$63,964
66Eureka73$154,600$680$55,172
67Quincy74$146,100$824$56,372
68Marion74$145,300$878$57,281
69Pontiac74$148,048$818$59,579
70Bartonville74$128,000$1,056$67,674
71Colona74$152,100$881$76,558
72Ottawa75$144,500$922$73,011
73Effingham75$166,700$696$65,718
74Peru75$155,600$879$68,147
75Bethalto75$158,600$879$66,469
76Pontoon Beach75$137,900$1,117$59,375
77Springfield76$155,200$945$65,537
78Peoria76$149,500$951$58,716
79Belvidere76$153,100$943$62,462
80East Peoria76$160,800$894$71,763
81Riverdale76$108,794$1,204$45,709
82Rochelle76$153,000$962$63,373
83Silvis76$161,300$975$67,569
84Carterville78$183,500$856$65,238
85Collinsville79$187,426$979$65,170
86Fairview Heights79$166,800$1,177$77,960
87Mount Zion79$200,300$696$110,786
88Rockford80$172,610$1,151$53,328
89Urbana80$186,300$951$45,854
90Calumet City80$151,309$1,138$53,991
91Godfrey80$181,400$1,111$92,746
92Bradley80$164,400$1,181$62,940
93Steger80$164,976$1,035$59,691
94Geneseo80$196,400$952$65,226
95Chicago Heights81$165,587$1,035$57,479
96Loves Park82$190,933$1,102$58,633
97Park Forest82$148,861$1,341$62,305
98Monticello82$196,000$1,030$88,611
99Machesney Park83$196,811$1,109$74,244
100Dolton83$150,176$1,399$58,706
101Sauk Village83$144,061$1,504$56,946
102Blue Island84$193,282$1,071$60,965
103Swansea84$211,700$1,178$84,367
104Waterloo84$237,900$873$92,005
105South Beloit84$228,379$925$81,836
106Calumet Park84$180,800$1,157$57,389
107Genoa84$201,600$1,004$79,343
108Candlewick Lake84$169,200$1,539$94,820
109DeKalb85$202,900$1,030$46,564
110Washington85$216,700$1,087$91,360
111Hazel Crest85$169,734$1,439$62,773
112Lansing86$192,686$1,271$71,805
113Markham86$149,751$1,689$52,364
114Crestwood86$190,601$1,300$68,686
115Highland86$262,587$776$77,886
116Coal City86$211,600$1,064$73,030
117Champaign87$199,700$1,417$57,544
118Morton87$238,900$1,001$87,760
119Chatham87$231,900$1,157$106,030
120Mascoutah87$226,300$1,235$93,902
121Normal88$257,111$974$66,350
122Bourbonnais88$242,600$1,132$81,017
123Manteno88$241,700$1,072$96,057
124University Park88$186,510$1,530$65,580
125Posen88$185,842$1,478$71,994
126Waukegan89$231,782$1,163$70,578
127Bloomington89$256,676$1,004$75,449
128North Chicago89$205,025$1,392$56,815
129Chicago Ridge89$222,176$1,198$69,389
130Midlothian89$224,833$1,202$67,872
131Richton Park89$211,346$1,313$71,724
132Sandwich89$239,600$1,044$77,027
133Zion90$238,066$1,139$62,574
134Maywood90$237,863$1,203$66,498
135Fox Lake90$245,832$1,059$69,896
136Rockton90$282,632$864$109,333
137Round Lake Park90$218,832$1,320$57,486
138Wilmington90$264,789$897$63,514
139Bellwood91$240,414$1,221$76,990
140Sycamore91$254,200$1,062$80,837
141Country Club Hills91$197,751$1,677$77,463
142Morris91$244,400$1,141$72,357
143Shiloh91$276,900$1,098$100,058
144Summit91$262,021$1,012$60,417
145Savoy91$280,700$954$88,828
146Cicero92$260,082$1,121$68,548
147Alsip92$258,629$1,102$67,557
148Glenwood92$204,479$1,639$71,376
149Broadview92$262,164$1,092$60,139
150Winthrop Harbor92$238,800$1,262$94,221
151O'Fallon93$274,100$1,312$102,793
152Homewood93$239,978$1,422$96,522
153Plano93$221,100$1,590$83,102
154Columbia93$290,100$1,089$107,922
155Worth93$260,726$1,164$56,998
156Lyons93$264,134$1,154$64,209
157Braidwood93$274,245$1,089$83,365
158Round Lake Beach94$245,370$1,382$86,632
159Harvard94$266,605$1,184$71,418
160Boulder Hill94$233,100$1,759$76,935
161Lynwood94$268,697$1,151$76,619
162Matteson95$261,214$1,390$98,617
163Wauconda95$268,300$1,304$112,438
164Mahomet95$293,200$1,202$114,904
165Maryville95$322,408$987$100,813
166Hillside95$272,815$1,265$70,772
167Stickney95$282,715$1,114$67,307
168Palos Hills96$275,355$1,267$83,969
169Forest Park96$269,282$1,352$81,323
170Northlake96$289,220$1,164$77,564
171Justice96$284,588$1,198$58,514
172Troy96$321,403$1,060$97,825
173Lake Holiday96$235,300$1,859$112,250
174Joliet97$255,981$1,559$88,026
175Oak Lawn97$278,215$1,310$82,493
176Oak Forest97$283,722$1,287$87,941
177South Holland97$222,280$1,914$87,378
178Crest Hill97$278,915$1,386$71,408
179Franklin Park97$303,216$1,103$76,009
180Bridgeview97$296,881$1,139$65,153
181Beach Park97$288,322$1,235$83,069
182Glen Carbon97$326,803$1,088$92,434
183Roscoe97$296,358$1,349$97,704
184River Grove97$294,849$1,230$74,793
185Frankfort Square97$282,100$1,511$126,953
186Berkeley97$287,478$1,292$83,224
187Berwyn98$300,874$1,175$75,235
188Carpentersville98$281,744$1,420$86,327
189Burbank98$297,524$1,241$83,975
190Edwardsville98$320,541$1,231$92,671
191Melrose Park98$299,810$1,194$64,740
192Evergreen Park98$276,805$1,425$95,738
193Schiller Park98$298,748$1,214$67,473
194Pingree Grove98$298,300$1,219$119,880
195Crete98$290,447$1,283$97,984
196Hickory Hills99$319,555$1,112$85,541
197Woodstock100$323,711$1,174$83,293
198McHenry101$300,846$1,508$86,865
199Antioch101$339,403$1,118$118,635
200Lakemoor101$282,497$1,711$96,929
201Wheeling102$300,002$1,578$83,251
202Lindenhurst102$275,400$1,836$127,837
203North Riverside102$334,464$1,254$80,753
204Marengo102$345,185$1,077$72,586
205Orland Hills102$323,102$1,373$118,281
206Hanover Park103$315,227$1,478$92,263
207Glendale Heights103$311,718$1,562$82,232
208Elmwood Park103$334,965$1,295$84,121
209Round Lake103$317,780$1,494$108,965
210Des Plaines104$331,334$1,435$94,303
211Tinley Park104$319,323$1,518$103,819
212Rolling Meadows104$315,543$1,563$100,424
213Yorkville104$314,200$1,619$108,775
214Brookfield104$335,798$1,328$108,429
215Bensenville104$334,411$1,374$78,298
216Island Lake104$293,448$1,855$98,125
217Grandwood Park104$313,000$1,797$124,847
218Villa Park105$347,079$1,398$94,698
219Willowbrook105$314,723$1,691$97,861
220Harwood Heights105$369,454$1,166$79,651
221Countryside105$360,431$1,212$78,132
222Addison106$365,439$1,238$87,587
223Prospect Heights106$356,014$1,391$91,599
224Gages Lake106$322,195$1,741$105,114
225Elgin107$323,259$1,736$88,316
226Romeoville107$311,521$1,892$100,022
227Streamwood107$316,351$1,849$101,049
228Oswego107$319,000$1,823$119,881
229Grayslake107$355,302$1,434$113,697
230Wood Dale107$339,514$1,652$90,408
231Crystal Lake108$367,174$1,431$105,428
232Lockport108$357,327$1,503$113,252
233West Chicago108$372,248$1,376$100,568
234Montgomery108$321,311$1,897$96,985
235Cary108$361,777$1,456$109,790
236Manhattan108$383,611$1,220$128,375
237Lake Villa108$365,056$1,430$111,110
238Willow Springs108$378,484$1,328$103,429
239Carol Stream109$368,752$1,465$105,395
240Niles109$388,170$1,247$78,563
241South Elgin109$359,789$1,619$123,744
242Roselle109$367,649$1,496$109,118
243Warrenville109$342,920$1,759$99,028
244Volo109$293,800$2,229$145,906
245Johnsburg109$386,438$1,330$106,827
246Aurora110$310,838$2,232$90,109
247Bolingbrook110$356,776$1,718$107,552
248Gurnee110$364,252$1,594$121,410
249Lake in the Hills110$363,715$1,634$113,491
250Westchester110$348,961$1,767$103,561
251Chicago111$312,457$2,292$75,134
252Orland Park111$390,438$1,415$98,979
253Elk Grove Village111$375,390$1,574$95,216
254Mundelein111$375,361$1,564$107,608
255Westmont111$393,131$1,427$83,622
256Norridge111$396,146$1,421$87,579
257Minooka111$361,866$1,780$122,163
258Flossmoor111$319,546$2,191$137,768
259North Aurora112$387,874$1,596$111,781
260Channahon112$372,088$1,718$121,458
261Schaumburg113$341,525$2,108$94,690
262Skokie113$402,995$1,491$93,550
263Lombard113$372,328$1,834$97,253
264Woodridge113$394,535$1,547$97,263
265Huntley113$412,719$1,385$86,349
266Palatine114$364,894$1,963$95,950
267Hoffman Estates114$384,550$1,764$109,683
268New Lenox114$435,236$1,244$133,071
269Mount Prospect115$420,998$1,454$103,911
270Batavia115$445,310$1,255$119,167
271Lisle115$414,929$1,540$106,173
272West Dundee115$404,406$1,697$104,750
273Algonquin116$398,699$1,800$131,753
274Bloomingdale116$419,534$1,607$98,891
275Mokena116$440,383$1,405$129,017
276Winfield117$444,963$1,381$143,102
277Gilberts117$403,191$1,852$119,719
278Palos Heights118$381,277$2,138$107,974
279Bartlett119$421,269$1,857$130,479
280Darien119$439,380$1,671$109,354
281Shorewood119$400,515$2,087$122,648
282La Grange Park119$463,501$1,423$119,115
283Itasca119$432,319$1,779$111,898
284Sugar Grove119$441,712$1,608$116,250
285Elburn120$443,801$1,705$106,506
286Vernon Hills121$439,030$1,855$120,625
287Arlington Heights122$454,475$1,727$118,532
288Buffalo Grove122$429,066$2,042$129,820
289St. Charles122$452,223$1,788$115,350
290Downers Grove123$482,252$1,589$119,649
291Morton Grove123$418,136$2,210$106,078
292Hampshire123$402,833$2,356$107,774
293Highwood123$461,197$1,800$101,862
294Oak Park124$449,363$2,038$108,026
295Wheaton125$487,986$1,731$119,566
296Lake Zurich125$479,339$1,782$139,959
297Homer Glen127$498,802$1,737$128,546
298Lemont127$552,812$1,211$126,100
299Riverside127$529,805$1,435$149,219
300Glen Ellyn128$547,932$1,326$133,346
301Evanston129$457,797$2,342$95,766
302Plainfield129$417,359$2,751$142,265
303Frankfort129$480,767$2,175$153,714
304Park Ridge130$548,099$1,511$138,059
305Geneva130$520,948$1,805$136,621
306Libertyville135$589,497$1,537$162,270
307Clarendon Hills139$660,204$1,124$125,826
308Elmhurst140$600,063$1,877$145,374
309La Grange140$618,842$1,679$154,556
310Barrington140$596,299$1,886$150,714
311Campton Hills141$655,738$1,424$192,727
312Lake Bluff141$615,993$1,826$205,735
313Naperville142$594,498$2,157$150,937
314Lake Barrington144$520,035$3,060$132,857
315Glenview147$642,171$2,027$138,758
316River Forest147$708,168$1,411$148,711
317Deerfield148$625,254$2,345$189,705
318Lincolnwood149$525,527$3,505$107,950
319Lincolnshire151$625,800$2,655$179,735
320Northbrook152$664,345$2,334$155,321
321Highland Park156$740,126$1,903$161,875
322Western Springs168$839,910$1,932$218,839
323Burr Ridge176$806,547$3,000$154,508
324Northfield176$815,430$2,917$180,492
325Wilmette179$930,492$1,968$192,300
326Inverness179$762,450$3,690$215,810
327Oak Brook190$932,075$2,921$171,123
328Long Grove194$899,262$3,640$235,368
329South Barrington196$1,087,118$1,917$211,083
330Lake Forest206$1,150,871$2,120$228,120
331Hinsdale210$1,202,422$1,981$250,001
332Glencoe251$1,538,918$2,097$250,001
333Winnetka274$1,777,364$1,750$250,001