Most Affordable Housing in Iowa (2026)

Laurens is the #1 ranked city in Iowa with $71,000 (median home value). This ranking includes 289 Iowa cities with available data.

#1
Laurens
$71,000
Pop. 1,234
#2
Villisca
$74,100
Pop. 1,004
#3
Leon
$79,600
Pop. 1,795
#4
Chariton
$84,200
Pop. 4,235
#5
Corning
$84,700
Pop. 1,573
#6
Graettinger
$87,000
Pop. 1,038
#7
Corydon
$88,800
Pop. 1,566
#8
Bedford
$88,900
Pop. 1,389
#9
Griswold
$89,400
Pop. 1,020
#10
Rockwell City
$91,300
Pop. 2,449
Loading map…

All 289 Cities Ranked

Source: U.S. Census Bureau ACS
#CityPopulationMedian Home Value
1Laurens1,234$71,000
2Villisca1,004$74,100
3Leon1,795$79,600
4Chariton4,235$84,200
5Corning1,573$84,700
6Graettinger1,038$87,000
7Corydon1,566$88,800
8Bedford1,389$88,900
9Griswold1,020$89,400
10Rockwell City2,449$91,300
11Red Oak5,542$91,600
12Hampton4,311$91,900
13Ottumwa25,352$92,400
14Audubon2,069$92,800
15Keokuk9,748$93,700
16Melcher-Dallas1,228$94,600
17Eagle Grove3,588$95,100
18Fort Madison10,221$95,900
19Ida Grove1,904$96,000
20Britt1,919$96,300
21Estherville5,865$96,300
22Pocahontas1,536$96,600
23Oelwein5,878$96,800
24Walnut1,339$97,900
25Centerville5,377$99,000
26Ackley1,554$99,200
27Winfield1,065$99,800
28Postville2,787$100,300
29Tama3,079$101,200
30Lake City1,652$103,300
31Allison1,028$104,600
32Cresco3,901$105,200
33Lenox1,474$106,000
34Iowa Falls5,062$106,300
35Sac City1,782$106,400
36Hamburg1,034$107,300
37Eddyville1,085$107,300
38Clarion2,775$107,600
39Lamoni2,121$107,900
40Keosauqua1,014$108,000
41Hartley1,588$108,400
42Eldora2,622$108,800
43Manning1,474$109,400
44Sigourney1,866$109,500
45Shenandoah4,913$110,000
46Belmond2,678$110,800
47Manly1,288$110,900
48Belle Plaine2,412$111,600
49Sumner2,159$111,900
50Clarinda5,366$112,200
51George1,049$112,500
52Creston7,466$112,600
53Holstein1,552$113,200
54Marengo2,823$114,100
55Clarksville1,248$114,200
56Columbus Junction2,129$114,200
57Anita1,060$114,500
58Emmetsburg3,651$114,600
59Strawberry Point1,415$115,200
60Clinton24,425$115,400
61Webster City7,769$115,400
62Dunlap1,318$115,600
63Greenfield1,826$115,700
64Burlington23,800$115,800
65Tripoli1,256$116,200
66Marshalltown27,491$117,100
67Guthrie Center1,603$117,100
68Nashua1,634$117,300
69Manson1,653$118,800
70Charles City7,321$118,900
71New London2,402$118,900
72Cherokee5,157$119,400
73Sibley2,821$119,800
74Buffalo1,090$120,400
75Perry7,928$122,100
76Wayland1,140$122,200
77Bloomfield2,723$122,600
78Fayette1,242$123,300
79Brooklyn1,565$123,600
80Toledo2,079$124,000
81Northwood2,170$124,800
82New Sharon1,147$125,000
83Greene1,390$125,200
84Onawa2,862$125,700
85Alta2,344$125,800
86Monona1,618$125,900
87Nora Springs1,394$126,300
88Missouri Valley2,685$126,500
89West Burlington3,184$126,700
90Maquoketa6,105$126,800
91Jefferson4,164$126,900
92Lake Mills2,054$127,100
93Jewell Junction1,225$128,300
94Wapello1,935$128,800
95Oskaloosa11,492$128,900
96Fort Dodge24,788$128,900
97Coon Rapids1,403$129,300
98Mason City27,135$130,000
99Manchester5,144$130,500
100Aplington1,012$131,800
101Traer1,464$131,900
102Albia3,688$132,500
103Hawarden2,674$132,700
104West Union2,393$133,200
105Waukon3,796$133,700
106Elkader1,249$134,300
107Atlantic6,773$134,900
108Forest City4,280$136,400
109Harlan4,896$137,500
110Denison8,247$137,600
111Clarence1,223$137,800
112Evansdale4,530$138,200
113Sheffield1,204$138,500
114Osage3,578$141,800
115Woodbine1,418$141,900
116St. Ansgar1,156$143,800
117Logan1,362$144,400
118Washington7,314$144,500
119Mount Ayr1,739$144,500
120Preston1,057$144,600
121Oakland1,500$144,600
122Osceola5,495$145,300
123Akron1,660$145,300
124Mount Pleasant9,093$145,600
125Lansing1,111$145,800
126Tipton3,111$146,000
127Kingsley1,427$146,200
128Vinton4,948$146,400
129Muscatine23,567$146,900
130La Porte City2,170$146,900
131Knoxville7,493$147,600
132Wellman1,539$149,000
133Winthrop1,081$149,200
134Waterloo66,947$150,200
135Sanborn1,510$150,900
136Newton15,696$151,600
137Stuart1,642$152,300
138Reinbeck1,805$152,400
139Fairfield9,438$152,900
140Lake Park1,191$153,500
141Lake View1,021$154,800
142Ogden1,902$155,800
143Conrad1,170$156,100
144Algona5,414$156,200
145State Center1,548$156,300
146Boone12,445$156,400
147Dysart1,575$156,500
148Independence6,149$156,900
149Montezuma1,257$157,800
150Shell Rock1,634$159,100
151New Hampton3,462$159,200
152Glidden1,153$159,700
153Monticello4,055$160,500
154Colfax2,089$160,500
155Carter Lake3,773$161,200
156Pleasantville1,883$161,500
157Wilton2,943$162,000
158Garner3,062$162,100
159Baxter1,251$162,300
160Sioux City85,651$162,600
161Humboldt4,761$162,600
162Davenport101,083$162,900
163Storm Lake11,275$163,600
164Fredericksburg1,040$164,100
165Council Bluffs62,564$164,300
166Panora1,520$164,500
167Anamosa5,553$164,900
168Sully1,092$165,600
169Avoca1,369$165,700
170Central City1,266$166,400
171Neola1,098$166,400
172Mediapolis1,930$167,300
173West Liberty3,795$169,500
174Lone Tree1,285$170,700
175Newhall1,012$171,500
176Walcott1,895$171,800
177Roland1,458$173,100
178Grundy Center2,794$173,200
179Fairbank1,509$173,200
180Monroe2,074$173,500
181Sheldon5,386$173,600
182Malvern1,415$173,900
183Marcus1,236$174,100
184Moville1,840$174,600
185Camanche4,562$175,300
186Springville1,210$175,900
187Cedar Rapids136,859$177,100
188Prairie City1,649$177,400
189Nevada6,952$177,800
190Spencer11,393$178,300
191Woodward1,002$179,500
192Winterset5,384$181,500
193Des Moines212,464$183,700
194Guttenberg1,675$183,800
195Carroll10,261$184,100
196Remsen1,897$184,700
197Madrid2,803$185,100
198Jesup2,596$189,600
199Larchwood1,076$189,700
200Mitchellville2,557$190,200
201Riverside1,040$191,100
202Grinnell9,527$191,700
203Dubuque59,271$193,100
204Glenwood5,118$193,800
205Williamsburg3,347$194,000
206Cascade2,565$196,100
207Parkersburg1,747$200,000
208Durant1,904$202,000
209Le Mars10,597$202,200
210Blue Grass1,867$202,400
211Lisbon1,782$202,600
212Alton1,350$204,600
213Story City3,363$205,800
214Rock Rapids2,653$207,700
215Carlisle4,187$208,100
216Hiawatha7,178$210,200
217Bellevue2,256$210,500
218Milford3,315$211,000
219Janesville1,012$214,700
220Waverly10,446$215,200
221Hull2,248$215,700
222Center Point2,575$215,800
223Spirit Lake5,469$218,400
224Fruitland1,107$219,000
225Dyersville4,357$219,800
226Denver2,216$221,100
227Kalona2,679$221,300
228Slater1,498$222,000
229DeWitt5,535$223,100
230Urbana1,628$224,100
231Rock Valley4,061$225,800
232West Branch2,526$226,700
233Indianola15,918$228,100
234Epworth1,991$229,200
235Marion41,690$230,800
236Dallas Center2,058$231,100
237Hudson2,614$234,500
238Decorah7,597$234,600
239Clear Lake7,603$235,100
240Dike1,258$235,900
241Farley1,809$242,600
242Orange City6,312$245,300
243Earlham1,406$248,400
244Swisher1,064$249,800
245Treynor1,228$250,000
246Van Meter1,469$250,300
247Windsor Heights5,171$251,800
248Cedar Falls40,662$252,500
249Mount Vernon4,551$256,900
250Altoona20,592$257,300
251Pella10,624$259,600
252Ames66,112$263,800
253Gilbert1,300$267,200
254Iowa City75,264$273,600
255Palo1,173$274,200
256Walford1,318$274,500
257Norwalk13,610$275,700
258Ely2,033$275,800
259Sioux Center8,335$275,900
260Park View2,861$276,500
261Fairfax2,865$278,800
262Grimes15,810$281,000
263Pleasant Hill10,796$284,100
264Coralville22,846$286,000
265West Des Moines69,893$286,300
266Sergeant Bluff5,090$287,600
267Saylorville3,559$287,700
268Bondurant8,061$288,600
269Granger1,919$290,100
270Bettendorf39,297$295,600
271Huxley4,440$296,100
272North Liberty20,782$300,000
273Le Claire4,718$300,200
274Atkins2,347$302,600
275Peosta1,922$304,600
276Solon3,092$305,300
277Ankeny70,542$311,300
278Asbury5,949$312,400
279Tiffin5,271$315,800
280Urbandale46,026$318,800
281Adel6,259$320,500
282Waukee26,974$328,200
283Eldridge6,743$329,400
284Johnston24,196$346,200
285Kent Estates1,863$351,100
286Robins3,349$370,500
287Clive18,776$379,000
288Polk City5,833$385,000
289University Heights1,232$393,200

Methodology

Cities in Iowa are ranked by median home value. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.

Frequently Asked Questions

What is the #1 most affordable housing in iowa?
Laurens ranks #1 with $71,000 (median home value).
What are the top 5 most affordable housing in iowa?
1. Laurens ($71,000), 2. Villisca ($74,100), 3. Leon ($79,600), 4. Chariton ($84,200), 5. Corning ($84,700)
How many cities in Iowa are ranked?
This ranking includes 289 cities in Iowa with available data.

More Rankings in Iowa

See This Ranking in Other States