17 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Township 11 | 1 | 2,003 | 2,068 | -0.5% | 19 | 108 | Township |
| Plainville | 2 | 1,681 | 1,739 | -0.71% | 1,406 | 1 | City |
| Stockton | 3 | 1,423 | 1,473 | -0.7% | 860 | 2 | City |
| Township 3 | 4 | 1,323 | 1,365 | -0.53% | 19 | 71 | Township |
| Township 2 | 5 | 350 | 367 | -1.13% | 3 | 107 | Township |
| Township 8 | 6 | 257 | 268 | -0.77% | 7 | 36 | Township |
| Palco | 7 | 200 | 209 | -0.99% | 746 | 0 | City |
| Township 1 | 8 | 162 | 167 | 0% | 2 | 107 | Township |
| Township 7 | 9 | 148 | 154 | -0.67% | 4 | 35 | Township |
| Township 10 | 10 | 145 | 151 | -0.68% | 2 | 72 | Township |
| Township 12 | 11 | 119 | 127 | -2.46% | 1 | 107 | Township |
| Damar | 12 | 106 | 111 | -0.93% | 555 | 0 | City |
| Woodston | 13 | 88 | 92 | -1.12% | 411 | 0 | City |
| Township 6 | 14 | 80 | 82 | 0% | 1 | 69 | Township |
| Township 5 | 15 | 63 | 65 | 0% | 1 | 107 | Township |
| Township 9 | 16 | 40 | 41 | 0% | 1 | 36 | Township |
| Township 4 | 17 | 30 | 31 | 0% | 1 | 36 | Township |
Township 11 is the largest city in Rooks County, with a population of 2,003.
Township 4 is the smallest city in Rooks County, with a population of 30.
There are 17 cities in Rooks County, Kansas.