CensusEasy
RANKING · 2024 ACS · 87 SHOWN OF 87

Least affordable housing, Iowa cities

Iowa 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 87 cities in Iowa that qualify, ranked against each other statewide. The median across all 87 is 2.7. Biggest climber in the top 100 since 2020: Waukee, IA, up 28 places to #7.

Flip the list · Most affordable housing, US cities →
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 1990
01Iowa City, IAIA76,2294.9+53%
02Ames, IAIA68,2204.5+55%
03Coralville, IAIA23,9604.3+58%
04Decorah, IAIA7,4173.8+68%
05▲4West Des Moines, IAIA74,2243.6+63%
06▲18Pella, IAIA10,9923.5+73%
07▲28Waukee, IAIA34,8903.5+82%
08▲8Johnston, IAIA25,0653.5+55%
09▼2Adel, IAIA7,0983.4+81%
10▼4Cedar Falls, IAIA41,2403.4+69%
11▲10Tiffin, IAIA7,1563.4+56%
12▼7Eldridge, IAIA6,9543.3+89%
13▼5Spirit Lake, IAIA5,5253.3+59%
14▲3Hiawatha, IAIA7,4323.3+49%
15▲4Clear Lake, IAIA7,6013.3+67%
16▲4Pleasant Hill, IAIA11,2393.3+96%
17▲22Orange City, IAIA6,4683.2+61%
18▼7Grinnell, IAIA9,4303.2+51%
19▲25Altoona, IAIA22,7963.2+80%
20▲13Indianola, IAIA16,8293.1+46%
21▼3Sioux Center, IAIA8,8643.1+40%
22▲7Dubuque, IAIA59,1483.1+64%
23▲14Sheldon, IAIA5,5753.1+79%
24▼14Spencer, IAIA11,2183.1+68%
25▲6Ankeny, IAIA77,8333.1+59%
26Bettendorf, IAIA40,7103.0+82%
27▲9Fairfield, IAIA9,2203.0+22%
28▲6Clive, IAIA19,8613.0+34%
29▼1North Liberty, IAIA21,9763.0+29%
30▲12Urbandale, IAIA48,5703.0+47%
31▲7Des Moines, IAIA212,0863.0+61%
32▲17Norwalk, IAIA15,0043.0+88%
33▲18Le Mars, IAIA10,7602.9+43%
34▼11Windsor Heights, IAIA5,0592.9+55%
35▲12Glenwood, IAIA5,2872.9+47%
36▼11Algona, IAIA5,3092.9+61%
37▼22Anamosa, IAIA5,9012.8+65%
38▼11Winterset, IAIA5,5202.8+50%
39▲13Marion, IAIA42,7322.8+52%
40▼8Waverly, IAIA10,5612.8+48%
41▲23Washington, IAIA7,2612.8+63%
42▼30Storm Lake, IAIA11,5902.7+39%
43Asbury, IAIA6,0352.7+57%
44▼30Carroll, IAIA10,0852.7+37%
45▼5Newton, IAIA15,7412.7+65%
46▲13Council Bluffs, IAIA62,6802.7+52%
47▲7Cedar Rapids, IAIA137,9352.7+48%
48▼2Waterloo, IAIA66,9192.7+58%
49▲20Muscatine, IAIA23,1642.6+55%
50▲3Mount Pleasant, IAIA8,5002.6+27%
51▲23Knoxville, IAIA7,4692.6+50%
52▼30DeWitt, IAIA5,7042.6+47%
53▼5Grimes, IAIA17,4052.5+49%
54▲1Polk City, IAIA6,6302.5+57%
55▲12Sioux City, IAIA86,3562.5+55%
56▼15Davenport, IAIA100,3582.5+36%
57▲19Boone, IAIA12,4712.5+59%
58▲15Clarinda, IAIA5,2732.5+45%
59▲11Iowa Falls, IAIA5,0132.5+47%
60▼30Atlantic, IAIA6,6762.5+31%
61▼11Nevada, IAIA6,9742.4+23%
62▼5Sergeant Bluff, IAIA5,3242.4+23%
63▲14Oskaloosa, IAIA11,4932.4+40%
64▼2Fort Dodge, IAIA24,8372.4+40%
65▼9Bondurant, IAIA9,6472.3+29%
66▼53Vinton, IAIA5,0042.3+36%
67▲11Denison, IAIA8,2142.3+15%
68▼7Manchester, IAIA5,3572.3+25%
69▼4Independence, IAIA6,3122.2+25%
70▲1Cherokee, IAIA5,1222.2+57%
71▼8Centerville, IAIA5,3272.2+26%
72▲3Maquoketa, IAIA6,0272.2+8%
73▼5Mason City, IAIA26,8532.2+21%
74▼14Creston, IAIA7,3352.2+31%
75▲5Osceola, IAIA5,6792.1+6%
76▼18Oelwein, IAIA5,7572.1+58%
77▲8Webster City, IAIA7,8152.0+15%
78▲9Red Oak, IAIA5,3882.0+19%
79▲4Keokuk, IAIA9,5102.0+42%
80▼14Clinton, IAIA24,0492.0+26%
81▼36Charles City, IAIA7,0131.9+15%
82▼10Burlington, IAIA23,3361.9+26%
83▲3Estherville, IAIA5,8071.9+38%
84▼5Fort Madison, IAIA9,9351.9+23%
85▼1Marshalltown, IAIA27,5361.8+17%
86▼4Perry, IAIA8,2081.8+16%
87▼6Ottumwa, IAIA25,3191.7+33%
SHOWING 1–87 OF 87

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES