CensusEasy
RANKING · 2024 ACS · 99 SHOWN OF 99

Least affordable housing, Iowa counties

Iowa counties 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 99 counties in Iowa that qualify, ranked against each other statewide. The median across all 99 is 2.3. Biggest climber in the top 100 since 2020: Greene County, IA, up 42 places to #34.

Flip the list · Most affordable housing, US counties →
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 1990
01Johnson County, IAIA160,0444.1+50%
02Story County, IAIA101,2913.7+55%
03Dickinson County, IAIA18,0773.6+85%
04Dallas County, IAIA118,4573.5+103%
05Winneshiek County, IAIA19,7333.3+57%
06▲2Polk County, IAIA516,5463.1+65%
07▼1Poweshiek County, IAIA18,3683.1+74%
08▲1Dubuque County, IAIA99,3813.1+62%
09▲11Lyon County, IAIA12,3543.0+114%
10▲5Marion County, IAIA34,1923.0+70%
11▲5Sioux County, IAIA36,7742.9+66%
12▲7Warren County, IAIA57,3312.9+56%
13▼6Black Hawk County, IAIA131,5322.8+66%
14▼4Scott County, IAIA175,2592.8+57%
15▲9Linn County, IAIA232,0282.8+52%
16▲5Plymouth County, IAIA25,6972.7+53%
17▼4Clay County, IAIA16,2022.7+66%
18▼1Iowa County, IAIA16,5042.7+68%
19▼8Madison County, IAIA17,2702.7+70%
20▼6Washington County, IAIA22,6672.7+63%
21▲5Pottawattamie County, IAIA92,9962.7+53%
22▼10Jefferson County, IAIA15,2912.7+28%
23▲11Muscatine County, IAIA41,8532.6+55%
24▲3Cedar County, IAIA18,3592.6+58%
25Mills County, IAIA14,7932.6+53%
26▲6Jasper County, IAIA38,1532.6+66%
27▲20Boone County, IAIA26,7992.5+66%
28▲26O'Brien County, IAIA14,2202.5+80%
29Bremer County, IAIA25,2962.5+51%
30▼12Jones County, IAIA21,2532.5+49%
31▼1Clayton County, IAIA16,8452.5+45%
32▲8Woodbury County, IAIA106,6492.5+54%
33▲25Mitchell County, IAIA10,6502.5+72%
34▲42Greene County, IAIA8,6582.5+98%
35▼4Cerro Gordo County, IAIA42,3722.4+35%
36▼13Allamakee County, IAIA14,2382.4+30%
37▲1Henry County, IAIA19,3492.4+38%
38▼10Carroll County, IAIA20,3032.4+42%
39▲21Chickasaw County, IAIA11,6632.4+63%
40▼7Clinton County, IAIA46,0022.4+56%
41▼19Benton County, IAIA26,0042.4+64%
42▲10Cass County, IAIA12,9602.4+49%
43▼7Delaware County, IAIA17,6742.4+38%
44▼5Jackson County, IAIA19,2882.4+28%
45▲14Adair County, IAIA7,4032.4+69%
46▲7Guthrie County, IAIA10,7822.3+79%
47▲27Crawford County, IAIA16,2372.3+53%
48▲16Grundy County, IAIA12,3612.3+59%
49▼6Fayette County, IAIA19,0472.3+58%
50▲18Lee County, IAIA32,3062.3+57%
51▼9Appanoose County, IAIA12,0772.3+63%
52▲4Shelby County, IAIA11,6892.3+43%
53▼9Buchanan County, IAIA20,8832.2+45%
54▼8Clarke County, IAIA9,5742.2+41%
55▼10Butler County, IAIA14,0492.2+68%
56▼5Webster County, IAIA36,8382.2+42%
57▼8Cherokee County, IAIA11,3692.2+64%
58▼1Mahaska County, IAIA21,8802.2+40%
59▼24Buena Vista County, IAIA20,4492.2+37%
60▲3Harrison County, IAIA14,6232.2+48%
61▲4Monroe County, IAIA7,4062.2+70%
62▲10Howard County, IAIA9,4152.2+59%
63▼1Kossuth County, IAIA14,3222.2+51%
64▼23Des Moines County, IAIA38,0772.2+39%
65▼4Humboldt County, IAIA9,4092.2+57%
66▲4Page County, IAIA14,8562.2+39%
67▲14Hamilton County, IAIA14,9442.2+40%
68▼1Fremont County, IAIA6,5222.2+55%
69▼14Ringgold County, IAIA4,6422.1+103%
70▼33Union County, IAIA11,8292.1+37%
71▼23Tama County, IAIA16,7962.1+57%
72▲11Davis County, IAIA9,2302.1+47%
73▲14Audubon County, IAIA5,5092.1+80%
74▼24Floyd County, IAIA14,9012.1+37%
75▲9Monona County, IAIA8,5392.1+53%
76▲15Franklin County, IAIA9,8682.1+61%
77▲15Hancock County, IAIA10,5282.0+38%
78▼5Winnebago County, IAIA10,2512.0+20%
79Marshall County, IAIA39,8902.0+35%
80▲2Lucas County, IAIA8,8471.9+38%
81▲7Louisa County, IAIA10,4161.9+27%
82▼11Wapello County, IAIA35,2101.9+53%
83▲3Decatur County, IAIA7,6551.9+53%
84▼4Sac County, IAIA9,5251.9+52%
85▲12Montgomery County, IAIA10,0021.9+27%
86▼11Keokuk County, IAIA9,7971.9+77%
87▼2Hardin County, IAIA16,4551.9+32%
88▼11Van Buren County, IAIA7,1311.9+68%
89▼11Worth County, IAIA7,3381.9+28%
90▲5Adams County, IAIA3,6171.8+29%
91▲5Calhoun County, IAIA9,5621.8+53%
92▼2Wayne County, IAIA6,7381.8+58%
93Emmet County, IAIA9,1071.8+46%
94▼5Wright County, IAIA12,8011.8+30%
95▼1Osceola County, IAIA5,9801.8+51%
96▲3Taylor County, IAIA5,8351.7+37%
97▼28Ida County, IAIA6,7771.7+35%
98▼32Palo Alto County, IAIA8,8991.7+24%
99▼1Pocahontas County, IAIA6,8191.6+39%
SHOWING 1–99 OF 99

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