| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Weatherford | 1 | 11,994 | 12,036 | -0.09% | 1,565 | 8 | City |
| Clinton | 2 | 8,261 | 8,497 | -0.49% | 831 | 10 | City |
| Thomas | 3 | 1,125 | 1,149 | -0.35% | 791 | 1 | City |
| Arapaho | 4 | 659 | 660 | -0.15% | 943 | 1 | Town |
| Custer City | 5 | 371 | 370 | 0% | 611 | 1 | Town |
| Butler | 6 | 207 | 207 | 0% | 486 | 0 | Town |
Weatherford is the largest city in Custer County, with a population of 11,994.
Butler is the smallest city in Custer County, with a population of 207.
There are 6 cities in Custer County, Oklahoma.