CensusEasy
RANKING · 2010 CENSUS · 334 SHOWN OF 334

Most affordable housing, Illinois cities · 2010

Illinois cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2023 ACS). This list covers the 334 cities in Illinois that qualify, ranked against each other statewide.

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