| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Waseca | 1 | 8,987 | 9,226 | -0.53% | 2,092 | 4 | City |
| Janesville | 2 | 2,476 | 2,449 | 0.12% | 1,611 | 2 | City |
| New Richland | 3 | 1,185 | 1,232 | -0.75% | 2,005 | 1 | City |
| Waldorf | 4 | 201 | 205 | -0.5% | 530 | 0 | City |
Waseca is the largest city in Waseca County, with a population of 8,987.
Waldorf is the smallest city in Waseca County, with a population of 201.
There are 4 cities in Waseca County, Minnesota.