GIS Map
RankingsIowaMost affordable homes

Most Affordable Cities in Iowa

The top 25 of 44 Iowa cities on GIS Map, ranked by lowest median value of owner-occupied homes.

#CityMedian home value
1Fort Madison
$94,200
2Keokuk
$104,300
3Ottumwa
$106,300
4Burlington
$114,300
5Clinton
$118,200
6Marshalltown
$127,700
7Mason City
$142,000
8Fort Dodge
$144,100
9Atlantic
$149,900
10Waterloo
$152,600
11Oskaloosa
$153,300
12Muscatine
$153,600
13Newton
$153,700
14Fairfield
$156,000
15Davenport
$166,400
16Council Bluffs
$171,800
17Storm Lake
$172,200
18Boone
$173,000
19Sioux City
$173,600
20Spencer
$184,800
21Cedar Rapids
$187,100
22Carroll
$188,700
23Des Moines
$194,700
24Dubuque
$204,800
25Grinnell
$209,500

Source: U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates. Only cities covered by GIS Map with at least 1,000 residents are ranked. Estimates carry margins of error.

Citing this page: GIS Map, “Most Affordable Cities in Iowa”, https://gismap.land/rankings/iowa/most-affordable-cities. Figures from U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates.