14 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kennett | 1 | 9,956 | 10,498 | -0.9% | 1,422 | 7 | City |
| Cotton Hill | 2 | 4,718 | 4,981 | -0.27% | 133 | 36 | Township |
| Malden | 3 | 3,437 | 3,700 | -1.26% | 413 | 8 | City |
| Senath | 4 | 1,477 | 1,587 | -1.2% | 768 | 2 | City |
| Campbell | 5 | 1,474 | 1,590 | -1.27% | 1,050 | 1 | City |
| Freeborn | 6 | 1,360 | 1,451 | -0.58% | 47 | 29 | Township |
| Holcomb | 7 | 1,251 | 1,333 | -0.64% | 31 | 40 | Township |
| Clay | 8 | 1,154 | 1,215 | -0.17% | 10 | 116 | Township |
| Clarkton | 9 | 924 | 1,004 | -1.39% | 818 | 1 | City |
| Holcomb | 10 | 577 | 627 | -1.37% | 990 | 1 | City |
| Cardwell | 11 | 520 | 562 | -1.33% | 825 | 1 | City |
| Hornersville | 12 | 491 | 533 | -1.41% | 629 | 1 | City |
| Arbyrd | 13 | 381 | 405 | -1.04% | 379 | 1 | City |
| Rives | 14 | 42 | 42 | 0% | 115 | 0 | Town |
Kennett is the largest city in Dunklin County, with a population of 9,956.
Rives is the smallest city in Dunklin County, with a population of 42.
There are 14 cities in Dunklin County, Missouri.