8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Milan | 1 | 1,731 | 1,818 | -1.03% | 976 | 2 | City |
| Green City | 2 | 563 | 595 | -1.23% | 393 | 1 | City |
| Green Castle | 3 | 206 | 219 | -1.44% | 461 | 0 | City |
| Newtown | 4 | 108 | 115 | -1.82% | 427 | 0 | Town |
| Humphreys | 5 | 87 | 91 | -1.14% | 349 | 0 | Village |
| Harris | 6 | 58 | 61 | -1.69% | 377 | 0 | Town |
| Pollock | 7 | 43 | 46 | -2.27% | 259 | 0 | Village |
| Winigan | 8 | 10 | 26 | 11.11% | 20 | 0 | CDP |
Milan is the largest city in Sullivan County, with a population of 1,731.
Winigan is the smallest city in Sullivan County, with a population of 10.
There are 8 cities in Sullivan County, Missouri.