Salt Lake County Schools & Education
Salt Lake County, Utah
School Score
20/100
Higher = better
Rating
Below Average
Graduation Rate
86.8%
National avg 87.5%
Education Statistics
Graduation Rate
86.8%
National avg 87.5%
State avg 89.1%
Per-Pupil Spending
$5,714
National avg $13,239
State avg $6,829
School Score
20/100
Higher = better
State avg 42/100
State School Rank
#24
of 29 counties (1 = best)
Explore Salt Lake County across the ByCounty Network
Education Overview
About Schools in Salt Lake County, Utah
Utah's Largest and Most Diverse School System
Salt Lake County manages a massive education network of 319 public schools serving 211,116 students across 47 different districts. This infrastructure includes 191 elementary schools, 44 middle schools, and 55 high schools to support the state's most populous region.
Scaling Success Across the Metro Area
The county maintains an 86.8% graduation rate, which sits just below the national average of 87.0%. While per-pupil spending of $5,714 is lower than the national average, the county supports a vast array of specialized programs and alternative schools.
Major Districts and Charter Choice
Granite District is the largest provider with 61,197 students, followed closely by the Jordan District with 59,421. Families also have significant choice, with 54 charter schools representing nearly 17% of all schools in the county.
Suburban Campus Life on a Grand Scale
With an average school size of 681 students, the experience here is primarily suburban, though 49 schools operate in urban city centers. Granger High is the largest facility with 3,481 students, offering a large-scale high school experience.
Locate a Home Near Top Districts
Prospective buyers can choose between urban Salt Lake City schools or the sprawling campuses of the Jordan and Canyons districts. Diverse school types and robust charter options make this county a prime location for education-focused home searches.
School Overview
Total Schools
319
in Salt Lake County
Total Enrollment
211,116
students
School Districts
47
districts
Charter Schools
54
17% of total
School Type Breakdown
47 School Districts in Salt Lake County
Granite District
Jordan District
Canyons District
Salt Lake District
Murray District
American Preparatory Academy
Providence Hall
Summit Academy
Utah Virtual Academy
Hawthorn Academy
319 Public Schools in Salt Lake County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| Granger High | Granite District | 8–12 | High | 3,481 |
| Copper Hills High | Jordan District | 10–12 | High | 2,841 |
| Taylorsville High | Granite District | 9–12 | High | 2,770 |
| Cyprus High | Granite District | 9–12 | High | 2,709 |
| West High | Salt Lake District | 7–12 | High | 2,600 |
| Hunter High | Granite District | 9–12 | High | 2,595 |
| Mountain Ridge High | Jordan District | 10–12 | High | 2,507 |
| Bingham High | Jordan District | 10–12 | High | 2,482 |
| Corner Canyon High | Canyons District | 8–12 | High | 2,434 |
| Kearns High | Granite District | 9–12 | High | 2,382 |
| Brighton High | Canyons District | 8–12 | High | 2,360 |
| Hillcrest High | Canyons District | 8–12 | High | 2,296 |
| Alta High | Canyons District | 8–12 | High | 2,294 |
| Riverton High | Jordan District | 10–12 | High | 2,286 |
| Herriman High | Jordan District | 10–12 | High | 2,240 |
| Providence Hall | Providence Hall | KG–12 | Charter | 2,163 |
| Skyline High | Granite District | 7–12 | High | 2,124 |
| Olympus High | Granite District | 9–12 | High | 2,123 |
| Highland High | Salt Lake District | 9–12 | High | 1,980 |
| East High | Salt Lake District | 9–12 | High | 1,886 |
Educational Attainment
Annual Per-Pupil Expenditure
$5,714
State avg $6,829
Find Homes Near Top Schools
Browse homes in Salt Lake County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Salt Lake County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Salt Lake County, Utah — FAQ
What does the school system look like in Salt Lake County, Utah?
Salt Lake County manages a massive education network of 319 public schools serving 211,116 students across 47 different districts. This infrastructure includes 191 elementary schools, 44 middle schools, and 55 high schools to support the state's most populous region.
How do schools in Salt Lake County perform academically?
The county maintains an 86.8% graduation rate, which sits just below the national average of 87.0%. While per-pupil spending of $5,714 is lower than the national average, the county supports a vast array of specialized programs and alternative schools.
What are the major school districts in Salt Lake County, Utah?
Granite District is the largest provider with 61,197 students, followed closely by the Jordan District with 59,421. Families also have significant choice, with 54 charter schools representing nearly 17% of all schools in the county.
What is the school experience like in Salt Lake County?
With an average school size of 681 students, the experience here is primarily suburban, though 49 schools operate in urban city centers. Granger High is the largest facility with 3,481 students, offering a large-scale high school experience.
How can I find homes near good schools in Salt Lake County, Utah?
Prospective buyers can choose between urban Salt Lake City schools or the sprawling campuses of the Jordan and Canyons districts. Diverse school types and robust charter options make this county a prime location for education-focused home searches.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.