36 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kasson | 1 | 7,285 | 6,880 | 1.08% | 2,295 | 3 | City |
| Kasson | 2 | 7,285 | 6,893 | 1.08% | 2,295 | 3 | City |
| Dodge Center | 3 | 2,961 | 2,842 | 0.75% | 1,228 | 2 | City |
| Dodge Center | 4 | 2,961 | 2,849 | 0.75% | 1,228 | 2 | City |
| Mantorville | 5 | 1,878 | 1,865 | 0.64% | 59 | 32 | Township |
| Mantorville | 6 | 1,878 | 1,866 | 0.64% | 59 | 32 | Township |
| Hayfield | 7 | 1,360 | 1,364 | -0.07% | 1,086 | 1 | City |
| Hayfield | 8 | 1,360 | 1,365 | -0.07% | 1,086 | 1 | City |
| Mantorville | 9 | 1,110 | 1,111 | 0% | 740 | 2 | City |
| Mantorville | 10 | 1,110 | 1,110 | 0% | 740 | 2 | City |
| Wasioja | 11 | 851 | 850 | 0.47% | 24 | 36 | Township |
| Wasioja | 12 | 851 | 852 | 0.47% | 24 | 36 | Township |
| West Concord | 13 | 836 | 865 | -0.71% | 778 | 1 | City |
| West Concord | 14 | 836 | 864 | -0.71% | 778 | 1 | City |
| Milton | 15 | 746 | 743 | 0.54% | 21 | 36 | Township |
| Milton | 16 | 746 | 745 | 0.54% | 21 | 36 | Township |
| Vernon | 17 | 664 | 660 | 0.61% | 18 | 36 | Township |
| Vernon | 18 | 664 | 662 | 0.61% | 18 | 36 | Township |
| Canisteo | 19 | 593 | 585 | 1.02% | 17 | 35 | Township |
| Canisteo | 20 | 593 | 587 | 1.02% | 17 | 35 | Township |
| Concord | 21 | 563 | 563 | 0.36% | 15 | 37 | Township |
| Concord | 22 | 563 | 562 | 0.36% | 15 | 37 | Township |
| Claremont | 23 | 496 | 512 | -0.6% | 461 | 1 | City |
| Claremont | 24 | 496 | 511 | -0.6% | 461 | 1 | City |
| Hayfield | 25 | 486 | 481 | 0.83% | 13 | 37 | Township |
| Hayfield | 26 | 486 | 480 | 0.83% | 13 | 37 | Township |
| Westfield | 27 | 427 | 426 | 0.71% | 12 | 36 | Township |
| Westfield | 28 | 427 | 425 | 0.71% | 12 | 36 | Township |
| Claremont | 29 | 423 | 420 | 0.95% | 12 | 35 | Township |
| Claremont | 30 | 423 | 420 | 0.95% | 12 | 35 | Township |
| Ashland | 31 | 307 | 307 | 0.33% | 8 | 37 | Township |
| Ashland | 32 | 307 | 307 | 0.33% | 8 | 37 | Township |
| Ellington | 33 | 215 | 213 | 0.94% | 6 | 36 | Township |
| Ellington | 34 | 215 | 213 | 0.94% | 6 | 36 | Township |
| Ripley | 35 | 178 | 177 | 0.56% | 5 | 36 | Township |
| Ripley | 36 | 178 | 177 | 0.56% | 5 | 36 | Township |
Kasson is the largest city in Dodge County, with a population of 7,285.
Ripley is the smallest city in Dodge County, with a population of 178.
There are 36 cities in Dodge County, Minnesota.