15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cleveland | 1 | 9,942 | 11,146 | -2.37% | 1,312 | 8 | City |
| Shelby | 2 | 1,746 | 2,013 | -3% | 639 | 3 | City |
| Rosedale | 3 | 1,400 | 1,575 | -2.44% | 259 | 5 | City |
| Mound Bayou | 4 | 1,361 | 1,524 | -2.37% | 1,552 | 1 | City |
| Shaw | 5 | 1,320 | 1,452 | -2% | 1,186 | 1 | City |
| Renova | 6 | 679 | 676 | 0% | 782 | 1 | Town |
| Boyle | 7 | 483 | 532 | -2.03% | 327 | 1 | Town |
| Benoit | 8 | 339 | 369 | -1.74% | 348 | 1 | Town |
| Merigold | 9 | 336 | 376 | -2.33% | 347 | 1 | Town |
| Gunnison | 10 | 274 | 297 | -1.79% | 280 | 1 | Town |
| Duncan | 11 | 263 | 282 | -1.5% | 287 | 1 | Town |
| Beulah | 12 | 229 | 242 | -1.29% | 495 | 0 | Town |
| Pace | 13 | 167 | 181 | -1.76% | 1,092 | 0 | Town |
| Winstonville | 14 | 133 | 151 | -2.92% | 451 | 0 | Town |
| Alligator | 15 | 105 | 114 | -1.87% | 107 | 1 | Town |
Cleveland is the largest city in Bolivar County, with a population of 9,942.
Alligator is the smallest city in Bolivar County, with a population of 105.
There are 15 cities in Bolivar County, Mississippi.