17 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Durant | 1 | 21,454 | 18,723 | 2.61% | 773 | 28 | City |
| Calera | 2 | 3,146 | 2,918 | 1.45% | 594 | 5 | Town |
| Colbert | 3 | 1,122 | 1,037 | 1.54% | 825 | 1 | Town |
| Caddo | 4 | 1,088 | 1,020 | 1.21% | 643 | 2 | Town |
| Cartwright | 5 | 752 | 483 | 1.35% | 317 | 2 | CDP |
| Bokchito | 6 | 620 | 578 | 1.31% | 906 | 1 | Town |
| Achille | 7 | 435 | 404 | 1.4% | 978 | 0 | Town |
| Silo | 8 | 406 | 383 | 1% | 781 | 1 | Town |
| Bennington | 9 | 327 | 300 | 1.55% | 446 | 1 | Town |
| Sand Point | 10 | 299 | 310 | 7.17% | 322 | 1 | CDP |
| Mead | 11 | 242 | 224 | 1.26% | 756 | 0 | Town |
| Kemp | 12 | 134 | 126 | 0.75% | 732 | 0 | Town |
| Platter | 13 | 132 | 154 | 6.45% | 79 | 2 | CDP |
| Albany | 14 | 107 | 44 | -1.83% | 26 | 4 | CDP |
| Blue | 15 | 69 | 225 | -10.39% | 27 | 3 | CDP |
| Hendrix | 16 | 68 | 62 | 1.49% | 571 | 0 | Town |
| Utica | 17 | 52 | 46 | 6.12% | 113 | 0 | CDP |
Durant is the largest city in Bryan County, with a population of 21,454.
Utica is the smallest city in Bryan County, with a population of 52.
There are 17 cities in Bryan County, Oklahoma.