Popular Cities
Explore Iowa by City

653 homes
Des Moines
Avg price: $322K

454 homes
Ankeny
Avg price: $398K

337 homes
West des Moines
Avg price: $496K

260 homes
Waukee
Avg price: $528K

255 homes
Dubuque
Avg price: $264K

221 homes
Urbandale
Avg price: $496K

192 homes
Sioux City
Avg price: $276K

168 homes
Ames
Avg price: $609K

161 homes
Cedar Rapids
Avg price: $335K

132 homes
Mason City
Avg price: $294K

132 homes
Boone
Avg price: $201K

125 homes
Johnston
Avg price: $502K

125 homes
Norwalk
Avg price: $343K

119 homes
Waterloo
Avg price: $232K

117 homes
Ottumwa
Avg price: $1.9M

116 homes
Iowacity
Avg price: $804K

115 homes
Burlington
Avg price: $231K

110 homes
Clear Lake
Avg price: $618K

106 homes
Cedar Falls
Avg price: $365K

105 homes
Newton
Avg price: $305K