8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cedar City | 1 | 42,238 | 35,473 | 3.31% | 1,169 | 36 | City |
| Enoch | 2 | 8,959 | 7,482 | 3.4% | 1,119 | 8 | City |
| Parowan | 3 | 3,348 | 3,021 | 1.98% | 487 | 7 | City |
| Paragonah | 4 | 586 | 540 | 1.56% | 847 | 1 | Town |
| Kanarraville | 5 | 506 | 449 | 2.22% | 1,137 | 0 | Town |
| Newcastle | 6 | 357 | 326 | 2% | 90 | 4 | CDP |
| Summit | 7 | 252 | 252 | 2.44% | 371 | 1 | CDP |
| Brian Head | 8 | 167 | 149 | 1.83% | 46 | 4 | Town |
Cedar City is the largest city in Iron County, with a population of 42,238.
Brian Head is the smallest city in Iron County, with a population of 167.
There are 8 cities in Iron County, Utah.