21 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Baxter Springs | 1 | 3,825 | 3,882 | -0.23% | 1,215 | 3 | City |
| Columbus | 2 | 2,859 | 2,915 | -0.31% | 1,175 | 2 | City |
| Galena | 3 | 2,772 | 2,756 | 0.11% | 602 | 5 | City |
| Garden | 4 | 2,725 | 2,744 | 0.15% | 94 | 29 | Township |
| Spring Valley | 5 | 1,011 | 1,018 | 0.3% | 21 | 47 | Township |
| Lowell | 6 | 672 | 675 | 0.3% | 52 | 13 | Township |
| Ross | 7 | 622 | 626 | 0% | 12 | 54 | Township |
| Crawford | 8 | 594 | 596 | 0.34% | 16 | 36 | Township |
| Weir | 9 | 570 | 570 | 0% | 501 | 1 | City |
| Pleasant View | 10 | 560 | 566 | 0.18% | 11 | 52 | Township |
| Salamanca | 11 | 461 | 473 | -0.22% | 13 | 34 | Township |
| McCune | 12 | 375 | 372 | 0.27% | 1,179 | 0 | City |
| Scammon | 13 | 366 | 372 | -0.27% | 584 | 1 | City |
| Lyon | 14 | 319 | 323 | 0% | 6 | 50 | Township |
| Lola | 15 | 294 | 301 | -0.34% | 7 | 44 | Township |
| Neosho | 16 | 245 | 243 | 0.41% | 4 | 61 | Township |
| Mineral | 17 | 211 | 216 | 0% | 7 | 31 | Township |
| Sheridan | 18 | 209 | 203 | 0.97% | 3 | 67 | Township |
| West Mineral | 19 | 146 | 149 | 0% | 433 | 0 | City |
| Roseland | 20 | 74 | 73 | 0% | 101 | 1 | City |
| Labette | 21 | 54 | 56 | 0% | 241 | 0 | City |
Baxter Springs is the largest city in Cherokee County, with a population of 3,825.
Labette is the smallest city in Cherokee County, with a population of 54.
There are 21 cities in Cherokee County, Kansas.