15 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Sullivan | 1 | 4,230 | 4,259 | -0.12% | 2,256 | 2 | City |
| Haddon | 2 | 3,719 | 3,750 | -0.24% | 52 | 71 | Township |
| Curry | 3 | 3,394 | 3,411 | -0.32% | 97 | 35 | Township |
| Cass | 4 | 1,835 | 1,848 | -0.38% | 49 | 38 | Township |
| Jackson | 5 | 1,726 | 1,728 | -0.23% | 40 | 43 | Township |
| Shelburn | 6 | 1,114 | 1,104 | 0.18% | 1,612 | 1 | Town |
| Turman | 7 | 1,069 | 1,079 | -0.37% | 19 | 57 | Township |
| Farmersburg | 8 | 1,065 | 1,068 | 0% | 1,433 | 1 | Town |
| Dugger | 9 | 794 | 796 | 0% | 1,355 | 1 | Town |
| Gill | 10 | 788 | 793 | -0.25% | 13 | 60 | Township |
| Fairbanks | 11 | 708 | 711 | -0.42% | 17 | 41 | Township |
| Hymera | 12 | 663 | 656 | 0.15% | 931 | 1 | Town |
| Carlisle | 13 | 612 | 620 | -0.16% | 1,181 | 1 | Town |
| Jefferson | 14 | 360 | 365 | -0.55% | 8 | 42 | Township |
| Merom | 15 | 209 | 209 | 0% | 589 | 0 | Town |
Sullivan is the largest city in Sullivan County, with a population of 4,230.
Merom is the smallest city in Sullivan County, with a population of 209.
There are 15 cities in Sullivan County, Indiana.