10 cheapest places to live in IowaFort Madison, Carroll, Boone…
10 most expensive places in IowaAltoona, Waukee, Johnston…
All 86 cities
Tap a column to sort.
| City | Population | Median rent | Median income | Rent / income |
|---|---|---|---|---|
| Des Moines | 212,464 | $1,078 | $63,966 | 20.2% |
| Cedar Rapids | 136,859 | $974 | $67,859 | 17.2% |
| Davenport | 101,083 | $971 | $64,497 | 18.1% |
| Sioux City | 85,651 | $1,059 | $65,473 | 19.4% |
| Iowa City | 75,264 | $1,127 | $57,533 | 23.5% |
| Ankeny | 70,542 | $1,209 | $106,603 | 13.6% |
| West Des Moines | 69,893 | $1,252 | $84,925 | 17.7% |
| Waterloo | 66,947 | $896 | $56,344 | 19.1% |
| Ames | 66,112 | $969 | $60,102 | 19.3% |
| Council Bluffs | 62,564 | $1,018 | $64,092 | 19.1% |
| Dubuque | 59,271 | $903 | $64,985 | 16.7% |
| Urbandale | 46,026 | $1,342 | $113,086 | 14.2% |
| Marion | 41,690 | $1,026 | $87,105 | 14.1% |
| Cedar Falls | 40,662 | $1,312 | $74,165 | 21.2% |
| Bettendorf | 39,297 | $1,200 | $102,917 | 14.0% |
| Marshalltown | 27,491 | $872 | $68,854 | 15.2% |
| Mason City | 27,135 | $984 | $62,369 | 18.9% |
| Waukee | 26,974 | $1,410 | $106,728 | 15.9% |
| Ottumwa | 25,352 | $1,010 | $56,994 | 21.3% |
| Fort Dodge | 24,788 | $783 | $61,769 | 15.2% |
| Clinton | 24,425 | $821 | $57,493 | 17.1% |
| Johnston | 24,196 | $1,354 | $103,430 | 15.7% |
| Burlington | 23,800 | $1,014 | $55,274 | 22.0% |
| Muscatine | 23,567 | $980 | $59,332 | 19.8% |
| Coralville | 22,846 | $1,123 | $66,508 | 20.3% |
| North Liberty | 20,782 | $1,173 | $103,933 | 13.5% |
| Altoona | 20,592 | $1,589 | $87,123 | 21.9% |
| Clive | 18,776 | $982 | $131,082 | 9.0% |
| Indianola | 15,918 | $1,094 | $78,125 | 16.8% |
| Grimes | 15,810 | $1,242 | $104,497 | 14.3% |
| Newton | 15,696 | $876 | $56,321 | 18.7% |
| Norwalk | 13,610 | $869 | $94,583 | 11.0% |
| Boone | 12,445 | $771 | $67,269 | 13.8% |
| Oskaloosa | 11,492 | $908 | $62,172 | 17.5% |
| Spencer | 11,393 | $1,113 | $57,068 | 23.4% |
| Storm Lake | 11,275 | $1,049 | $58,341 | 21.6% |
| Pleasant Hill | 10,796 | $1,286 | $86,890 | 17.8% |
| Pella | 10,624 | $1,131 | $81,201 | 16.7% |
| Le Mars | 10,597 | $921 | $72,381 | 15.3% |
| Waverly | 10,446 | $1,167 | $78,429 | 17.9% |
| Carroll | 10,261 | $721 | $59,323 | 14.6% |
| Fort Madison | 10,221 | $720 | $49,359 | 17.5% |
| Keokuk | 9,748 | $888 | $49,340 | 21.6% |
| Grinnell | 9,527 | $963 | $64,426 | 17.9% |
| Fairfield | 9,438 | $947 | $48,302 | 23.5% |
| Mount Pleasant | 9,093 | $945 | $59,216 | 19.2% |
| Sioux Center | 8,335 | $1,089 | $87,555 | 14.9% |
| Denison | 8,247 | $561 | $63,850 | 10.5% |
| Bondurant | 8,061 | $1,176 | $128,341 | 11.0% |
| Perry | 7,928 | $870 | $63,983 | 16.3% |
| Webster City | 7,769 | $884 | $65,844 | 16.1% |
| Clear Lake | 7,603 | $803 | $70,278 | 13.7% |
| Decorah | 7,597 | $801 | $62,177 | 15.5% |
| Knoxville | 7,493 | $851 | $70,136 | 14.6% |
| Creston | 7,466 | $672 | $50,752 | 15.9% |
| Charles City | 7,321 | $561 | $56,734 | 11.9% |
| Washington | 7,314 | $748 | $56,536 | 15.9% |
| Hiawatha | 7,178 | $885 | $67,628 | 15.7% |
| Nevada | 6,952 | $889 | $75,221 | 14.2% |
| Atlantic | 6,773 | $778 | $57,486 | 16.2% |
| Eldridge | 6,743 | $864 | $101,089 | 10.3% |
| Orange City | 6,312 | $711 | $81,667 | 10.4% |
| Adel | 6,259 | $1,474 | $96,905 | 18.3% |
| Independence | 6,149 | $788 | $72,250 | 13.1% |
| Maquoketa | 6,105 | $884 | $56,039 | 18.9% |
| Asbury | 5,949 | $1,379 | $130,071 | 12.7% |
| Oelwein | 5,878 | $1,102 | $49,821 | 26.5% |
| Estherville | 5,865 | $757 | $54,624 | 16.6% |
| Polk City | 5,833 | $746 | $163,000 | 5.5% |
| Anamosa | 5,553 | $838 | $56,167 | 17.9% |
| Red Oak | 5,542 | $747 | $52,996 | 16.9% |
| DeWitt | 5,535 | $1,033 | $84,474 | 14.7% |
| Osceola | 5,495 | $867 | $62,363 | 16.7% |
| Spirit Lake | 5,469 | $831 | $73,627 | 13.5% |
| Algona | 5,414 | $866 | $52,542 | 19.8% |
| Sheldon | 5,386 | $937 | $68,448 | 16.4% |
| Winterset | 5,384 | $722 | $69,268 | 12.5% |
| Centerville | 5,377 | $870 | $41,472 | 25.2% |
| Clarinda | 5,366 | $748 | $50,644 | 17.7% |
| Tiffin | 5,271 | $1,140 | $106,034 | 12.9% |
| Windsor Heights | 5,171 | $1,286 | $89,083 | 17.3% |
| Cherokee | 5,157 | $907 | $48,693 | 22.4% |
| Manchester | 5,144 | $903 | $58,578 | 18.5% |
| Glenwood | 5,118 | $842 | $69,320 | 14.6% |
| Sergeant Bluff | 5,090 | $1,591 | $122,610 | 15.6% |
| Iowa Falls | 5,062 | $852 | $53,051 | 19.3% |