| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Shawneetown | 1 | 971 | 1,050 | -1.42% | 1,323 | 1 | City |
| Ridgway | 2 | 784 | 848 | -1.38% | 891 | 1 | Village |
| Equality | 3 | 492 | 535 | -1.4% | 561 | 1 | Village |
| New Haven | 4 | 372 | 398 | -1.06% | 299 | 1 | Village |
| Omaha | 5 | 200 | 216 | -1.48% | 269 | 1 | Village |
| Old Shawneetown | 6 | 100 | 107 | -0.99% | 196 | 1 | Village |
| Junction | 7 | 51 | 56 | -1.92% | 62 | 1 | Village |
Shawneetown is the largest city in Gallatin County, with a population of 971.
Junction is the smallest city in Gallatin County, with a population of 51.
There are 7 cities in Gallatin County, Illinois.