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)

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

Elementary121
Middle24
High28
Other24

28 School Districts in Utah County

Alpine District

92 schools
87,136 students

Nebo District

49 schools
37,044 students

Provo District

23 schools
14,007 students

Freedom Preparatory Academy

3 schools
2,074 students

American Leadership Academy

1 school
1,629 students

Lakeview Academy

1 school
1,010 students

Lincoln Academy

1 school
915 students

Mountainville Academy

1 school
801 students

Renaissance Academy

1 school
768 students

Reagan Academy

1 school
686 students

197 Public Schools in Utah County

Cedar Valley High

Alpine District

7–12High2,924 students
Westlake High

Alpine District

10–12High2,659 students
Lone Peak High

Alpine District

10–12High2,469 students
American Fork High

Alpine District

10–12High2,412 students
Skyridge High School

Alpine District

9–12High2,387 students
Timpview High

Provo District

9–12High2,341 students
Pleasant Grove High

Alpine District

10–12High2,084 students
Provo High

Provo District

7–12High1,988 students
Lehi High

Alpine District

10–12High1,982 students
American Fork Jr High

Alpine District

7–9Middle1,894 students
Viewpoint Middle

Alpine District

7–9Middle1,790 students
Willowcreek Middle

Alpine District

7–9Middle1,746 students
Maple Mountain High

Nebo District

7–12High1,740 students
Nebo Online School

Nebo District

KG–12Other1,736 students
Frontier Middle School

Alpine District

7–9Middle1,634 students
American Leadership Academy

American Leadership Academy

KG–12Charter1,629 students
Springville High

Nebo District

8–12High1,612 students
Salem Hills High

Nebo District

9–12High1,561 students
Payson High

Nebo District

6–12High1,554 students
Vista Heights Middle

Alpine District

7–10Other1,519 students

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.