| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Long Prairie | 1 | 3,844 | 3,652 | 0.37% | 1,400 | 3 | City |
| Staples | 2 | 3,088 | 3,020 | 0.46% | 649 | 5 | City |
| Browerville | 3 | 819 | 836 | -0.24% | 752 | 1 | City |
| Clarissa | 4 | 654 | 663 | -0.15% | 644 | 1 | City |
| Bertha | 5 | 541 | 556 | -0.37% | 499 | 1 | City |
| Eagle Bend | 6 | 539 | 556 | -0.55% | 399 | 1 | City |
| Grey Eagle | 7 | 320 | 330 | -0.62% | 899 | 0 | City |
| Hewitt | 8 | 244 | 250 | -0.41% | 118 | 2 | City |
| Burtrum | 9 | 122 | 125 | -0.81% | 215 | 1 | City |
| West Union | 10 | 90 | 88 | 0% | 203 | 0 | City |
Long Prairie is the largest city in Todd County, with a population of 3,844.
West Union is the smallest city in Todd County, with a population of 90.
There are 10 cities in Todd County, Minnesota.