Utah County Schools & Education
Utah County, Utah
School Score
38/100
Higher = better
Rating
Below Average
Graduation Rate
92.6%
National avg 87.5%
Education Statistics
Graduation Rate
92.6%
National avg 87.5%
State avg 89.1%
Per-Pupil Spending
$5,288
National avg $13,239
State avg $6,829
School Score
38/100
Higher = better
State avg 42/100
State School Rank
#18
of 29 counties (1 = best)
Explore Utah County across the ByCounty Network
Education Overview
About Schools in Utah County, Utah
A Massive Network for Utah's Growing Youth
Utah County operates a vast educational infrastructure with 197 public schools serving 156,731 students across 28 districts. The system includes 121 elementary schools and 28 high schools to accommodate one of the state's largest student populations.
High Graduation Rates Despite Lean Funding
The county boasts an impressive 92.6% graduation rate, significantly outpacing the national average of 87.0% and the state average of 89.1%. This success comes despite a per-pupil expenditure of just $5,288, which is nearly $1,500 below the state average.
Alpine District Leads the Way
The Alpine District dominates the local landscape, managing 92 schools and 87,136 students. Families also have significant choice through 31 charter schools, which represent 15.7% of all public campuses in the county.
Suburban Campuses and Large High Schools
Most students attend schools in suburban settings, with 119 campuses located in these areas. The average school size is 808 students, but high schools like Cedar Valley can reach nearly 3,000 students.
Find a Home Near Top-Performing Districts
With high graduation rates and diverse school options, Utah County remains a premier destination for families prioritizing education. Consider exploring homes near the Alpine or Nebo districts to secure access to these highly-rated academic environments.
School Overview
Total Schools
197
in Utah County
Total Enrollment
156,731
students
School Districts
28
districts
Charter Schools
31
16% of total
School Type Breakdown
28 School Districts in Utah County
Alpine District
Nebo District
Provo District
Freedom Preparatory Academy
American Leadership Academy
Lakeview Academy
Lincoln Academy
Mountainville Academy
Renaissance Academy
Reagan Academy
197 Public Schools in Utah County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| Cedar Valley High | Alpine District | 7–12 | High | 2,924 |
| Westlake High | Alpine District | 10–12 | High | 2,659 |
| Lone Peak High | Alpine District | 10–12 | High | 2,469 |
| American Fork High | Alpine District | 10–12 | High | 2,412 |
| Skyridge High School | Alpine District | 9–12 | High | 2,387 |
| Timpview High | Provo District | 9–12 | High | 2,341 |
| Pleasant Grove High | Alpine District | 10–12 | High | 2,084 |
| Provo High | Provo District | 7–12 | High | 1,988 |
| Lehi High | Alpine District | 10–12 | High | 1,982 |
| American Fork Jr High | Alpine District | 7–9 | Middle | 1,894 |
| Viewpoint Middle | Alpine District | 7–9 | Middle | 1,790 |
| Willowcreek Middle | Alpine District | 7–9 | Middle | 1,746 |
| Maple Mountain High | Nebo District | 7–12 | High | 1,740 |
| Nebo Online School | Nebo District | KG–12 | Other | 1,736 |
| Frontier Middle School | Alpine District | 7–9 | Middle | 1,634 |
| American Leadership Academy | American Leadership Academy | KG–12 | Charter | 1,629 |
| Springville High | Nebo District | 8–12 | High | 1,612 |
| Salem Hills High | Nebo District | 9–12 | High | 1,561 |
| Payson High | Nebo District | 6–12 | High | 1,554 |
| Vista Heights Middle | Alpine District | 7–10 | Other | 1,519 |
Educational Attainment
Annual Per-Pupil Expenditure
$5,288
State avg $6,829
Find Homes Near Top Schools
Browse homes in Utah County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Utah County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Utah County, Utah — FAQ
What does the school system look like in Utah County, Utah?
Utah County operates a vast educational infrastructure with 197 public schools serving 156,731 students across 28 districts. The system includes 121 elementary schools and 28 high schools to accommodate one of the state's largest student populations.
How do schools in Utah County perform academically?
The county boasts an impressive 92.6% graduation rate, significantly outpacing the national average of 87.0% and the state average of 89.1%. This success comes despite a per-pupil expenditure of just $5,288, which is nearly $1,500 below the state average.
What are the major school districts in Utah County, Utah?
The Alpine District dominates the local landscape, managing 92 schools and 87,136 students. Families also have significant choice through 31 charter schools, which represent 15.7% of all public campuses in the county.
What is the school experience like in Utah County?
Most students attend schools in suburban settings, with 119 campuses located in these areas. The average school size is 808 students, but high schools like Cedar Valley can reach nearly 3,000 students.
How can I find homes near good schools in Utah County, Utah?
With high graduation rates and diverse school options, Utah County remains a premier destination for families prioritizing education. Consider exploring homes near the Alpine or Nebo districts to secure access to these highly-rated academic environments.
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.