11 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Walters | 1 | 2,376 | 2,409 | -0.34% | 295 | 8 | City |
| Walters | 2 | 2,376 | 2,414 | -0.34% | 295 | 8 | City |
| Sunray | 3 | 947 | 920 | 7.13% | 542 | 2 | CDP |
| Temple | 4 | 843 | 859 | -0.47% | 656 | 1 | Town |
| Temple | 5 | 843 | 861 | -0.47% | 656 | 1 | Town |
| Empire City | 6 | 744 | 703 | 1.09% | 80 | 9 | Town |
| Empire City | 7 | 744 | 703 | 1.09% | 80 | 9 | Town |
| Randlett | 8 | 298 | 291 | 0.34% | 475 | 1 | Town |
| Randlett | 9 | 298 | 292 | 0.34% | 475 | 1 | Town |
| Devol | 10 | 93 | 93 | 0% | 187 | 0 | Town |
| Devol | 11 | 93 | 93 | 0% | 187 | 0 | Town |
Walters is the largest city in Cotton County, with a population of 2,376.
Devol is the smallest city in Cotton County, with a population of 93.
There are 11 cities in Cotton County, Oklahoma.