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

3 schools in Hennessey

Oklahoma · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Hennessey's 3 public K-12 schools collectively enroll about 812 students (1 elementary, 1 middle, and 1 high).

7-year change in Hennessey

SY 2017-18 vs SY 2024-25
Total enrollment
812
-87 (-10%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
46%
was 55%
% Hispanic
47%
was 41%
% Black
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
HENNESSEY HSHigh09-12243
HENNESSEY LOWER ESElementaryPK-04342
HENNESSEY UPPER ESMiddle05-08227

About Hennessey

Across Hennessey, Oklahoma, 3 public schools hosts about 812 students between them.

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

Average school size in Hennessey is around 271 students, 31% meaningfully below the Oklahoma average of about 391.

Looking at the last 7 years. Combined enrollment now sits at 812 students, fell 10% from the 899 reported in SY 2017-18. The White share of public-school enrollment decreased from 55% to 46%.

On this page, the community for Hennessey discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Hennessey, Oklahoma?
There are 3 public K-12 schools in Hennessey, with a combined enrollment of about 812.
How many elementary, middle, and high schools are in Hennessey?
Hennessey has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Hennessey?
HENNESSEY LOWER ES is the largest public school in Hennessey by enrollment, with approximately 342 students.
What school districts serve Hennessey?
Hennessey public schools are operated by HENNESSEY.
What grade levels do public schools in Hennessey cover?
Public schools in Hennessey serve students from pre-K through grade 12.