| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Waverly | 1 | 10,603 | 10,415 | 0.4% | 942 | 11 | City |
| Sumner | 2 | 2,022 | 2,028 | 0% | 823 | 2 | City |
| Denver | 3 | 1,961 | 1,929 | 0.36% | 1,154 | 2 | City |
| Tripoli | 4 | 1,212 | 1,192 | 0.33% | 871 | 1 | City |
| Janesville | 5 | 1,056 | 1,039 | 0.38% | 760 | 1 | City |
| Readlyn | 6 | 862 | 850 | 0.23% | 2,620 | 0 | City |
| Plainfield | 7 | 394 | 394 | 0% | 1,173 | 0 | City |
| Frederika | 8 | 208 | 204 | 0.48% | 567 | 0 | City |
| Bassett | 9 | 42 | 44 | -2.33% | 107 | 0 | City |
Waverly is the largest city in Bremer County, with a population of 10,603.
Bassett is the smallest city in Bremer County, with a population of 42.
There are 9 cities in Bremer County, Iowa.