Iron County
Public K-12 enrollment in Iron County totals about 15,285 students across 21 schools, an average of 728 per campus. Iron District is the largest district. By level, that breaks down as 13 elementary, 2 middle, and 5 high schools.
7-year change in Iron County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Iron County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Iron County
Latest 2024-25 ELA proficiency, 14 schools ranked. Utah state average: 41.8%.
- Cedar Middle· 51.2%
- Fiddlers Canyon School· 50.0%
- Iron Springs School· 48.1%
- Canyon View Middle· 47.1%
- Enoch School· 46.5%
- Escalante Valley School· 33.3%
- Parowan High· 33.3%
- Cedar East School· 33.9%
- Three Peaks School· 34.9%
- American Principles Academy· 36.3%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Southwest Educational Academy | Cedar City | Combined | KG-12 | 4,239 | · |
| Cedar City High | Cedar City | High | 09-12 | 1,372 | · |
| Cedar Middle | Cedar City | Middle | 06-08 | 1,139 | · |
| Canyon View High | Cedar City | High | 09-12 | 1,021 | · |
| Canyon View Middle | Cedar City | Middle | 06-08 | 948 | · |
| Gateway Preparatory Academy | Enoch | Elementary | KG-08 | 732 | · |
| Three Peaks School | Cedar City | Elementary | KG-05 | 646 | · |
| Iron Springs School | Cedar City | Elementary | KG-05 | 636 | · |
| Cedar East School | Cedar City | Elementary | KG-05 | 598 | · |
| Cedar North School | Cedar City | Elementary | KG-05 | 578 | · |
| Cedar South School | Cedar City | Elementary | KG-05 | 545 | · |
| Enoch School | Enoch | Elementary | KG-05 | 516 | · |
| Fiddlers Canyon School | Cedar City | Elementary | KG-05 | 515 | · |
| Parowan School | Parowan | Elementary | KG-06 | 418 | · |
| Parowan High | Parowan | High | 07-12 | 349 | · |
| Success SUU | Cedar City | High | 09-12 | 224 | · |
| American Principles Academy | Cedar City | Elementary | KG-08 | 204 | · |
| Launch High | Cedar City | High | 09-12 | 196 | · |
| Iron County Preschool | Cedar City | Elementary | PK-PK | 172 | · |
| Escalante Valley School | Beryl | Elementary | PK-06 | 134 | · |
| Three Peaks Pre School | Cedar City | Elementary | PK-PK | 103 | · |
Cities in Iron County
About Iron County
Iron County is a moderately sized county of about 62,252 residents in Utah. Its public-school system instructs approximately 15,285 students across 21 schools.
Looking at the wider area, census numbers show typical household earnings sit around $66,247, roughly 32% of adults have completed at least a four-year degree, and roughly 9% of residents live below the federal poverty line. That income level is 21% meaningfully below the Utah median.
On the level-by-level breakdown, Iron County is made up of 13 elementary schools (5,797 students), 2 middle schools (2,087), 5 high schools (3,162), and 1 combined or other schools.
Iron District is the biggest district by enrollment, covering about 14,125 students across Iron County.
Five-year track record. Total public-school enrollment in Iron County has grew 46% since SY 2017-18, moving from about 10,446 students to 15,285. The school count climbed from 19 to 21 across the same 7-year window.
On allk12, the community for Iron County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.