The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

27 schools in Provo

Utah · Public K-12

27 public-school campuses operate inside Provo, with roughly 15,965 K-12 students enrolled (15 elementary, 2 middle, and 4 high).

7-year change in Provo

SY 2017-18 vs SY 2024-25
Total enrollment
15,965
-2,550 (-14%) vs SY 2017-18
School count
24
-1 (-4%) vs SY 2017-18
% White
55%
was 66%
% Hispanic
35%
was 25%
% Black
1%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Amelia Earhart SchoolElementaryKG-06377
Canyon Crest SchoolElementaryKG-06487
Centennial MiddleMiddle07-081,073
Edgemont SchoolElementaryKG-06611
Franklin SchoolElementaryPK-06398
Freedom Preparatory AcademyCombinedPK-121,248
Independence HighHigh05-12276
Lakeview SchoolElementaryKG-06695
Oak Springs SchoolCombinedM-M·
Provo Adult EducationHigh09-120
Provo eSchoolCombinedKG-1242
Provo HighHigh07-122,023
Provo Peaks SchoolElementaryPK-06549
Provost SchoolElementaryKG-06510
Rock Canyon SchoolElementaryKG-06490
Shoreline Middle SchoolMiddle07-08877
Slate CanyonCombinedM-M·
Slate Mountain SchoolCombinedKG-1252
Spring Creek SchoolElementaryPK-06452
Sunrise PreschoolElementaryPK-PK267
Sunset View SchoolElementaryPK-06628
Timpanogos SchoolElementaryKG-06636
Timpview HighHigh09-122,300
Treeside Charter SchoolElementaryKG-06434
Walden School of Liberal ArtsCombinedKG-12386
Wasatch SchoolElementaryKG-06546
Westridge SchoolElementaryKG-06608

About Provo

Public education in Provo, Utah runs across 27 schools that educates roughly 15,965 students. By footprint, Provo sits in the sprawling bracket.

On the school-mix side, the city comprises 15 elementary, 2 middle, 4 high, and 6 other.

Trend over the past 7 years. Combined enrollment now sits at 15,965 students, declined 14% from the 18,515 reported in SY 2017-18. Over that span, Provo shed 1 school, going from 25 to 24. On the demographic side, White enrollment moved from 66% to 55% over the same window.

In the discussion threads here, the community for Provo discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Provo, Utah?
There are 27 public K-12 schools in Provo, with a combined enrollment of about 15,965.
How many elementary, middle, and high schools are in Provo?
Provo has 15 elementary, 2 middle, 4 high, 6 combined-grade public schools.
What is the largest public school in Provo?
Timpview High is the largest public school in Provo by enrollment, with approximately 2,300 students.
What school districts serve Provo?
Provo is served by 4 public school districts, including Freedom Preparatory Academy, Provo District, Walden School of Liberal Arts, Treeside Charter School.
What grade levels do public schools in Provo cover?
Public schools in Provo serve students from pre-K through grade 12.
Are there charter schools in Provo?
3 of the 27 public schools in Provo are charter schools.