6 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Weatherford | 1 | 12,039 | 12,062 | -0.03% | 1,570 | 8 | City |
| Clinton | 2 | 8,284 | 8,497 | -0.42% | 833 | 10 | City |
| Thomas | 3 | 1,132 | 1,149 | -0.26% | 796 | 1 | City |
| Arapaho | 4 | 661 | 664 | 0% | 946 | 1 | Town |
| Custer City | 5 | 369 | 369 | 0% | 608 | 1 | Town |
| Butler | 6 | 206 | 208 | 0% | 484 | 0 | Town |
Weatherford is the largest city in Custer County, with a population of 12,039.
Butler is the smallest city in Custer County, with a population of 206.
There are 6 cities in Custer County, Oklahoma.