10 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lake City | 1 | 5,333 | 5,251 | 0.26% | 1,188 | 4 | City |
| Plainview | 2 | 3,507 | 3,480 | 0.14% | 1,637 | 2 | City |
| Wabasha | 3 | 2,614 | 2,566 | 0.31% | 319 | 8 | City |
| Elgin | 4 | 1,151 | 1,114 | 0.52% | 1,239 | 1 | City |
| Mazeppa | 5 | 867 | 873 | -0.12% | 797 | 1 | City |
| Kellogg | 6 | 429 | 419 | 0.47% | 1,384 | 0 | City |
| Zumbro Falls | 7 | 153 | 156 | 0% | 262 | 1 | City |
| Millville | 8 | 142 | 148 | -0.7% | 947 | 0 | City |
| Elba | 9 | 126 | 129 | 0% | 65 | 2 | City |
| Minneiska | 10 | 96 | 99 | 0% | 186 | 1 | City |
Lake City is the largest city in Wabasha County, with a population of 5,333.
Minneiska is the smallest city in Wabasha County, with a population of 96.
There are 10 cities in Wabasha County, Minnesota.