CensusEasy
RANKING · 2010 CENSUS · 334 SHOWN OF 334

Least affordable housing, Illinois cities · 2010

Illinois cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2023 ACS). A higher score means a home costs more years of local income. This list covers the 334 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
YEAR19902000201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Carbondale, ILIL21,8116.6+50%
02Niles, ILIL30,4436.5+58%
03Norridge, ILIL14,8086.4+55%
04Oak Brook, ILIL8,1086.4+60%
05Lake Forest, ILIL19,7316.4+37%
06Highwood, ILIL5,3236.3+19%
07Melrose Park, ILIL23,9366.2+62%
08Harwood Heights, ILIL8,7615.9+34%
09Evanston, ILIL76,3805.8+42%
10Schiller Park, ILIL11,3175.8+49%
11Lincolnwood, ILIL13,0395.8+42%
12Chicago, ILIL2,731,5855.7+54%
13Northfield, ILIL5,6325.7+37%
14Elmwood Park, ILIL23,6755.4+50%
15Oak Park, ILIL52,8235.4+55%
16Skokie, ILIL66,5445.4+47%
17North Riverside, ILIL7,1615.4+57%
18Westmont, ILIL24,1555.4+61%
19Park Ridge, ILIL38,4635.3+37%
20Wilmette, ILIL27,4595.3+33%
21River Forest, ILIL11,3935.3+38%
22Glencoe, ILIL8,7245.2+32%
23Clarendon Hills, ILIL8,6815.2+46%
24Glenview, ILIL47,7115.2+38%
25Highland Park, ILIL30,7675.2+40%
26Morton Grove, ILIL24,5825.1+56%
27Prospect Heights, ILIL15,5525.1+44%
28Cicero, ILIL81,8585.0+59%
29Berwyn, ILIL55,0015.0+60%
30La Grange Park, ILIL13,4535.0+44%
31South Barrington, ILIL5,0715.0+24%
32Mount Prospect, ILIL55,3955.0+39%
33Hinsdale, ILIL17,5735.0+6%
34Riverside, ILIL8,9395.0+23%
35Bensenville, ILIL18,5254.9+76%
36Burr Ridge, ILIL11,1794.9+39%
37Northbrook, ILIL34,7444.9+33%
38Arlington Heights, ILIL76,2164.9+48%
39La Grange, ILIL15,9354.8+52%
40Inverness, ILIL7,4184.8+45%
41Winnetka, ILIL12,5184.8+9%
42River Grove, ILIL10,4094.8+33%
43Glen Ellyn, ILIL28,7504.8+41%
44Willowbrook, ILIL9,1264.8+60%
45Barrington, ILIL10,5864.7+20%
46Des Plaines, ILIL58,7724.7+44%
47Long Grove, ILIL8,3434.6+24%
48Rolling Meadows, ILIL23,6904.6+67%
49Lake Bluff, ILIL5,5634.6+19%
50Addison, ILIL35,7584.6+46%
51Wood Dale, ILIL14,0814.6+60%
52Willow Springs, ILIL5,7884.5+25%
53Elmhurst, ILIL46,1114.5+55%
54Bloomingdale, ILIL22,4764.5+49%
55DeKalb, ILIL40,4674.5+25%
56Downers Grove, ILIL50,3654.5+50%
57Franklin Park, ILIL18,0454.5+44%
58Bridgeview, ILIL16,5214.4+41%
59Libertyville, ILIL20,7014.4+52%
60Itasca, ILIL9,4884.4+55%
61Darien, ILIL22,0324.4+56%
62Summit, ILIL10,7534.4+44%
63Stickney, ILIL6,8974.4+37%
64Forest Park, ILIL13,8294.3+45%
65Elk Grove, ILIL31,8854.3+48%
66Justice, ILIL12,2854.3+54%
67Deerfield, ILIL19,6424.3+39%
68Worth, ILIL10,6964.3+38%
69Lisle, ILIL23,4324.3+34%
70Wheeling, ILIL38,3914.3+60%
71Northlake, ILIL12,4624.2+52%
72Hickory Hills, ILIL14,1014.2+45%
73Palatine, ILIL65,8424.2+46%
74Lemont, ILIL18,5134.2+31%
75Lincolnshire, ILIL7,9634.2+33%
76Broadview, ILIL7,8714.2+64%
77Western Springs, ILIL13,5884.2+29%
78Burbank, ILIL28,5784.2+50%
79Lake Barrington, ILIL5,1304.2+45%
80Alsip, ILIL18,4834.1+45%
81Wheaton, ILIL54,0654.1+44%
82Lyons, ILIL10,4334.1+40%
83Hillside, ILIL8,1404.1+55%
84Westchester, ILIL16,3004.1+43%
85Urbana, ILIL39,7194.1+27%
86Savoy, ILIL9,1134.1+39%
87Villa Park, ILIL21,8884.0+44%
88Vernon Hills, ILIL26,8254.0+46%
89West Chicago, ILIL25,2964.0+59%
90Hoffman Estates, ILIL50,8584.0+49%
91St. Charles, ILIL33,5944.0+43%
92Brookfield, ILIL18,8794.0+36%
93Maywood, ILIL23,3304.0+53%
94Naperville, ILIL153,1144.0+41%
95Orland Park, ILIL57,9543.9+36%
96Palos Hills, ILIL18,0283.9+32%
97Berkeley, ILIL5,1413.9+68%
98Oak Lawn, ILIL56,4503.9+26%
99Schaumburg, ILIL77,2493.9+48%
100Buffalo Grove, ILIL42,8123.9+46%
101Chicago Ridge, ILIL14,0363.9+39%
102West Dundee, ILIL8,5703.9+21%
103Johnsburg, ILIL6,4453.9+44%
104Huntley, ILIL29,1323.8+22%
105Hawthorn Woods, ILIL9,6793.8+28%
106Woodridge, ILIL34,0283.8+46%
107Lombard, ILIL44,3993.7+38%
108Champaign, ILIL91,1953.7+37%
109Palos Heights, ILIL12,0843.7+24%
110Elgin, ILIL115,4763.7+41%
111Campton Hills, ILIL10,8943.7
112Roselle, ILIL22,7563.7+45%
113Blue Island, ILIL21,8053.7+32%
114Geneva, ILIL21,1383.7+31%
115Carol Stream, ILIL39,3153.7+43%
116Homer Glen, ILIL24,8733.6
117Round Lake Park, ILIL7,8443.6+36%
118Countryside, ILIL6,2603.6−4%
119Fox Lake, ILIL10,8493.6+30%
120Evergreen Park, ILIL19,2833.6+43%
121Macomb, ILIL14,5303.6+40%
122Woodstock, ILIL25,7403.6+19%
123Wauconda, ILIL13,9933.5+35%
124Frankfort, ILIL21,3653.5+20%
125Charleston, ILIL17,4663.5+12%
126Batavia, ILIL26,5863.5+21%
127Crest Hill, ILIL20,6953.5+48%
128Bartlett, ILIL40,8553.5+41%
129Glendale Heights, ILIL32,6553.5+41%
130Chicago Heights, ILIL26,5083.5+37%
131Hanover Park, ILIL36,5683.4+51%
132Waukegan, ILIL87,9403.4+23%
133Morris, ILIL14,6693.4+21%
134Spring Grove, ILIL5,5263.4+15%
135Sandwich, ILIL7,3803.4+34%
136McHenry, ILIL29,2173.4+29%
137Gurnee, ILIL30,4583.4+32%
138Aurora, ILIL181,5053.4+40%
139Marengo, ILIL7,7373.4+23%
140New Lenox, ILIL28,8933.4+28%
141North Aurora, ILIL19,4063.4+33%
142Winfield, ILIL10,1463.4+45%
143Mokena, ILIL19,8973.4+19%
144Hampshire, ILIL9,2663.4+25%
145Orland Hills, ILIL6,6633.4+32%
146Zion, ILIL24,4473.3+32%
147Streamwood, ILIL38,2773.3+51%
148Lake Zurich, ILIL19,8683.3+24%
149Tinley Park, ILIL55,1403.3+26%
150North Chicago, ILIL34,0503.3+23%
151Calumet City, ILIL34,7983.2+41%
152Harvard, ILIL9,5043.2+27%
153Crestwood, ILIL10,5293.2+21%
154Richton Park, ILIL12,4833.2+30%
155Bellwood, ILIL18,1163.2+46%
156Joliet, ILIL152,2413.2+32%
157Carpentersville, ILIL37,0453.2+50%
158Warrenville, ILIL15,2113.2+37%
159Manhattan, ILIL10,9433.2+18%
160University Park, ILIL7,0193.2+77%
161Wilmington, ILIL5,6143.2+35%
162Crystal Lake, ILIL42,2883.2+29%
163Pingree Grove, ILIL12,5453.2+37%
164Montgomery, ILIL21,9783.2+22%
165Steger, ILIL9,3523.2+40%
166Poplar Grove, ILIL5,2063.1+43%
167Elburn, ILIL7,0843.1+17%
168Waterloo, ILIL11,1323.1+24%
169Posen, ILIL5,4053.1+66%
170Yorkville, ILIL26,7303.1+20%
171Manteno, ILIL9,2013.1+26%
172Midlothian, ILIL13,8413.1+37%
173Harvey, ILIL19,8493.1+42%
174Eureka, ILIL5,1293.1+44%
175Oak Forest, ILIL26,7923.1+28%
176Calumet Park, ILIL6,7723.1+54%
177Silvis, ILIL7,9793.1+50%
178Normal, ILIL53,2753.1+7%
179Plainfield, ILIL50,0433.1+26%
180Romeoville, ILIL41,2813.1+58%
181Kankakee, ILIL23,4003.1+29%
182Plano, ILIL12,6773.1+24%
183Lake Villa, ILIL8,6923.1−4%
184East St. Louis, ILIL17,6823.0+56%
185Antioch, ILIL15,0003.0+3%
186Mundelein, ILIL32,6803.0+30%
187Lockport, ILIL27,8223.0+21%
188Bolingbrook, ILIL74,8033.0+45%
189Lakemoor, ILIL6,4493.0+20%
190Lansing, ILIL28,0683.0+23%
191Oswego, ILIL39,9483.0+25%
192Matteson, ILIL18,5433.0+34%
193Lake in the Hills, ILIL28,5903.0+31%
194Island Lake, ILIL8,0473.0+30%
195Belvidere, ILIL25,4623.0+31%
196Algonquin, ILIL30,8243.0+21%
197Round Lake, ILIL18,5263.0+24%
198South Holland, ILIL20,7492.9+33%
199Gilberts, ILIL9,0822.9+22%
200Gages Lake, ILIL10,8192.9+30%
201South Elgin, ILIL25,6562.9+31%
202Glen Carbon, ILIL13,8982.9+32%
203Wonder Lake, ILIL5,5932.9+21%
204Sugar Grove, ILIL9,3812.9+19%
205Princeton, ILIL7,6742.9+26%
206Monee, ILIL5,1192.9+21%
207Rochelle, ILIL9,4982.9+14%
208Lynwood, ILIL9,2972.9+33%
209Bourbonnais, ILIL17,6582.9+18%
210Cary, ILIL17,9322.9+20%
211Grandwood Park, ILIL5,2622.9+24%
212Bradley, ILIL15,2142.9+31%
213Hazel Crest, ILIL13,0242.9+49%
214Frankfort Square, ILIL9,5602.9+31%
215Lake Holiday, ILIL5,6412.9
216Beach Park, ILIL14,1142.8+18%
217Rockford, ILIL147,3842.8+34%
218Minooka, ILIL12,8992.8+21%
219Flossmoor, ILIL9,3582.8+27%
220Winthrop Harbor, ILIL6,5252.8+21%
221Edwardsville, ILIL26,4632.8+43%
222Glenwood, ILIL8,4162.8+29%
223Grayslake, ILIL21,1402.8+6%
224Shorewood, ILIL18,5362.8+35%
225Dolton, ILIL20,6712.8+44%
226Round Lake Beach, ILIL26,9022.8+34%
227Genoa, ILIL5,5472.8+14%
228Columbia, ILIL10,8652.8+28%
229East Moline, ILIL20,4532.8+30%
230Crete, ILIL8,3452.8+22%
231Sycamore, ILIL19,0832.8+12%
232Riverdale, ILIL10,2802.8+27%
233Channahon, ILIL14,5302.8+27%
234Braidwood, ILIL6,2592.7+33%
235Markham, ILIL11,2742.7+50%
236Bloomington, ILIL78,8042.7+17%
237Country Club Hills, ILIL16,2152.7+44%
238Homewood, ILIL18,7732.7+16%
239Highland, ILIL10,0422.7+17%
240Boulder Hill, ILIL8,9892.7+34%
241Washington, ILIL15,9022.7+42%
242Swansea, ILIL14,3562.7+32%
243Monticello, ILIL6,0802.7+25%
244Ottawa, ILIL18,6842.7+10%
245Godfrey, ILIL17,6202.7+49%
246Maryville, ILIL8,4132.6+36%
247Coal City, ILIL5,8312.6+18%
248Troy, ILIL11,8932.6+42%
249O'Fallon, ILIL32,6562.6+31%
250Peoria, ILIL110,9202.6+12%
251Shiloh, ILIL14,6042.6+16%
252Collinsville, ILIL23,7172.6+34%
253Marion, ILIL17,1482.5+19%
254Loves Park, ILIL23,7122.5+31%
255Morton, ILIL17,5652.5+8%
256Milan, ILIL5,0282.5+30%
257Effingham, ILIL12,4062.5+7%
258Roscoe, ILIL11,0342.5+26%
259Mahomet, ILIL10,5162.5+26%
260Murphysboro, ILIL6,9772.5+36%
261Volo, ILIL6,8052.5−59%
262Lindenhurst, ILIL14,8102.5+10%
263LaSalle, ILIL9,3882.5+10%
264Rantoul, ILIL11,9912.4+29%
265Jerseyville, ILIL8,4092.4+15%
266East Peoria, ILIL22,0882.4+11%
267South Beloit, ILIL7,9962.4+7%
268Peru, ILIL9,7802.4+5%
269Springfield, ILIL112,9892.4+12%
270Geneseo, ILIL6,5052.4−2%
271Pekin, ILIL31,2772.4+18%
272Rock Island, ILIL36,2252.4+18%
273Quincy, ILIL38,9182.4+6%
274Belleville, ILIL40,2372.4+21%
275Jacksonville, ILIL17,7522.4+9%
276Bethalto, ILIL9,2022.3+27%
277Rockton, ILIL7,8702.3+12%
278Park Forest, ILIL21,0792.3+32%
279Metropolis, ILIL5,7272.3+16%
280Spring Valley, ILIL5,4082.3+17%
281Mount Vernon, ILIL14,1872.3+21%
282Mattoon, ILIL16,6672.3+13%
283Mendota, ILIL6,8942.3+3%
284Mascoutah, ILIL9,2392.3+32%
285Lincoln, ILIL12,9812.2+7%
286Moline, ILIL42,3622.2+11%
287Freeport, ILIL23,2022.2+16%
288Alton, ILIL25,0132.2+25%
289Carlinville, ILIL5,4652.2+15%
290Sauk, ILIL9,6242.2+37%
291Machesney Park, ILIL22,8052.2+17%
292Dixon, ILIL14,5822.2+5%
293Galesburg, ILIL28,5812.2+16%
294Chillicothe, ILIL6,0332.2+13%
295Monmouth, ILIL8,5992.2+43%
296Sterling, ILIL14,3942.2+15%
297Chatham, ILIL14,5792.1+21%
298Granite City, ILIL26,8072.1+36%
299Carterville, ILIL5,8392.1+9%
300Canton, ILIL13,2972.1+10%
301Taylorville, ILIL10,5222.1+16%
302Rock Falls, ILIL8,5212.1+16%
303Decatur, ILIL67,8842.1+15%
304Greenville, ILIL7,4692.1+13%
305Fairview Heights, ILIL16,1752.1+24%
306Pontiac, ILIL10,8062.1+10%
307Pana, ILIL5,0102.1+30%
308Danville, ILIL28,1382.1+21%
309Hillsboro, ILIL6,1842.0+9%
310Litchfield, ILIL6,5982.0+12%
311Du Quoin, ILIL5,5692.0+26%
312Salem, ILIL7,0352.0+21%
313Clinton, ILIL6,7812.0+4%
314Streator, ILIL12,1902.0+21%
315Benton, ILIL6,5582.0+17%
316Pontoon Beach, ILIL5,8872.0+33%
317East Alton, ILIL5,6212.0+1%
318Vandalia, ILIL7,1082.0+1%
319Herrin, ILIL12,2682.0+16%
320Peoria Heights, ILIL5,7672.0+3%
321Beardstown, ILIL5,6911.9+33%
322Paris, ILIL8,0261.9+22%
323Bartonville, ILIL5,8041.9+7%
324West Frankfort, ILIL7,1051.9+18%
325Kewanee, ILIL12,1151.9+20%
326Mount Zion, ILIL5,8801.9+15%
327Centralia, ILIL11,8631.8+22%
328Harrisburg, ILIL7,9221.8+18%
329Wood River, ILIL10,2241.8+5%
330Olney, ILIL8,3471.8−9%
331Mount Carmel, ILIL6,7231.8+20%
332Robinson, ILIL7,2831.7−3%
333Chester, ILIL6,8471.6+5%
334Park City, ILIL7,8930.5+4%
SHOWING 1–334 OF 334
Download CSV (full list, 334 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES