Popular Cities
Explore Iowa by City

791 homes
Des Moines
Avg price: $283K

496 homes
Ankeny
Avg price: $398K

392 homes
Dubuque
Avg price: $285K

325 homes
West Des Moines
Avg price: $475K

306 homes
Sioux City
Avg price: $327K

268 homes
Waukee
Avg price: $535K

255 homes
Urbandale
Avg price: $481K

219 homes
Ames
Avg price: $537K

219 homes
Cedar Rapids
Avg price: $303K

186 homes
Waterloo
Avg price: $253K

163 homes
Burlington
Avg price: $209K

163 homes
Cedar Falls
Avg price: $429K
162 homes
Peosta
Avg price: $178K
161 homes
Norwalk
Avg price: $408K

159 homes
Boone
Avg price: $214K
159 homes
Huxley
Avg price: $180K

157 homes
Mason City
Avg price: $320K
145 homes
Spirit Lake
Avg price: $459K
142 homes
Johnston
Avg price: $489K

142 homes
Ottumwa
Avg price: $201K