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

2 schools in Heavener

Oklahoma · Public K-12

Of all public K-12 schools in Oklahoma, 2 sit inside Heavener city limits, with combined enrollment of roughly 842 students (1 elementary and 1 high).

7-year change in Heavener

SY 2017-18 vs SY 2024-25
Total enrollment
842
-154 (-15%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
HEAVENER ESElementaryPK-08542
HEAVENER HSHigh09-12300

About Heavener

Across Heavener, Oklahoma, 2 public schools teaches about 842 students between them.

In terms of grade levels, the city covers 1 elementary, and 1 high.

Five-year track record. Across the same 7-year window, public-school enrollment decreased 15%: 996 students in SY 2017-18 versus 842 in SY 2024-25.

On allk12, the community for Heavener 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 Heavener, Oklahoma?
There are 2 public K-12 schools in Heavener, with a combined enrollment of about 842.
How many elementary, middle, and high schools are in Heavener?
Heavener has 1 elementary, 1 high public schools.
What is the largest public school in Heavener?
HEAVENER ES is the largest public school in Heavener by enrollment, with approximately 542 students.
What school districts serve Heavener?
Heavener public schools are operated by HEAVENER.
What grade levels do public schools in Heavener cover?
Public schools in Heavener serve students from pre-K through grade 12.