7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Forest City | 1 | 4,164 | 4,269 | -0.41% | 908 | 5 | City |
| Lake Mills | 2 | 2,044 | 2,142 | -0.78% | 753 | 3 | City |
| Buffalo Center | 3 | 828 | 861 | -0.6% | 773 | 1 | City |
| Thompson | 4 | 469 | 495 | -0.85% | 547 | 1 | City |
| Leland | 5 | 235 | 249 | -0.84% | 176 | 1 | City |
| Rake | 6 | 175 | 186 | -1.13% | 231 | 1 | City |
| Scarville | 7 | 74 | 77 | 0% | 303 | 0 | City |
Forest City is the largest city in Winnebago County, with a population of 4,164.
Scarville is the smallest city in Winnebago County, with a population of 74.
There are 7 cities in Winnebago County, Iowa.