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

HASKELL MS

900 North Ohio, Haskell, OK 74436 · (918) 482-5221 · Muskogee County
GRADES 06–08MIDDLE42-RURALTITLE IREGULAR SCHOOL179 STUDENTS
Enrollment
179
Middle
DISTRICT 249 · STATE 388
Student : Teacher
16.3:1
11 FTE teachers
DISTRICT 14.3:1 · STATE 15.7:1
Free / Reduced Lunch
85%
152 students
DISTRICT 84% · STATE 68%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
61
Grade 7
61
Grade 8
57
Student demographics
White
47%
DISTRICT 48% · STATE 43%
Hispanic
5%
DISTRICT 6% · STATE 21%
Black
10%
DISTRICT 6% · STATE 8%
Asian
5%
DISTRICT 3% · STATE 2%
Two+
13%
DISTRICT 16% · STATE 14%
Native American
20%
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
58%
Female
42%

Discussions

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

Test scores

OSTP / CCRA 2024-25 . % Proficient + Advanced
English Language Arts
25.0%
OK avg 30.6%
Source: OSTP / CCRA. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
179
+19 (+12%) vs 2017
Student : Teacher
16.3:1
was 13.5:1
% White
47%
was 54%
% Hispanic
5%
was 5%
% Black
10%
was 8%
% Asian
5%
was 1%
Source: NCES Common Core of Data

About HASKELL MS

HASKELL MS is an intermediate school of compact scale in Haskell, Oklahoma, operated by HASKELL, instructing 179 students in grades 6 through 8. By comparison, Oklahoma's public schools average about 388 students each, so HASKELL MS sits 54% below that benchmark.

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

On the student-mix side, HASKELL MS logs that the most-represented group is White (47%), with the rest of the student body spread across multiple groups. The remainder consists of 20% Native American, 13% multiracial, 10% Black, 5% Hispanic. The wider county runs roughly 56% White, putting the school's mix meaningfully less White than the area baseline.

Looking at the economic backdrop, The school lists 11 full-time-equivalent teachers, for a student-teacher ratio near 16.3:1. The state averages about 15.7:1, putting this campus right in line with peers. Roughly 85% of students at HASKELL MS qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is noticeably above Muskogee County's rate of about 73%.

Zooming out to the county, Muskogee County reports that the typical household earns roughly $53,619 per year, roughly 19% of adults have completed at least a four-year degree, and roughly 14% of residents live below the federal poverty line. Across Muskogee County's 36 public schools (combined enrollment of about 11,911 students), HASKELL MS is one campus in the mix.

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

HASKELL MS operates from an outlying location.

Over the past 7-year window. Over the past 7-year window, the student count rose 12%: 160 students in 2018 compared to 179 in 2025. Over the same period, the White share declined from 54% to 47%. The student-to-teacher ratio widened from 13.5:1 in 2018 to 16.3:1 today.

On allk12, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.

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 MS
District
HASKELL
Address
900 North Ohio, Haskell, OK 74436
Phone
(918) 482-5221
County
Muskogee County
Level
Middle
Grade range
06–08
Total enrollment
179
Teachers (FTE)
11
Student–teacher ratio
16.3:1
Free/Reduced lunch
152 (85%)
Locale
42-Rural: Distant
NCES ID
401395000572
Charter school
No
Virtual school
No

Related schools

Other schools in HASKELL
Other schools in Haskell
Nearby schools

Frequently asked questions

About HASKELL MS
What is the total enrollment at HASKELL MS?
HASKELL MS enrolls approximately 179 students in grades 06-08.
What grades does HASKELL MS serve?
HASKELL MS serves grades 06-08.
What is the student-teacher ratio at HASKELL MS?
The student-to-teacher ratio at HASKELL MS is approximately 16.3:1 (11 FTE teachers).
What is the racial breakdown of students at HASKELL MS?
At HASKELL MS, the student body is approximately 47% White, 5% Hispanic, 10% Black, 5% Asian, 13% Two or more.
Who oversees HASKELL MS?
HASKELL MS is overseen by HASKELL in Muskogee County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post