1,012 cities and towns in Iowa (IA)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 1 | Des Moines | 212,464 | $63,966 | $183,700 |
| 2 | Cedar Rapids | 136,859 | $67,859 | $177,100 |
| 3 | Davenport | 101,083 | $64,497 | $162,900 |
| 4 | Sioux City | 85,651 | $65,473 | $162,600 |
| 5 | Iowa City | 75,264 | $57,533 | $273,600 |
| 6 | Ankeny | 70,542 | $106,603 | $311,300 |
| 7 | West Des Moines | 69,893 | $84,925 | $286,300 |
| 8 | Waterloo | 66,947 | $56,344 | $150,200 |
| 9 | Ames | 66,112 | $60,102 | $263,800 |
| 10 | Council Bluffs | 62,564 | $64,092 | $164,300 |
| 11 | Dubuque | 59,271 | $64,985 | $193,100 |
| 12 | Urbandale | 46,026 | $113,086 | $318,800 |
| 13 | Marion | 41,690 | $87,105 | $230,800 |
| 14 | Cedar Falls | 40,662 | $74,165 | $252,500 |
| 15 | Bettendorf | 39,297 | $102,917 | $295,600 |
| 16 | Marshalltown | 27,491 | $68,854 | $117,100 |
| 17 | Mason City | 27,135 | $62,369 | $130,000 |
| 18 | Waukee | 26,974 | $106,728 | $328,200 |
| 19 | Ottumwa | 25,352 | $56,994 | $92,400 |
| 20 | Fort Dodge | 24,788 | $61,769 | $128,900 |
| 21 | Clinton | 24,425 | $57,493 | $115,400 |
| 22 | Johnston | 24,196 | $103,430 | $346,200 |
| 23 | Burlington | 23,800 | $55,274 | $115,800 |
| 24 | Muscatine | 23,567 | $59,332 | $146,900 |
| 25 | Coralville | 22,846 | $66,508 | $286,000 |
| 26 | North Liberty | 20,782 | $103,933 | $300,000 |
| 27 | Altoona | 20,592 | $87,123 | $257,300 |
| 28 | Clive | 18,776 | $131,082 | $379,000 |
| 29 | Indianola | 15,918 | $78,125 | $228,100 |
| 30 | Grimes | 15,810 | $104,497 | $281,000 |
| 31 | Newton | 15,696 | $56,321 | $151,600 |
| 32 | Norwalk | 13,610 | $94,583 | $275,700 |
| 33 | Boone | 12,445 | $67,269 | $156,400 |
| 34 | Oskaloosa | 11,492 | $62,172 | $128,900 |
| 35 | Spencer | 11,393 | $57,068 | $178,300 |
| 36 | Storm Lake | 11,275 | $58,341 | $163,600 |
| 37 | Pleasant Hill | 10,796 | $86,890 | $284,100 |
| 38 | Pella | 10,624 | $81,201 | $259,600 |
| 39 | Le Mars | 10,597 | $72,381 | $202,200 |
| 40 | Waverly | 10,446 | $78,429 | $215,200 |
| 41 | Carroll | 10,261 | $59,323 | $184,100 |
| 42 | Fort Madison | 10,221 | $49,359 | $95,900 |
| 43 | Keokuk | 9,748 | $49,340 | $93,700 |
| 44 | Grinnell | 9,527 | $64,426 | $191,700 |
| 45 | Fairfield | 9,438 | $48,302 | $152,900 |
| 46 | Mount Pleasant | 9,093 | $59,216 | $145,600 |
| 47 | Sioux Center | 8,335 | $87,555 | $275,900 |
| 48 | Denison | 8,247 | $63,850 | $137,600 |
| 49 | Bondurant | 8,061 | $128,341 | $288,600 |
| 50 | Perry | 7,928 | $63,983 | $122,100 |