12 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hugo | 1 | 5,137 | 5,162 | -0.1% | 814 | 6 | City |
| Hugo | 2 | 5,137 | 5,162 | -0.1% | 814 | 6 | City |
| Boswell | 3 | 577 | 579 | -0.17% | 762 | 1 | Town |
| Boswell | 4 | 577 | 579 | -0.17% | 762 | 1 | Town |
| Fort Towson | 5 | 493 | 495 | -0.2% | 88 | 6 | Town |
| Fort Towson | 6 | 493 | 495 | -0.2% | 88 | 6 | Town |
| Sawyer | 7 | 337 | 337 | 0% | 39 | 9 | Town |
| Sawyer | 8 | 337 | 337 | 0% | 39 | 9 | Town |
| Grant | 9 | 236 | 303 | -1.67% | 126 | 2 | CDP |
| Soper | 10 | 225 | 227 | -0.44% | 896 | 0 | Town |
| Soper | 11 | 225 | 227 | -0.44% | 896 | 0 | Town |
| Swink | 12 | 59 | 67 | 7.27% | 225 | 0 | CDP |
Hugo is the largest city in Choctaw County, with a population of 5,137.
Swink is the smallest city in Choctaw County, with a population of 59.
There are 12 cities in Choctaw County, Oklahoma.