HENNESSEY UPPER ES
School pathway
Test scores
OSTP / CCRA 2024-25 . % Proficient + AdvancedWhat this means: On the OSTP / CCRA, Oklahoma's statewide test, about 28 of every 100 students at this school read and write at grade level and about 26 of 100 do math at grade level. Across all Oklahoma schools, those numbers are about 31 and 33.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 32% of students here test proficient in math and reading, compared with the roughly 38% typical for Oklahoma schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Oklahoma's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About HENNESSEY UPPER ES
HENNESSEY UPPER ES, a small middle school in Hennessey, Oklahoma, run under HENNESSEY, teaches 227 students, covering grades 5 through 8. By comparison, Oklahoma's public schools average about 388 students each, so HENNESSEY UPPER ES sits 41% leaner than that benchmark.
Within HENNESSEY, which oversees 3 schools and 812 students, HENNESSEY UPPER ES is one campus in the system.
On the student-mix side, HENNESSEY UPPER ES records that the most-represented group is White (51%), with the rest of the student body spread across multiple groups. Beyond that, the school reports 41% Hispanic, 8% multiracial. That is visibly less White than the county at large, where the share is closer to 76%.
Looking at the economic backdrop, Staff filings list 18 full-time-equivalent teachers, which works out to roughly 12.8:1 students per teacher. Statewide, the average ratio sits near 15.7:1, putting HENNESSEY UPPER ES tighter than the state norm the norm. Around 52% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy.
Adjusting for the school's free-and-reduced-lunch share, HENNESSEY UPPER ES performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 37.8%, the actual is 32.3%, a residual of -5.5 points.
Zooming out to the county, community-level numbers for Kingfisher County indicate median household income runs about $71,975, roughly 24% of adults have completed at least a four-year degree, and roughly 9% of residents live below the federal poverty line. In all, Kingfisher County runs 18 public schools (combined enrollment of about 3,734 students), of which HENNESSEY UPPER ES is one.
Nearest neighbor: HENNESSEY LOWER ES, around 0.0 miles off. Within five miles, there are 2 other public schools. On composite proficiency, HENNESSEY UPPER ES comes 3rd of 4 in the immediate cluster, beneath the nearby-schools average of 36.0%.
The campus sits in a low-density setting.
Over the past 7-year window. Over the past 7-year window, the student count ticked down 5%: 240 students in 2018 compared to 227 in 2025. Over the same period, the White share declined from 59% to 51%. Class-load math has tightened: from 14.0:1 in 2018 to 12.8:1 in 2025.
Within the allk12 community for this school, recent activity here tends to focus on sports schedules, lunch menu changes, and school spirit week. Posting is open to anyone connected to the school.
Kingfisher County at a glance
View full county profileQuick facts
Related schools
- HENNESSEY LOWER ESElementary · 342 students
- HENNESSEY HSHigh · 243 students
- HENNESSEY LOWER ESElementary · 342 students
- HENNESSEY HSHigh · 243 students
- HENNESSEY LOWER ES0.0 mi · 342
- HENNESSEY HS0.1 mi · 243
- DOVER ES8.9 mi · 143
- DOVER HS8.9 mi · 63
- WAUKOMIS HS11.4 mi · 117
- WAUKOMIS ES11.5 mi · 256