Highest Income Cities in Iowa.

Cities in Iowa with the highest median household income.

42 cities ranked · See the national list

#CityMedian Income
1Clive$132,121
2Grimes$120,037
3Urbandale$112,795
4Ankeny$108,198
5Johnston$106,551
6Norwalk$102,722
7North Liberty$102,102
8Waukee$101,029
9Bettendorf$100,495
10Pleasant Hill$90,508
11Marion$86,743
12West Des Moines$86,594
13Altoona$86,114
14Pella$84,111
15Waverly$80,284
16Cedar Falls$76,987
17Indianola$75,453
18Le Mars$74,701
19Cedar Rapids$70,424
20Carroll$69,706
21Boone$69,222
22Coralville$69,144
23Marshalltown$69,068
24Sioux City$68,906
25Davenport$66,200
26Des Moines$65,932
27Dubuque$65,845
28Mason City$64,804
29Council Bluffs$64,578
30Oskaloosa$64,004
31Storm Lake$62,765
32Ottumwa$61,103
33Ames$60,991
34Fort Dodge$60,649
35Clinton$60,230
36Spencer$59,667
37Burlington$59,000
38Iowa City$58,546
39Muscatine$58,117
40Newton$57,771
41Waterloo$57,480
42Fort Madison$50,705