Polk County, Iowa Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Des Moines1211,734213,682-0.17%2,40288 City
Ankeny279,78268,6592.5%2,44333 City
West Des Moines375,50368,9621.72%1,58948 City
Urbandale449,15445,5881.2%2,18023 City
Johnston525,30323,9840.95%1,29819 City
Altoona623,48619,7423.03%1,75613 City
Clive720,10618,6891.23%2,6268 City
Grimes817,78015,7192.15%1,28414 City
Pleasant Hill911,47210,1502.07%1,06111 City
Bondurant1010,1177,4754.87%90911 City
Polk City116,8555,6103.39%1,2166 City
Windsor Heights125,0245,235-0.69%3,5031 City
Mitchellville132,7192,4861.8%9713 City
Elkhart141,1438974.19%6062 City
Runnells154614600%8021 City
Alleman164414310.23%1503 City
Sheldahl173082990.65%3821 City

Polk County Cities Summary

Largest City

Des Moines is the largest city in Polk County, with a population of 211,734.

Smallest City

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

10 Largest Cities

There are 17 cities in Polk County, Iowa.

Location of Polk County