Polk County, Iowa Cities (2026)

17 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Des Moines1212,759213,769-0.08%2,41388 City
Ankeny280,80968,5622.59%2,47533 City
West Des Moines376,03668,9201.58%1,60148 City
Urbandale448,85045,5771.13%2,16623 City
Johnston525,53723,9921.02%1,31019 City
Altoona624,02119,7513.05%1,79613 City
Clive719,92618,6721.06%2,6038 City
Grimes818,04015,7182.19%1,30314 City
Pleasant Hill912,83010,1653.58%1,18711 City
Bondurant1010,5337,4675.1%94611 City
Polk City116,8455,5993.13%1,2156 City
Windsor Heights125,0415,236-0.63%3,5151 City
Mitchellville132,7852,4871.83%9953 City
Elkhart141,1738914.17%6222 City
Runnells154694620.21%8161 City
Alleman164424320.45%1503 City
Sheldahl173192981.27%3951 City

Polk County Cities Summary

Largest City

Des Moines is the largest city in Polk County, with a population of 212,759.

Smallest City

Sheldahl is the smallest city in Polk County, with a population of 319.

10 Largest Cities

There are 17 cities in Polk County, Iowa.

Location of Polk County