7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| St. James | 1 | 4,724 | 4,802 | -0.27% | 2,025 | 2 | City |
| Madelia | 2 | 2,446 | 2,397 | 0.33% | 1,618 | 2 | City |
| Butterfield | 3 | 595 | 600 | -0.17% | 1,469 | 0 | City |
| Lewisville | 4 | 207 | 206 | 0% | 845 | 0 | City |
| Odin | 5 | 123 | 125 | 0% | 332 | 0 | City |
| Darfur | 6 | 82 | 84 | 0% | 358 | 0 | City |
| La Salle | 7 | 75 | 75 | 0% | 862 | 0 | City |
St. James is the largest city in Watonwan County, with a population of 4,724.
La Salle is the smallest city in Watonwan County, with a population of 75.
There are 7 cities in Watonwan County, Minnesota.