Iowa Cities

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