7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Indianola | 1 | 8,334 | 9,437 | -2.16% | 972 | 9 | City |
| Ruleville | 2 | 2,099 | 2,639 | -4.11% | 834 | 3 | City |
| Moorhead | 3 | 1,680 | 1,932 | -2.44% | 1,297 | 1 | City |
| Drew | 4 | 1,600 | 1,834 | -2.38% | 1,426 | 1 | City |
| Sunflower | 5 | 848 | 962 | -2.19% | 1,399 | 1 | Town |
| Inverness | 6 | 791 | 865 | -1.49% | 549 | 1 | Town |
| Doddsville | 7 | 64 | 69 | -1.54% | 83 | 1 | Town |
Indianola is the largest city in Sunflower County, with a population of 8,334.
Doddsville is the smallest city in Sunflower County, with a population of 64.
There are 7 cities in Sunflower County, Mississippi.