16 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Council Bluffs | 1 | 62,635 | 62,784 | -0.05% | 1,458 | 43 | City |
| Carter Lake | 2 | 3,742 | 3,790 | -0.27% | 2,086 | 2 | City |
| Avoca | 3 | 1,684 | 1,686 | -0.06% | 707 | 2 | City |
| Oakland | 4 | 1,518 | 1,520 | -0.07% | 847 | 2 | City |
| Treynor | 5 | 1,122 | 1,031 | 1.63% | 1,726 | 1 | City |
| Underwood | 6 | 977 | 955 | 0.41% | 897 | 1 | City |
| Neola | 7 | 917 | 915 | 0% | 1,148 | 1 | City |
| Carson | 8 | 773 | 765 | 0.13% | 1,184 | 1 | City |
| Shelby | 9 | 732 | 722 | 0.27% | 354 | 2 | City |
| Walnut | 10 | 724 | 743 | -0.55% | 329 | 2 | City |
| Crescent | 11 | 625 | 627 | -0.16% | 646 | 1 | City |
| Minden | 12 | 576 | 601 | -0.86% | 1,016 | 1 | City |
| Macedonia | 13 | 266 | 266 | 0% | 1,127 | 0 | City |
| Hancock | 14 | 198 | 200 | -0.5% | 274 | 1 | City |
| McClelland | 15 | 147 | 146 | 0% | 538 | 0 | City |
| Weston | 16 | 114 | 138 | 7.55% | 267 | 0 | CDP |
Council Bluffs is the largest city in Pottawattamie County, with a population of 62,635.
Weston is the smallest city in Pottawattamie County, with a population of 114.
There are 16 cities in Pottawattamie County, Iowa.