| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cleveland | 1 | 9,911 | 11,151 | -2.24% | 1,308 | 8 | City |
| Shelby | 2 | 1,736 | 2,012 | -2.91% | 636 | 3 | City |
| Rosedale | 3 | 1,389 | 1,575 | -2.39% | 257 | 5 | City |
| Mound Bayou | 4 | 1,349 | 1,521 | -2.32% | 1,538 | 1 | City |
| Shaw | 5 | 1,312 | 1,453 | -1.87% | 1,179 | 1 | City |
| Renova | 6 | 681 | 676 | 0.29% | 785 | 1 | Town |
| Boyle | 7 | 478 | 529 | -2.05% | 324 | 1 | Town |
| Merigold | 8 | 342 | 376 | -2.29% | 353 | 1 | Town |
| Benoit | 9 | 335 | 369 | -2.05% | 344 | 1 | Town |
| Gunnison | 10 | 282 | 300 | -1.4% | 288 | 1 | Town |
| Duncan | 11 | 268 | 281 | -1.11% | 293 | 1 | Town |
| Beulah | 12 | 236 | 242 | -0.84% | 510 | 0 | Town |
| Pace | 13 | 166 | 181 | -1.78% | 1,085 | 0 | Town |
| Winstonville | 14 | 136 | 152 | -2.16% | 461 | 0 | Town |
| Alligator | 15 | 103 | 113 | -1.9% | 105 | 1 | Town |
Cleveland is the largest city in Bolivar County, with a population of 9,911.
Alligator is the smallest city in Bolivar County, with a population of 103.
There are 15 cities in Bolivar County, Mississippi.