The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·KEYS·NCES 400003302300

KEYS HS

26622 South 520 Road, Park Hill, OK 74451 · (918) 458-1835 · Cherokee County
GRADES 09–12HIGH42-RURALTITLE IREGULAR SCHOOL258 STUDENTS
Enrollment
258
High
DISTRICT 385 · STATE 443
Student : Teacher
11.7:1
22 FTE teachers
DISTRICT 14.9:1 · STATE 15.4:1
Free / Reduced Lunch
71%
184 students
DISTRICT 72% · STATE 68%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
65
Grade 10
71
Grade 11
56
Grade 12
66
Student demographics
White
6927%
DISTRICT 30% · STATE 43%
Hispanic
145%
DISTRICT 4% · STATE 21%
Black
21%
DISTRICT 1% · STATE 8%
Asian
21%
DISTRICT 0% · STATE 2%
Two+
5120%
DISTRICT 18% · STATE 14%
Native American
12047%
DISTRICT 47% · STATE 11%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
13251%
Female
12649%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at KEYS HS.
START A DISCUSSION
Recent discussions in KEYS

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
258
-65 (-20%) vs 2017
Student : Teacher
11.7:1
was 15.0:1
% White
27%
was 32%
% Hispanic
5%
was 5%
% Black
1%
was 1%
Source: NCES Common Core of Data

About KEYS HS

KEYS HS operates as a close-knit secondary school in Park Hill, Oklahoma, overseen by KEYS. Current enrollment sits at 258 students spanning grades 9 through 12. That puts it 42% leaner than the typical public school in Oklahoma, which averages around 443 students.

Across the 2 schools in KEYS (769 students total), KEYS HS accounts for its share of the district's footprint.

On the student-mix side, KEYS HS shows that the largest single group is Native American at 47%, but no single group is in the majority. Other groups include 27% White, 20% multiracial, 5% Hispanic.

Looking at the economic backdrop, On paper, KEYS HS has 22 full-time-equivalent teachers, translating to a class-load average of around 11.7:1. Statewide, the average ratio sits near 15.4:1, putting KEYS HS tighter than the state norm the norm. About 71% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy.

In the surrounding community, the surrounding county (Cherokee County) logs that median household income runs about $53,218, 29% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 13%. KEYS HS is one of 21 public schools in Cherokee County (combined enrollment of about 7,401 students).

Nearest neighbor: KEYS ES, around 0.5 miles off. 3 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a countryside site.

Five-year trend. Looking back 7 years, enrollment at KEYS HS has shrank 20%, going from 323 students in 2018 to 258 in 2025. White enrollment moved from 32% to 27% across the same window. Class-load math has tightened: from 15.0:1 in 2018 to 11.7:1 in 2025.

On this page, the feed for KEYS HS typically covers sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.

Cherokee County at a glance

View full county profile
Population
47,942
Census ACS
Median income
$53,218
Household, ACS
Bachelor's+
29%
Adults 25+
Poverty rate
13%
Below federal line
Schools in county
21
7,401 students

Quick facts

School name
KEYS HS
District
KEYS
Address
26622 South 520 Road, Park Hill, OK 74451
Phone
(918) 458-1835
County
Cherokee County
Level
High
Grade range
09–12
Total enrollment
258
Teachers (FTE)
22
Student–teacher ratio
11.7:1
Free/Reduced lunch
184 (71%)
Locale
42-Rural: Distant
NCES ID
400003302300
Charter school
No
Virtual school
No

Related schools

Other schools in KEYS
Other schools in Park Hill
Nearby schools

Frequently asked questions

About KEYS HS
What is the total enrollment at KEYS HS?
KEYS HS enrolls approximately 258 students in grades 09-12.
What age range does KEYS HS serve?
KEYS HS serves students from grade 09 through grade 12.
How many teachers does KEYS HS have?
KEYS HS employs 22 FTE teachers, for a student-to-teacher ratio of 11.7:1.
What is the student diversity at KEYS HS?
Student demographics at KEYS HS are roughly 27% White, 5% Hispanic, 1% Black, 1% Asian, 20% Two or more.
What district is KEYS HS in?
KEYS HS is part of KEYS.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post