7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Shawneetown | 1 | 970 | 1,053 | -1.42% | 1,322 | 1 | City |
| Ridgway | 2 | 783 | 848 | -1.39% | 890 | 1 | Village |
| Equality | 3 | 492 | 534 | -1.4% | 561 | 1 | Village |
| New Haven | 4 | 369 | 398 | -1.34% | 297 | 1 | Village |
| Omaha | 5 | 200 | 217 | -1.48% | 269 | 1 | Village |
| Old Shawneetown | 6 | 101 | 110 | -0.98% | 198 | 1 | Village |
| Junction | 7 | 52 | 57 | -1.89% | 63 | 1 | Village |
Shawneetown is the largest city in Gallatin County, with a population of 970.
Junction is the smallest city in Gallatin County, with a population of 52.
There are 7 cities in Gallatin County, Illinois.