13 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Anadarko | 1 | 5,429 | 5,731 | -0.91% | 764 | 7 | City |
| Hinton | 2 | 4,932 | 4,929 | 0.02% | 1,041 | 5 | Town |
| Carnegie | 3 | 1,358 | 1,421 | -0.73% | 1,019 | 1 | Town |
| Apache | 4 | 993 | 1,038 | -0.7% | 463 | 2 | Town |
| Hydro | 5 | 898 | 924 | -0.44% | 1,288 | 1 | Town |
| Cyril | 6 | 793 | 826 | -0.63% | 1,384 | 1 | Town |
| Fort Cobb | 7 | 498 | 518 | -0.6% | 699 | 1 | Town |
| Binger | 8 | 434 | 455 | -0.69% | 503 | 1 | Town |
| Cement | 9 | 415 | 436 | -0.72% | 857 | 0 | Town |
| Eakly | 10 | 283 | 295 | -0.7% | 1,080 | 0 | Town |
| Gracemont | 11 | 273 | 284 | -0.73% | 1,645 | 0 | Town |
| Lookeba | 12 | 107 | 109 | 0% | 405 | 0 | Town |
| Bridgeport | 13 | 99 | 98 | 0% | 184 | 1 | City |
Anadarko is the largest city in Caddo County, with a population of 5,429.
Bridgeport is the smallest city in Caddo County, with a population of 99.
There are 13 cities in Caddo County, Oklahoma.