6 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cedar City | 1 | 43,591 | 35,473 | 3.2% | 1,206 | 36 | City |
| Enoch | 2 | 9,255 | 7,482 | 3.3% | 1,156 | 8 | City |
| Parowan | 3 | 3,414 | 3,021 | 1.97% | 496 | 7 | City |
| Paragonah | 4 | 595 | 540 | 1.54% | 860 | 1 | Town |
| Kanarraville | 5 | 518 | 449 | 2.37% | 1,164 | 0 | Town |
| Brian Head | 6 | 171 | 149 | 2.4% | 26 | 6 | Town |
Cedar City is the largest city in Iron County, with a population of 43,591.
Brian Head is the smallest city in Iron County, with a population of 171.
There are 6 cities in Iron County, Utah.