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

7 schools in SAPULPA

Oklahoma · 3,714 students · 1 city

Parents inside SAPULPA pick from 7 public K-12 options, with combined enrollment of about 3,714 students (an average school size of 531).

7-year change in SAPULPA

SY 2017-18 vs SY 2024-25
Total enrollment
3,714
-106 (-3%) vs SY 2017-18
School count
7
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
SAPULPA HSSapulpaHigh10-121,015
HOLMES PARK ESSapulpaElementaryPK-05628
SAPULPA JHSSapulpaHigh08-09603
SAPULPA MSSapulpaMiddle06-07500
FREEDOM ESSapulpaElementaryPK-05444
JEFFERSON HEIGHTS ESSapulpaElementaryPK-05297
LIBERTY ESSapulpaElementaryPK-05227

About SAPULPA

SAPULPA runs 7 public schools across Oklahoma, collectively teacheing roughly 3,714 students.

On the level-by-level breakdown, SAPULPA consists of 4 elementary, 1 middle, and 2 high schools.

Average enrollment per school in SAPULPA is about 531, noticeably above the Oklahoma average of roughly 391.

Trend over the past 7 years. Combined enrollment now sits at 3,714 students, shrank 3% from the 3,820 reported in SY 2017-18.

Within the allk12 community for this area, the community for SAPULPA discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools does SAPULPA run?
SAPULPA has 7 public schools with a combined enrollment of about 3,714 students in Oklahoma.
What is the mix of elementary, middle, and high schools in SAPULPA?
SAPULPA includes 4 elementary, 1 middle, 2 high schools.
What is the largest school in SAPULPA?
SAPULPA HS is the largest public school in SAPULPA by enrollment, with approximately 1,015 students.
What grade levels does SAPULPA serve?
SAPULPA schools serve students from pre-K through grade 12, across 7 campuses.