CensusEasy
RANKING · 2024 ACS · 99 SHOWN OF 99

Most affordable housing, Iowa counties

Iowa counties with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2024 ACS). 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: Union County, IA, up 33 places to #30.

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

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