8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Oshkosh | 1 | 67,324 | 66,913 | 0.12% | 2,487 | 27 | City |
| Neenah | 2 | 27,529 | 27,393 | 0.1% | 2,894 | 10 | City |
| Menasha | 3 | 18,471 | 18,278 | 0.21% | 3,056 | 6 | City |
| Omro | 4 | 3,639 | 3,662 | -0.14% | 1,487 | 2 | City |
| Winneconne | 5 | 2,496 | 2,533 | -0.32% | 1,683 | 1 | Village |
| Winchester | 6 | 622 | 572 | -0.64% | 269 | 2 | CDP |
| Waukau | 7 | 386 | 235 | 2.12% | 278 | 1 | CDP |
| Eureka | 8 | 295 | 410 | 1.72% | 279 | 1 | CDP |
Oshkosh is the largest city in Winnebago County, with a population of 67,324.
Eureka is the smallest city in Winnebago County, with a population of 295.
There are 8 cities in Winnebago County, Wisconsin.