| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Altus | 1 | 18,686 | 18,699 | -0.11% | 1,026 | 18 | City |
| Blair | 2 | 709 | 714 | -0.28% | 1,486 | 0 | Town |
| Olustee | 3 | 465 | 465 | -0.21% | 558 | 1 | Town |
| Eldorado | 4 | 317 | 319 | -0.31% | 432 | 1 | Town |
| Martha | 5 | 166 | 165 | 0% | 659 | 0 | Town |
| Headrick | 6 | 73 | 74 | 0% | 330 | 0 | Town |
| Elmer | 7 | 63 | 63 | -1.56% | 149 | 0 | Town |
| Friendship | 8 | 24 | 24 | 0% | 160 | 0 | Town |
Altus is the largest city in Jackson County, with a population of 18,686.
Friendship is the smallest city in Jackson County, with a population of 24.
There are 8 cities in Jackson County, Oklahoma.