| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Thomaston | 1 | 9,866 | 9,833 | 0.14% | 1,034 | 10 | City |
| Yatesville | 2 | 659 | 389 | 4.6% | 708 | 1 | Town |
Thomaston is the largest city in Upson County, with a population of 9,866.
Yatesville is the smallest city in Upson County, with a population of 659.
There are 2 cities in Upson County, Georgia.