| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Walters | 1 | 2,347 | 2,416 | -0.34% | 291 | 8 | City |
| Temple | 2 | 833 | 861 | -0.48% | 648 | 1 | Town |
| Empire City | 3 | 748 | 706 | 0.94% | 80 | 9 | Town |
| Randlett | 4 | 291 | 291 | 0% | 464 | 1 | Town |
| Devol | 5 | 94 | 94 | 0% | 189 | 0 | Town |
Walters is the largest city in Cotton County, with a population of 2,347.
Devol is the smallest city in Cotton County, with a population of 94.
There are 5 cities in Cotton County, Oklahoma.