Beta You're viewing our redesigned school page. Prefer the classic layout?

Taft Middle School

Public Grades 5-8
354th
SchoolDigger Rank ?
of 369 Oklahoma Middle Schools
Better than 4% of Oklahoma middle schools
Summary

Taft Middle School is a public middle school in Oklahoma City, Oklahoma, serving 1,056 students in grades 5-8. Unfortunately, the school has consistently ranked in the bottom quarter of Taft Middle School has significantly underperformed compared to the Oklahoma City and state averages across all grade levels and subject areas, with only 6% of students proficient or better in English Language Arts, 3% in Mathematics, and 11% in Science.

The school also struggles to support its diverse student population, ranking in the bottom quarter of Oklahoma middle schools for Hispanic, White, English Language Learner, Special Education, and Low Socioeconomic Status students. Additionally, Taft Middle School has consistently high chronic absenteeism rates, ranging from 19% to 38.8% in recent years, significantly higher than the state average. The school's per-student spending of $9,482 in 2018-2019 is higher than nearby higher-performing schools, yet its academic outcomes remain much worse.

Compared to nearby Belle Isle Middle School and Classen Middle School of Advanced Studies, which have much higher academic proficiency rates, lower chronic absenteeism, and serve more advantaged student populations, Taft Middle School faces significant challenges that have not been adequately addressed over the past decade, suggesting the need for a comprehensive, data-driven approach to improve student outcomes.

1,096
Students ?
14.4
Student/teacher ratio ?
$13,789
Per pupil spending ?
97.8%
Free/discounted lunch ?
 2901 Northwest 23rd Street
       Oklahoma City, OK  73107-3107

(405) 587-8000

District: Oklahoma City


Students who attend Taft Middle School usually attend:

High:    Northwest Classen High School

Feeder schools for Taft Middle School:

Elementary:    Buchanan Elementary School
    Cleveland Elementary School
    Hawthorne Elementary School
    Kaiser Elementary School
    More...
Racial breakdown:

Hispanic:
68.8%
White:
8.9%
African American:
8.2%
more
 See top rated Oklahoma middle schools

 Compare Taft Middle School to nearby middle schools!
At a glance
Ranking trend: Declining — 12th percentile in 2009 → 4th in 2025
Worth a look
!Test scores below the Oklahoma average (7% vs 27% meeting standards)
!In the lower quartile statewide (4th percentile)
!High chronic absenteeism (33% vs 19% Oklahoma)
Students meeting standards (2024-2025) ?
This school7%
District avg14%
Oklahoma avg27%
354th of 369
Oklahoma public middle schools ?
Bottom 4%▼ down 5 pts since 2015
From bottom 9% (2015) to bottom 4% (2025)
See the entire ranking list of Oklahoma Middle Schools →
SchoolDigger rating ?
6th of 13Middle Schools in the Oklahoma City
389th of 452Oklahoma City among Oklahoma districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankOklahoma percentileRating
20259.4354 of 3694.1%☆☆☆☆☆
20194.0226 of 2280.9%☆☆☆☆☆
20164.5323 of 3322.7%☆☆☆☆☆
201515.4271 of 2978.8%☆☆☆☆☆
201134.4426 of 54221.4%★☆☆☆☆
201028.3449 of 53916.7%★☆☆☆☆
200924.0460 of 52111.7%★☆☆☆☆

English Language Learner

YearAvg scoreStatewide rankOklahoma percentileRating
202520.074 of 8411.9%★☆☆☆☆

Hispanic

YearAvg scoreStatewide rankOklahoma percentileRating
202510.5117 of 1224.1%☆☆☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankOklahoma percentileRating
202512.1269 of 2845.3%☆☆☆☆☆

Special Education

YearAvg scoreStatewide rankOklahoma percentileRating
202524.588 of 10818.5%★☆☆☆☆

White

YearAvg scoreStatewide rankOklahoma percentileRating
20218.4256 of 2570.4%☆☆☆☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Special Education (2025)19th percentile+14 vs school
English Language Learner (2025)12th percentile+8 vs school
Low Socio Economic Status (2025)5th percentile~ school
Hispanic (2025)4th percentile~ school
White (2021)<1st percentile
By subject vs Oklahoma (2024-2025) ?
Science11%-19 vs state
English Language Arts I6%-20 vs state
Mathematics3%-23 vs state

5.0
1 rating · 1 written review
51
40
30
20
10
Rate Taft Middle School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
What people are saying
by a parent
Friday, July 22, 2011

Open Quote my daughter loves this school but she keeps picking the wronge crowed to hang out with and i dont know what to do with her now Close Quote





Schools Near Taft Middle School









Frequently Asked Questions about Taft Middle School

In the 2024-25 school year, 1,096 students attended Taft Middle School.

Students who attend Taft Middle School usually go on to attend Northwest Classen High School

Taft Middle School ranks in the bottom 4.1% of Oklahoma middle schools.

Students at Taft Middle School are 69% Hispanic, 9% White, 8% African American, 6% Two or more races, 5% Asian, 2% American Indian.


Rate Taft Middle School!



Sign up for updates!

Be the first to know when there is an update for Taft Middle School!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Oklahoma State Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics

None retrieved from Database in 40 milliseconds.