6 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Thomaston | 1 | 9,856 | 9,824 | 0.06% | 1,033 | 10 | City |
| Hannahs Mill | 2 | 3,716 | 3,571 | 0.76% | 860 | 4 | CDP |
| Lincoln Park | 3 | 715 | 684 | -1.11% | 834 | 1 | CDP |
| Sunset Village | 4 | 666 | 703 | -1.77% | 139 | 5 | CDP |
| Yatesville | 5 | 538 | 393 | 5.7% | 623 | 1 | Town |
| The Rock | 6 | 1 | 94 | -91.67% | 0.00 | 4 | CDP |
Thomaston is the largest city in Upson County, with a population of 9,856.
The Rock is the smallest city in Upson County, with a population of 1.
There are 6 cities in Upson County, Georgia.