CensusEasy
RANKING · 2020 CENSUS · 87 SHOWN OF 87

Most affordable housing, Iowa cities · 2020

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

Flip the list · Least affordable housing, US cities
IowaAll 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
01Red Oak, IAIA5,3881.5−19%
02Estherville, IAIA5,8071.6−7%
03Webster City, IAIA7,8151.7−9%
04Marshalltown, IAIA27,5361.7−9%
05Keokuk, IAIA9,5101.7+9%
06Perry, IAIA8,2081.8−6%
07Ottumwa, IAIA25,3191.8+15%
08Osceola, IAIA5,6791.8−14%
09Fort Madison, IAIA9,9351.8+19%
10Denison, IAIA8,2141.8−14%
11Oskaloosa, IAIA11,4931.9−1%
12Boone, IAIA12,4711.9+8%
13Maquoketa, IAIA6,0271.9−16%
14Knoxville, IAIA7,4691.9−7%
15Clarinda, IAIA5,2731.9+4%
16Burlington, IAIA23,3362.0+8%
17Cherokee, IAIA5,1222.1+18%
18Iowa Falls, IAIA5,0132.1+3%
19Muscatine, IAIA23,1642.1+6%
20Mason City, IAIA26,8532.1−2%
21Sioux City, IAIA86,3562.1+9%
22Clinton, IAIA24,0492.2+22%
23Independence, IAIA6,3122.2+6%
24Washington, IAIA7,2612.2+3%
25Centerville, IAIA5,3272.2+29%
26Fort Dodge, IAIA24,8372.2+17%
27Manchester, IAIA5,3572.3−5%
28Creston, IAIA7,3352.3+19%
29Council Bluffs, IAIA62,6802.3+8%
30Oelwein, IAIA5,7572.3+19%
31Sergeant Bluff, IAIA5,3242.3+6%
32Bondurant, IAIA9,6472.3+34%
33Polk City, IAIA6,6302.4+25%
34Cedar Rapids, IAIA137,9352.4+12%
35Mount Pleasant, IAIA8,5002.4+9%
36Marion, IAIA42,7322.4+21%
37Le Mars, IAIA10,7602.4+8%
38Nevada, IAIA6,9742.5+25%
39Norwalk, IAIA15,0042.5+38%
40Grimes, IAIA17,4052.5+28%
41Glenwood, IAIA5,2872.5+6%
42Waterloo, IAIA66,9192.5+33%
43Charles City, IAIA7,0132.5+20%
44Altoona, IAIA22,7962.5+11%
45Asbury, IAIA6,0352.5+19%
46Urbandale, IAIA48,5702.5+15%
47Davenport, IAIA100,3582.5+20%
48Newton, IAIA15,7412.5+30%
49Orange City, IAIA6,4682.6+5%
50Des Moines, IAIA212,0862.6+24%
51Sheldon, IAIA5,5752.6+13%
52Fairfield, IAIA9,2202.6+17%
53Waukee, IAIA34,8902.6+27%
54Clive, IAIA19,8612.7+11%
55Indianola, IAIA16,8292.7+19%
56Waverly, IAIA10,5612.7+11%
57Ankeny, IAIA77,8332.7+19%
58Atlantic, IAIA6,6762.7+31%
59Dubuque, IAIA59,1482.7+15%
60North Liberty, IAIA21,9762.7+23%
61Winterset, IAIA5,5202.7+6%
62Bettendorf, IAIA40,7102.7+29%
63Algona, IAIA5,3092.8+29%
64Pella, IAIA10,9922.8+8%
65Windsor Heights, IAIA5,0592.8+29%
66DeWitt, IAIA5,7042.8+37%
67Tiffin, IAIA7,1562.8+21%
68Pleasant Hill, IAIA11,2392.9+49%
69Clear Lake, IAIA7,6012.9+15%
70Sioux Center, IAIA8,8642.9+19%
71Hiawatha, IAIA7,4322.9+41%
72Johnston, IAIA25,0652.9+19%
73Anamosa, IAIA5,9012.9+35%
74Carroll, IAIA10,0853.0+37%
75Vinton, IAIA5,0043.0+42%
76Storm Lake, IAIA11,5903.0+49%
77Grinnell, IAIA9,4303.0+24%
78Spencer, IAIA11,2183.0+23%
79West Des Moines, IAIA74,2243.1+21%
80Spirit Lake, IAIA5,5253.1+24%
81Adel, IAIA7,0983.1+34%
82Cedar Falls, IAIA41,2403.2+30%
83Eldridge, IAIA6,9543.3+41%
84Decorah, IAIA7,4173.4+33%
85Coralville, IAIA23,9603.5+14%
86Ames, IAIA68,2204.2+21%
87Iowa City, IAIA76,2294.7+34%
SHOWING 1–87 OF 87
Download CSV (full list, 87 rows)How this score is calculated

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