Pittsburg County
Public education in Pittsburg County reaches 7,341 students across 36 schools. Mcalester is the largest district at 3,008 students. That works out to 18 elementary, 3 middle, and 10 high schools.
7-year change in Pittsburg County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Pittsburg County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Pittsburg County
Latest 2024-25 ELA proficiency, 13 schools ranked. Oklahoma state average: 30.6%.
- FRINK-CHAMBERS PUBLIC SCHOOL· 41.5%
- KREBS PUBLIC SCHOOL· 39.4%
- HAILEYVILLE ES· 38.6%
- HARTSHORNE MS· 38.0%
- KIOWA ES· 37.4%
- Puterbaugh Upper Elementary· 18.0%
- Randy Hughes Middle School· 22.4%
- PARKER INTERMEDIATE CTR· 27.0%
- INDIANOLA ES· 30.8%
- SAVANNA ES· 32.5%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| MCALESTER HS | Mcalester | High | 09-12 | 982 | · |
| WILL ROGERS ES | Mcalester | Elementary | KG-02 | 535 | · |
| Randy Hughes Middle School | Mcalester | Middle | 07-08 | 447 | · |
| PARKER INTERMEDIATE CTR | Mcalester | Middle | 05-06 | 437 | · |
| KREBS PUBLIC SCHOOL | Krebs | Elementary | PK-08 | 435 | · |
| FRINK-CHAMBERS PUBLIC SCHOOL | Mcalester | Elementary | PK-08 | 388 | · |
| Puterbaugh Upper Elementary | Mcalester | Elementary | 03-04 | 378 | · |
| CANADIAN ES | Canadian | Elementary | PK-08 | 308 | · |
| HARTSHORNE ES | Hartshorne | Elementary | PK-05 | 304 | · |
| QUINTON ES | Quinton | Elementary | PK-08 | 260 | · |
| HARTSHORNE HS | Hartshorne | High | 09-12 | 240 | · |
| CROWDER ES | Crowder | Elementary | PK-08 | 237 | · |
| Karla Brock Early Childhood Academy | Mcalester | Elementary | PK-PK | 229 | · |
| HAILEYVILLE ES | Haileyville | Elementary | PK-08 | 210 | · |
| KIOWA ES | Kiowa | Elementary | PK-08 | 197 | · |
| SAVANNA ES | Savanna | Elementary | PK-08 | 183 | · |
| INDIANOLA ES | Indianola | Elementary | PK-08 | 182 | · |
| HARTSHORNE MS | Hartshorne | Middle | 06-08 | 164 | · |
| CANADIAN HS | Canadian | High | 09-12 | 131 | · |
| SAVANNA HS | Savanna | High | 09-12 | 130 | · |
| TANNEHILL PUBLIC SCHOOL | Mcalester | Elementary | PK-08 | 128 | · |
| QUINTON HS | Quinton | High | 09-12 | 115 | · |
| PITTSBURG ES | Pittsburg | Elementary | PK-08 | 105 | · |
| HAYWOOD PUBLIC SCHOOL | Mcalester | Elementary | PK-08 | 102 | · |
| INDIANOLA HS | Indianola | High | 09-12 | 91 | · |
| CROWDER HS | Crowder | High | 09-12 | 90 | · |
| KIOWA HS | Kiowa | High | 09-12 | 80 | · |
| Jones Academy | Hartshorne | Elementary | 01-06 | 79 | · |
| HAILEYVILLE HS | Haileyville | High | 09-12 | 78 | · |
| PITTSBURG HS | Pittsburg | High | 09-12 | 58 | · |
| CARLTON LANDING ACADEMY ES | Carlton Landing | Elementary | PK-06 | 38 | · |
| EDMOND DOYLE ES | Mcalester | Combined | M-M | · | · |
| EMERSON ES | Mcalester | Combined | M-M | · | · |
| JEFFERSON EC CTR | Mcalester | Combined | M-M | · | · |
| PUTERBAUGH MS | Mcalester | Combined | M-M | · | · |
| WILLIAM GAY EC CTR | Mcalester | Combined | M-M | · | · |
Cities in Pittsburg County
About Pittsburg County
Pittsburg County is a low-population county of about 43,561 residents in Oklahoma. Its public-school system hosts approximately 7,341 students across 36 schools.
In context, census numbers show typical household earnings sit around $55,310, about 20% of adults have a bachelor's degree or above, and the federal-poverty share is near 14%. That income level is 7% below the Oklahoma median.
On the level-by-level breakdown, Pittsburg County consists of 18 elementary schools (4,298 students), 3 middle schools (1,048), 10 high schools (1,995), and 5 combined or other schools.
MCALESTER dominates the local landscape, accounting for roughly 3,008 students on its own.
Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 5%: 7,702 students in SY 2017-18 versus 7,341 in SY 2024-25. Pittsburg County now counts 31 public schools, down from 33 in SY 2017-18.
Within the allk12 community for this area, the community for Pittsburg County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.