9 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Panguitch | 1 | 1,803 | 1,728 | 0.84% | 560 | 3 | City |
| Escalante | 2 | 829 | 791 | 0.85% | 251 | 3 | City |
| Tropic | 3 | 509 | 484 | 0.99% | 64 | 8 | Town |
| Bryce Canyon City | 4 | 354 | 342 | 0.57% | 106 | 3 | Town |
| Boulder | 5 | 247 | 231 | 1.23% | 12 | 21 | Town |
| Henrieville | 6 | 233 | 221 | 0.87% | 175 | 1 | Town |
| Cannonville | 7 | 193 | 183 | 1.05% | 53 | 4 | Town |
| Hatch | 8 | 140 | 133 | 0.72% | 76 | 2 | Town |
| Antimony | 9 | 124 | 118 | 0.81% | 13 | 10 | Town |
Panguitch is the largest city in Garfield County, with a population of 1,803.
Antimony is the smallest city in Garfield County, with a population of 124.
There are 9 cities in Garfield County, Utah.