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

HASKELL HS

900 North Ohio, Haskell, OK 74436 · (918) 482-5221 · Muskogee County
GRADES 09–12HIGH42-RURALTITLE IREGULAR SCHOOL202 STUDENTS
Enrollment
202
High
DISTRICT 249 · STATE 443
Student : Teacher
12.3:1
16 FTE teachers
DISTRICT 14.3:1 · STATE 15.4:1
Free / Reduced Lunch
74%
149 students
DISTRICT 84% · 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
51
Grade 10
44
Grade 11
61
Grade 12
46
Student demographics
White
52%
DISTRICT 48% · STATE 43%
Hispanic
6%
DISTRICT 6% · STATE 21%
Black
6%
DISTRICT 6% · STATE 8%
Asian
2%
DISTRICT 3% · STATE 2%
Two+
11%
DISTRICT 16% · STATE 14%
Native American
22%
DISTRICT 21% · STATE 11%
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
52%
Female
48%

Discussions

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

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
202
-52 (-20%) vs 2017
Student : Teacher
12.3:1
was 16.2:1
% White
52%
was 54%
% Hispanic
6%
was 6%
% Black
6%
was 9%
Source: NCES Common Core of Data

About HASKELL HS

HASKELL HS is one of the close-knit four-year high schools in Haskell, Oklahoma, overseen by HASKELL, with 202 students on its rolls from grades 9 through 12. That puts it 54% leaner than the typical public school in Oklahoma, which averages around 443 students.

HASKELL HS is one of 3 schools operated by HASKELL, a district that educates 747 students overall.

Looking at the student body, HASKELL HS reports that the largest single group is White at 52%, but no single group is in the majority. The remainder looks like 22% Native American, 11% multiracial, 6% Hispanic, 6% Black. Compared to Muskogee County overall, the school's racial mix sits in roughly the same range.

On the resource side, On paper, HASKELL HS has 16 full-time-equivalent teachers, translating to a class-load average of around 12.3:1. Statewide, the average ratio sits near 15.4:1, putting HASKELL HS tighter than the state norm the norm. An estimated 74% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.

Across the wider county, the surrounding county (Muskogee County) shows that median household income runs about $53,619, 19% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 14%. HASKELL HS is one of 36 public schools in Muskogee County (combined enrollment of about 11,911 students).

Nearest neighbor: HASKELL MS, around 0.0 miles off. 2 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies an outlying site.

Five-year trend. Looking back 7 years, enrollment at HASKELL HS has declined 20%, going from 254 students in 2018 to 202 in 2025. The student-to-teacher ratio fell from 16.2:1 in 2018 to 12.3:1 today.

On this page, recent activity here tends to focus on school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Muskogee County at a glance

View full county profile
Population
66,444
Census ACS
Median income
$53,619
Household, ACS
Bachelor's+
19%
Adults 25+
Poverty rate
14%
Below federal line
Schools in county
36
11,911 students

Quick facts

School name
HASKELL HS
District
HASKELL
Address
900 North Ohio, Haskell, OK 74436
Phone
(918) 482-5221
County
Muskogee County
Level
High
Grade range
09–12
Total enrollment
202
Teachers (FTE)
16
Student–teacher ratio
12.3:1
Free/Reduced lunch
149 (74%)
Locale
42-Rural: Distant
NCES ID
401395029705
Charter school
No
Virtual school
No

Related schools

Other schools in HASKELL
Other schools in Haskell
Nearby schools

Frequently asked questions

About HASKELL HS
What is the total enrollment at HASKELL HS?
HASKELL HS enrolls approximately 202 students in grades 09-12.
Is HASKELL HS an elementary, middle, or high school?
HASKELL HS is a high school covering grades 09-12.
How many students per teacher at HASKELL HS?
Approximately 12.3:1 students per teacher at HASKELL HS.
How diverse is HASKELL HS?
HASKELL HS reports a student body of 52% White, 6% Hispanic, 6% Black, 2% Asian, 11% Two or more.
Is HASKELL HS public or private?
HASKELL HS is a public K-12 school, overseen by HASKELL.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post