schoolsbycounty

Utah County Public Schools

Total Schools

197

public schools

Total Enrollment

156,731

students

School Districts

28

districts

Directory guide

How to use the Utah County public school directory

Start with the county-level shape, then use the school table for exact records. This directory is built from NCES public school data for Utah; it is best for narrowing research, checking district context, and finding school records to verify with local sources.

District shape

Utah County has 28 district entries. Alpine District is the largest listed district in this county slice, with 92 schools.

Community spread

School records are spread across 20 listed communities. PROVO has the most listed schools, with 26 records.

Grade-level mix

Primary schools are the largest listed grade-level group, with 121 schools. Filter the table by level before comparing enrollment or district context.

Choice-program flags

NCES flags 35 schools as charter, magnet, or virtual in this county file: 31 charter, 6 virtual. Confirm eligibility and enrollment rules with the relevant district.

Filter before comparing

Search by school or district name, then narrow by grade level or program flag so the table matches the student stage you are researching.

Open profiles where available

60 schools in this county currently have generated profile pages. Listed-only schools still remain in the NCES directory table.

Verify assignment locally

County directories do not determine attendance zones, transfer eligibility, magnet admission, charter lotteries, or program placement.

School Overview

Total Schools

197

in Utah County

Reported Enrollment

156,731

197 schools reporting

School Districts

28

districts

Charter Schools

31

16% of total

School Level 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

Sorted by reported enrollment. Dedicated profile pages are available for 60 high-enrollment schools; every NCES public school remains listed here.

NCES 2022-23 public school data and FY 2022 school-finance data

Level

Showing 20 of 197 matching schools

Cedar Valley High

Alpine District

EAGLE MOUNTAIN, 84005 / Rural: Fringe

Profile7–12High2,924 students

Westlake High

Alpine District

SARATOGA SPRINGS, 84045 / Suburb: Large

Profile10–12High2,659 students

Lone Peak High

Alpine District

HIGHLAND, 84003 / Suburb: Large

Profile10–12High2,469 students

American Fork High

Alpine District

AMERICAN FORK, 84003 / Suburb: Large

Profile10–12High2,412 students

Skyridge High School

Alpine District

LEHI, 84043 / Suburb: Large

Profile9–12High2,387 students

Timpview High

Provo District

PROVO, 84604 / City: Midsize

Profile9–12High2,341 students

Pleasant Grove High

Alpine District

PLEASANT GROVE, 84062 / Suburb: Large

Profile10–12High2,084 students

Provo High

Provo District

PROVO, 84601 / City: Midsize

Profile7–12High1,988 students

Lehi High

Alpine District

LEHI, 84043 / Suburb: Large

Profile10–12High1,982 students

American Fork Jr High

Alpine District

AMERICAN FORK, 84003 / Suburb: Large

Profile7–9Middle1,894 students

Viewpoint Middle

Alpine District

LEHI, 84043 / Rural: Fringe

Profile7–9Middle1,790 students

Willowcreek Middle

Alpine District

LEHI, 84043 / Suburb: Large

Profile7–9Middle1,746 students

Maple Mountain High

Nebo District

SPANISH FORK, 84660 / Rural: Fringe

Profile7–12High1,740 students

Nebo Online School

Nebo District

SALEM, 84653 / Rural: Fringe

ProfileKG–12Virtual1,736 students

Frontier Middle School

Alpine District

EAGLE MOUNTAIN, 84005 / Rural: Fringe

Profile7–9Middle1,634 students

American Leadership Academy

American Leadership Academy

SPANISH FORK, 84660 / Suburb: Large

ProfileKG–12Charter1,629 students

Springville High

Nebo District

SPRINGVILLE, 84663 / Suburb: Large

Profile8–12High1,612 students

Salem Hills High

Nebo District

SALEM, 84653 / Suburb: Large

Profile9–12High1,561 students

Payson High

Nebo District

PAYSON, 84651 / Suburb: Large

Profile6–12High1,554 students

Spanish Fork High

Nebo District

SPANISH FORK, 84660 / Suburb: Large

Profile9–12High1,519 students

Additional School Profiles

Dedicated profile pages are generated for a subset of public schools with broad enrollment coverage. All other schools remain listed in the county table.

40 more profiles

Utah County school directory FAQ

Does this list show which Utah County school serves my address?

No. This is a county-level NCES directory for public school records in Utah. Attendance zones, transfer policies, magnet eligibility, charter lotteries, and program placement must be verified with the local district or school.

What is included in the Utah County public school directory?

The directory lists 197 public schools from NCES records, including school name, district, grade range, type flags, and enrollment where reported.

Does this page rank the best schools in Utah County?

No. This page is a public school directory, not a ranking or recommendation. Use it to find records, compare similar school types, and identify district sources to verify locally.

Are private schools included in this Utah County list?

No. SchoolsByCounty uses NCES public school records for this directory. Private schools, homeschool programs, and some local program options are outside this public-school listing.

Why do some Utah County schools have profiles while others are listed only?

SchoolsByCounty generates profile pages for a high-enrollment subset of school records. 60 schools in this county currently have profile links, while every listed school remains available in the directory table.

How should I compare school districts in Utah County?

Start with the 28 district entries, then compare schools with similar grade ranges. County-level lists can include district slices, so use district websites to confirm boundaries and program rules.

What do charter or virtual flags mean in this Utah County directory?

Charter and virtual flags come from NCES school records. They identify school record types, not admission eligibility, transfer availability, or program quality. Confirm application rules and current program status with the district or school.

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.