CensusEasy
RANKING · 2024 ACS · 336 SHOWN OF 336

Least affordable housing, Illinois cities

Illinois cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2024 ACS). A higher score means a home costs more years of local income. This list covers the 336 cities in Illinois that qualify, ranked against each other statewide.

Flip the list · Most affordable housing, US cities
IllinoisAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2010
01Glencoe, ILIL8,7245.8+11%
02Northfield, ILIL5,6325.4−4%
03Winnetka, ILIL12,5185.4+11%
04Oak Brook, ILIL8,1085.1−20%
05Evanston, ILIL76,3805.0−14%
06Niles, ILIL30,4434.8−26%
07River Forest, ILIL11,3934.7−12%
08Clarendon Hills, ILIL8,6814.6−10%
09Lincolnwood, ILIL13,0394.5−21%
10Burr Ridge, ILIL11,1794.5−9%
11DeKalb, ILIL40,4674.4−2%
12Westmont, ILIL24,1554.3−20%
13Chicago, ILIL2,731,5854.3−25%
14Norridge, ILIL14,8084.3−33%
15Glenview, ILIL47,7114.3−17%
16Wilmette, ILIL27,4594.3−20%
17Hinsdale, ILIL17,5734.2−15%
18Oak Park, ILIL52,8234.2−22%
19Justice, ILIL12,2854.2−3%
20Melrose Park, ILIL23,9364.2−32%
21Northbrook, ILIL34,7444.1−16%
22South Barrington, ILIL5,0714.1−18%
23Urbana, ILIL39,7194.1−0%
24Prospect Heights, ILIL15,5524.1−20%
25Skokie, ILIL66,5444.1−24%
26Countryside, ILIL6,2604.0+11%
27Lake Forest, ILIL19,7314.0−38%
28Carbondale, ILIL21,8114.0−40%
29Harwood Heights, ILIL8,7614.0−33%
30Forest Park, ILIL13,8293.9−9%
31Schiller Park, ILIL11,3173.9−32%
32Barrington, ILIL10,5863.9−17%
33Downers Grove, ILIL50,3653.9−13%
34Mount Prospect, ILIL55,3953.9−21%
35Broadview, ILIL7,8713.9−7%
36Glen Ellyn, ILIL28,7503.9−19%
37North Riverside, ILIL7,1613.9−28%
38Park Ridge, ILIL38,4633.9−28%
39Berwyn, ILIL55,0013.8−24%
40Worth, ILIL10,6963.8−11%
41Lake Bluff, ILIL5,5633.8−17%
42Lemont, ILIL18,5133.8−10%
43Wheaton, ILIL54,0653.8−8%
44Lisle, ILIL23,4323.8−11%
45Huntley, ILIL29,1323.8−2%
46Addison, ILIL35,7583.8−17%
47Summit, ILIL10,7533.8−14%
48Champaign, ILIL91,1953.8+1%
49Highwood, ILIL5,3233.8−40%
50Franklin Park, ILIL18,0453.8−16%
51Hickory Hills, ILIL14,1013.7−12%
52La Grange, ILIL15,9353.7−23%
53Orland Park, ILIL57,9543.7−6%
54Elmwood Park, ILIL23,6753.7−32%
55Elk Grove, ILIL31,8853.7−15%
56Stickney, ILIL6,8973.7−16%
57Bloomingdale, ILIL22,4763.7−19%
58La Grange Park, ILIL13,4533.7−27%
59Willow Springs, ILIL5,7883.7−20%
60Lincolnshire, ILIL7,9633.7−13%
61Elmhurst, ILIL46,1113.6−20%
62Palatine, ILIL65,8423.6−14%
63Lyons, ILIL10,4333.6−12%
64Willowbrook, ILIL9,1263.6−24%
65Highland Park, ILIL30,7673.6−30%
66Woodridge, ILIL34,0283.6−4%
67Darien, ILIL22,0323.6−18%
68Arlington Heights, ILIL76,2163.6−27%
69Bridgeview, ILIL16,5213.5−20%
70Cicero, ILIL81,8583.5−30%
71Morton Grove, ILIL24,5823.5−31%
72Wood Dale, ILIL14,0813.5−24%
73Savoy, ILIL9,1133.5−14%
74Naperville, ILIL153,1143.5−12%
75Hampshire, ILIL9,2663.5+4%
76Villa Park, ILIL21,8883.5−14%
77River Grove, ILIL10,4093.5−28%
78Edwardsville, ILIL26,4633.5+23%
79Inverness, ILIL7,4183.4−28%
80Calumet Park, ILIL6,7723.4+11%
81Burbank, ILIL28,5783.4−18%
82Deerfield, ILIL19,6423.4−20%
83Des Plaines, ILIL58,7723.4−27%
84West Dundee, ILIL8,5703.4−12%
85Richton Park, ILIL12,4833.4+6%
86Bensenville, ILIL18,5253.4−30%
87Itasca, ILIL9,4883.4−22%
88Hillside, ILIL8,1403.4−17%
89Schaumburg, ILIL77,2493.4−13%
90Wilmington, ILIL5,6143.4+6%
91Vernon Hills, ILIL26,8253.4−16%
92Alsip, ILIL18,4833.4−19%
93Palos Heights, ILIL12,0843.4−9%
94West Chicago, ILIL25,2963.4−16%
95Oak Lawn, ILIL56,4503.4−14%
96Lake Barrington, ILIL5,1303.4−19%
97Lombard, ILIL44,3993.3−11%
98Palos Hills, ILIL18,0283.3−15%
99Maywood, ILIL23,3303.3−16%
100Sugar Grove, ILIL9,3813.3+14%
101Rolling Meadows, ILIL23,6903.3−28%
102Westchester, ILIL16,3003.3−19%
103St. Charles, ILIL33,5943.3−17%
104Normal, ILIL53,2753.3+7%
105Hoffman Estates, ILIL50,8583.3−17%
106Chicago Ridge, ILIL14,0363.3−15%
107Carol Stream, ILIL39,3153.3−10%
108Mokena, ILIL19,8973.2−4%
109Batavia, ILIL26,5863.2−8%
110Morris, ILIL14,6693.2−6%
111Fox Lake, ILIL10,8493.2−11%
112Long Grove, ILIL8,3433.2−31%
113Western Springs, ILIL13,5883.2−23%
114Lake Zurich, ILIL19,8683.2−3%
115Riverside, ILIL8,9393.2−35%
116Crest Hill, ILIL20,6953.2−9%
117Buffalo Grove, ILIL42,8123.2−18%
118Sandwich, ILIL7,3803.2−7%
119Carterville, ILIL5,8393.2+48%
120Sycamore, ILIL19,0833.2+14%
121Marengo, ILIL7,7373.1−7%
122Wheeling, ILIL38,3913.1−27%
123Frankfort, ILIL21,3653.1−12%
124Bourbonnais, ILIL17,6583.1+7%
125Northlake, ILIL12,4623.1−27%
126Roselle, ILIL22,7563.1−16%
127Libertyville, ILIL20,7013.1−30%
128Yorkville, ILIL26,7303.1−1%
129McHenry, ILIL29,2173.1−9%
130Homer Glen, ILIL24,8733.1−16%
131Geneva, ILIL21,1383.1−17%
132Elburn, ILIL7,0843.0−3%
133Glendale Heights, ILIL32,6553.0−13%
134Elgin, ILIL115,4763.0−19%
135Brookfield, ILIL18,8793.0−24%
136Gages Lake, ILIL10,8193.0+2%
137Blue Island, ILIL21,8053.0−18%
138Plainfield, ILIL50,0433.0−3%
139North Aurora, ILIL19,4063.0−11%
140Hanover Park, ILIL36,5683.0−13%
141Boulder Hill, ILIL8,9893.0+11%
142Woodstock, ILIL25,7403.0−17%
143Spring Grove, ILIL5,5263.0−13%
144Lake Villa, ILIL8,6923.0−3%
145Midlothian, ILIL13,8413.0−5%
146Round Lake Park, ILIL7,8443.0−19%
147Chicago Heights, ILIL26,5082.9−15%
148Aurora, ILIL181,5052.9−13%
149Geneseo, ILIL6,5052.9+23%
150Zion, ILIL24,4472.9−13%
151Bolingbrook, ILIL74,8032.9−4%
152Glen Carbon, ILIL13,8982.9−1%
153Bellwood, ILIL18,1162.9−10%
154Montgomery, ILIL21,9782.9−9%
155Joliet, ILIL152,2412.9−10%
156Gurnee, ILIL30,4582.9−15%
157Berkeley, ILIL5,1412.9−27%
158Crystal Lake, ILIL42,2882.9−10%
159Beach Park, ILIL14,1142.9+1%
160Mundelein, ILIL32,6802.9−6%
161Riverdale, ILIL10,2802.9+3%
162Warrenville, ILIL15,2112.9−11%
163Tinley Park, ILIL55,1402.9−13%
164Winfield, ILIL10,1462.8−15%
165New Lenox, ILIL28,8932.8−16%
166Lockport, ILIL27,8222.8−7%
167Bartlett, ILIL40,8552.8−19%
168Hawthorn Woods, ILIL9,6792.8−25%
169Antioch, ILIL15,0002.8−7%
170Pingree Grove, ILIL12,5452.8−12%
171Evergreen Park, ILIL19,2832.8−22%
172O'Fallon, ILIL32,6562.8+7%
173Charleston, ILIL17,4662.8−21%
174Oswego, ILIL39,9482.8−7%
175Marion, ILIL17,1482.8+10%
176Oak Forest, ILIL26,7922.8−11%
177Coal City, ILIL5,8312.8+5%
178Shorewood, ILIL18,5362.8−1%
179Eureka, ILIL5,1292.8−11%
180Shiloh, ILIL14,6042.8+6%
181Lake in the Hills, ILIL28,5902.7−8%
182Channahon, ILIL14,5302.7−1%
183Genoa, ILIL5,5472.7−1%
184Cary, ILIL17,9322.7−5%
185Minooka, ILIL12,8992.7−3%
186Columbia, ILIL10,8652.7−2%
187Grayslake, ILIL21,1402.7−3%
188Johnsburg, ILIL6,4452.7−30%
189Quincy, ILIL38,9182.7+15%
190Hazel Crest, ILIL13,0242.7−5%
191Carpentersville, ILIL37,0452.7−16%
192Streamwood, ILIL38,2772.7−19%
193Plano, ILIL12,6772.7−13%
194South Elgin, ILIL25,6562.7−9%
195Wonder Lake, ILIL5,5932.7−9%
196Waukegan, ILIL87,9402.7−23%
197North Chicago, ILIL34,0502.7−19%
198Lakemoor, ILIL6,4492.6−12%
199Peoria, ILIL110,9202.6+1%
200Bloomington, ILIL78,8042.6−3%
201Matteson, ILIL18,5432.6−12%
202Calumet City, ILIL34,7982.6−19%
203Winthrop Harbor, ILIL6,5252.6−7%
204Campton Hills, ILIL10,8942.6−30%
205Monee, ILIL5,1192.6−10%
206Dolton, ILIL20,6712.6−6%
207Algonquin, ILIL30,8242.6−12%
208Grandwood Park, ILIL5,2622.6−9%
209Bethalto, ILIL9,2022.6+11%
210Maryville, ILIL8,4132.6−1%
211Mendota, ILIL6,8942.6+15%
212Harvard, ILIL9,5042.6−20%
213Loves Park, ILIL23,7122.6+3%
214Silvis, ILIL7,9792.6−16%
215Manhattan, ILIL10,9432.6−19%
216Flossmoor, ILIL9,3582.6−8%
217Crestwood, ILIL10,5292.6−20%
218Bradley, ILIL15,2142.6−10%
219Glenwood, ILIL8,4162.6−9%
220Lynwood, ILIL9,2972.6−12%
221Country Club Hills, ILIL16,2152.6−5%
222South Holland, ILIL20,7492.5−14%
223Island Lake, ILIL8,0472.5−14%
224Manteno, ILIL9,2012.5−18%
225Morton, ILIL17,5652.5+1%
226Waterloo, ILIL11,1322.5−19%
227Mahomet, ILIL10,5162.5+1%
228Wauconda, ILIL13,9932.5−29%
229Round Lake, ILIL18,5262.5−16%
230Rochelle, ILIL9,4982.5−14%
231Braidwood, ILIL6,2592.5−10%
232Belvidere, ILIL25,4622.5−17%
233Highland, ILIL10,0422.5−8%
234Springfield, ILIL112,9892.5+3%
235Effingham, ILIL12,4062.5−2%
236Roscoe, ILIL11,0342.4−2%
237Swansea, ILIL14,3562.4−8%
238Rantoul, ILIL11,9912.4−1%
239Collinsville, ILIL23,7172.4−5%
240Romeoville, ILIL41,2812.4−21%
241Frankfort Square, ILIL9,5602.4−16%
242Troy, ILIL11,8932.4−9%
243Lake Holiday, ILIL5,6412.4−17%
244Gilberts, ILIL9,0822.4−19%
245Posen, ILIL5,4052.4−24%
246Markham, ILIL11,2742.4−13%
247Rockford, ILIL147,3842.4−17%
248Steger, ILIL9,3522.4−26%
249Crete, ILIL8,3452.4−15%
250Lansing, ILIL28,0682.3−22%
251Washington, ILIL15,9022.3−12%
252Macomb, ILIL14,5302.3−35%
253Round Lake Beach, ILIL26,9022.3−17%
254Mascoutah, ILIL9,2392.3+3%
255Pontoon Beach, ILIL5,8872.3+15%
256Machesney Park, ILIL22,8052.3+5%
257Orland Hills, ILIL6,6632.3−32%
258Chatham, ILIL14,5792.3+6%
259East Peoria, ILIL22,0882.3−6%
260Poplar Grove, ILIL5,2062.3−28%
261Lindenhurst, ILIL14,8102.2−10%
262Hillsboro, ILIL6,1842.2+9%
263Belleville, ILIL40,2372.2−5%
264Homewood, ILIL18,7732.2−18%
265Kankakee, ILIL23,4002.2−28%
266South Beloit, ILIL7,9962.2−9%
267Fairview Heights, ILIL16,1752.2+4%
268East Alton, ILIL5,6212.2+11%
269East Moline, ILIL20,4532.2−21%
270Princeton, ILIL7,6742.2−25%
271Spring Valley, ILIL5,4082.2−5%
272Lincoln, ILIL12,9812.2−3%
273Vandalia, ILIL7,1082.2+11%
274Moline, ILIL42,3622.2−4%
275Ottawa, ILIL18,6842.2−19%
276Rock Island, ILIL36,2252.1−10%
277Monticello, ILIL6,0802.1−20%
278Harvey, ILIL19,8492.1−33%
279University Park, ILIL7,0192.1−35%
280Peru, ILIL9,7802.1−14%
281Dixon, ILIL14,5822.0−7%
282Godfrey, ILIL17,6202.0−23%
283Canton, ILIL13,2972.0−6%
284Chillicothe, ILIL6,0332.0−7%
285Candlewick Lake, ILIL5,4482.0
286Galesburg, ILIL28,5812.0−8%
287Volo, ILIL6,8052.0−20%
288Pekin, ILIL31,2772.0−16%
289Rockton, ILIL7,8702.0−15%
290LaSalle, ILIL9,3882.0−20%
291Greenville, ILIL7,4692.0−7%
292Jacksonville, ILIL17,7522.0−17%
293Peoria Heights, ILIL5,7672.0+0%
294Jerseyville, ILIL8,4092.0−19%
295Mount Zion, ILIL5,8801.9+4%
296Murphysboro, ILIL6,9771.9−22%
297Harrisburg, ILIL7,9221.9+6%
298Litchfield, ILIL6,5981.9−5%
299Decatur, ILIL67,8841.9−8%
300Bartonville, ILIL5,8041.9−1%
301Milan, ILIL5,0281.9−24%
302Alton, ILIL25,0131.9−14%
303Mount Carmel, ILIL6,7231.9+6%
304Pontiac, ILIL10,8061.9−9%
305Sterling, ILIL14,3941.9−12%
306Mattoon, ILIL16,6671.9−16%
307Herrin, ILIL12,2681.9−4%
308Park Forest, ILIL21,0791.9−18%
309Centralia, ILIL11,8631.9+2%
310Carlinville, ILIL5,4651.8−17%
311Taylorville, ILIL10,5221.8−15%
312Mount Vernon, ILIL14,1871.8−20%
313Freeport, ILIL23,2021.8−20%
314Salem, ILIL7,0351.8−12%
315Granite City, ILIL26,8071.8−18%
316Wood River, ILIL10,2241.7−5%
317Danville, ILIL28,1381.7−16%
318Metropolis, ILIL5,7271.7−26%
319West Frankfort, ILIL7,1051.7−12%
320Rock Falls, ILIL8,5211.7−20%
321Pana, ILIL5,0101.7−18%
322Olney, ILIL8,3471.7−7%
323Cahokia Heights, ILIL16,8741.7
324Clinton, ILIL6,7811.6−18%
325Streator, ILIL12,1901.6−18%
326Benton, ILIL6,5581.6−20%
327Sauk, ILIL9,6241.6−28%
328Du Quoin, ILIL5,5691.5−25%
329Robinson, ILIL7,2831.5−15%
330East St. Louis, ILIL17,6821.5−52%
331Kewanee, ILIL12,1151.4−25%
332Monmouth, ILIL8,5991.4−35%
333Paris, ILIL8,0261.4−28%
334Chester, ILIL6,8471.4−13%
335Beardstown, ILIL5,6911.4−30%
336Park City, ILIL7,8931.0+75%
SHOWING 1–336 OF 336
Download CSV (full list, 336 rows)How this score is calculated

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES