14 schools in Mcalester
Mcalester, Oklahoma runs a public-school system of 14 campuses with combined enrollment around 3,626 (6 elementary, 2 middle, and 1 high).
7-year change in Mcalester
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| EDMOND DOYLE ES | Combined | M-M | · |
| EMERSON ES | Combined | M-M | · |
| FRINK-CHAMBERS PUBLIC SCHOOL | Elementary | PK-08 | 388 |
| HAYWOOD PUBLIC SCHOOL | Elementary | PK-08 | 102 |
| JEFFERSON EC CTR | Combined | M-M | · |
| Karla Brock Early Childhood Academy | Elementary | PK-PK | 229 |
| MCALESTER HS | High | 09-12 | 982 |
| PARKER INTERMEDIATE CTR | Middle | 05-06 | 437 |
| PUTERBAUGH MS | Combined | M-M | · |
| Puterbaugh Upper Elementary | Elementary | 03-04 | 378 |
| Randy Hughes Middle School | Middle | 07-08 | 447 |
| TANNEHILL PUBLIC SCHOOL | Elementary | PK-08 | 128 |
| WILL ROGERS ES | Elementary | KG-02 | 535 |
| WILLIAM GAY EC CTR | Combined | M-M | · |
About Mcalester
Across Mcalester, Oklahoma, 14 public schools hosts about 3,626 students between them.
For a sense of the school types, the city is built around 6 elementary, 2 middle, 1 high, and 5 other.
Average school size in Mcalester is around 259 students, 34% meaningfully below the Oklahoma average of about 391.
Trend over the past 7 years. Combined enrollment now sits at 3,626 students, held roughly steady from the 3,706 reported in SY 2017-18. The school count fell from 11 to 9 across the same 7-year window.
On allk12, the community for Mcalester discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.