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

24 schools in Provo District

Utah · 13,897 students · 1 city

Public K-12 enrollment in Provo District totals about 13,897 students across 24 schools (an average of 579 students per school).

4-year change in Provo District

SY 2020-21 vs SY 2024-25
Total enrollment
13,897
+322 (+2%) vs SY 2020-21
School count
21
-1 (-5%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Provo District ranks

Among districts
MeasureThis districtIn UtahIn the US
State test proficiency
ranked highest first
44.9%#20 of 41N/A
Enrollment
ranked largest first
13,897#13 of 55#614 of 9,234
Number of schools
ranked most first
21#13 of 55N/A
Students per teacher
ranked fewest first
21.0:1#34 of 55#8,534 of 9,044
Free or reduced-price lunch share
ranked highest first
38.0%#18 of 55#5,762 of 8,164
Diversity index
ranked most diverse first
58.3%#7 of 49#1,867 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Provo District

State test results across the district's 16 scored schools run from Edgemont School at 71.4% proficient to Franklin School at 22.8%, a gap of 48.5 points. That is the 8th widest gap among 38 Utah districts with four or more scored schools.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Timpview HighProvoHigh09-122,300
Provo HighProvoHigh07-122,023
Centennial MiddleProvoMiddle07-081,073
Shoreline Middle SchoolProvoMiddle07-08877
Lakeview SchoolProvoElementaryKG-06695
Timpanogos SchoolProvoElementaryKG-06636
Sunset View SchoolProvoElementaryPK-06628
Edgemont SchoolProvoElementaryKG-06611
Westridge SchoolProvoElementaryKG-06608
Provo Peaks SchoolProvoElementaryPK-06549
Wasatch SchoolProvoElementaryKG-06546
Provost SchoolProvoElementaryKG-06510
Rock Canyon SchoolProvoElementaryKG-06490
Canyon Crest SchoolProvoElementaryKG-06487
Spring Creek SchoolProvoElementaryPK-06452
Franklin SchoolProvoElementaryPK-06398
Amelia Earhart SchoolProvoElementaryKG-06377
Independence HighProvoHigh05-12276
Sunrise PreschoolProvoElementaryPK-PK267
Slate Mountain SchoolProvoCombinedKG-1252
Provo eSchoolProvoCombinedKG-1242
Provo Adult EducationProvoHigh09-120
Oak Springs SchoolProvoCombinedM-M·
Slate CanyonProvoCombinedM-M·

About Provo District

Across 24 schools, Provo District educates about 13,897 students in Utah. By footprint it is a middle-population district.

On the level-by-level breakdown, Provo District consists of 14 elementary, 2 middle, 4 high schools, and 4 combined or other.

Per-school enrollment averages around 579 in this district, below the Utah typical of 641.

Five-year track record. Combined enrollment now sits at 13,897 students, remained close to its prior level from the 13,575 reported in SY 2020-21. The school count fell from 22 to 21 across the same 4-year window.

On this page, the community for Provo District discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools does Provo District run?
Provo District has 24 public schools with a combined enrollment of about 13,897 students in Utah.
What is the mix of elementary, middle, and high schools in Provo District?
Provo District includes 14 elementary schools, 2 middle schools, 4 high schools, and 4 combined-grade schools.
What is the largest school in Provo District?
Timpview High is the largest public school in Provo District by enrollment, with approximately 2,300 students.
What grade levels does Provo District serve?
Provo District serves students from pre-K through grade 12 across 24 schools.