35 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Long Prairie | 1 | 3,724 | 3,653 | 0.38% | 1,356 | 3 | City |
| Staples | 2 | 3,089 | 3,017 | 0.46% | 649 | 5 | City |
| Long Prairie | 3 | 938 | 893 | 1.08% | 29 | 33 | Township |
| Little Sauk | 4 | 921 | 877 | 1.1% | 27 | 34 | Township |
| Kandota | 5 | 848 | 809 | 0.95% | 38 | 22 | Township |
| Browerville | 6 | 827 | 837 | -0.24% | 759 | 1 | City |
| Burnhamville | 7 | 814 | 773 | 1.12% | 26 | 31 | Township |
| Reynolds | 8 | 780 | 740 | 1.17% | 22 | 36 | Township |
| Round Prairie | 9 | 757 | 717 | 1.07% | 22 | 35 | Township |
| Leslie | 10 | 703 | 668 | 1.15% | 20 | 35 | Township |
| Gordon | 11 | 699 | 661 | 1.16% | 25 | 28 | Township |
| Hartford | 12 | 685 | 649 | 1.18% | 20 | 35 | Township |
| Clarissa | 13 | 660 | 665 | -0.15% | 650 | 1 | City |
| Staples | 14 | 622 | 593 | 0.97% | 19 | 33 | Township |
| Grey Eagle | 15 | 583 | 557 | 0.87% | 23 | 26 | Township |
| Fawn Lake | 16 | 567 | 539 | 0.89% | 16 | 34 | Township |
| Germania | 17 | 560 | 532 | 1.08% | 15 | 36 | Township |
| Bertha | 18 | 546 | 556 | -0.36% | 504 | 1 | City |
| Eagle Bend | 19 | 541 | 550 | -0.37% | 401 | 1 | City |
| Moran | 20 | 520 | 492 | 1.17% | 15 | 36 | Township |
| Eagle Valley | 21 | 509 | 484 | 0.99% | 14 | 35 | Township |
| Stowe Prairie | 22 | 498 | 488 | 1.01% | 15 | 34 | Township |
| Ward | 23 | 494 | 471 | 0.82% | 14 | 36 | Township |
| Bruce | 24 | 490 | 481 | 1.45% | 14 | 35 | Township |
| Bartlett | 25 | 472 | 448 | 1.07% | 13 | 36 | Township |
| Wykeham | 26 | 425 | 403 | 1.19% | 12 | 35 | Township |
| Bertha | 27 | 408 | 403 | 1.24% | 12 | 35 | Township |
| Burleene | 28 | 400 | 380 | 1.27% | 11 | 36 | Township |
| Grey Eagle | 29 | 322 | 329 | -0.62% | 904 | 0 | City |
| Turtle Creek | 30 | 284 | 271 | 0.71% | 9 | 33 | Township |
| West Union | 31 | 282 | 269 | 1.08% | 10 | 29 | Township |
| Little Elk | 32 | 280 | 265 | 1.45% | 8 | 35 | Township |
| Hewitt | 33 | 250 | 250 | 0% | 121 | 2 | City |
| Burtrum | 34 | 121 | 123 | -0.82% | 213 | 1 | City |
| West Union | 35 | 91 | 88 | 0% | 205 | 0 | City |
Long Prairie is the largest city in Todd County, with a population of 3,724.
West Union is the smallest city in Todd County, with a population of 91.
There are 35 cities in Todd County, Minnesota.