17 schools in Shawnee
Public K-12 schools in Shawnee, Oklahoma total 17, collectively serving roughly 6,877 students (an average of about 405 per campus).
7-year change in Shawnee
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| BETHEL ES | Elementary | PK-05 | 556 |
| BETHEL HS | High | 09-12 | 349 |
| BETHEL MS | Middle | 06-08 | 255 |
| GROVE PUBLIC SCHOOL | Elementary | PK-08 | 539 |
| HORACE MANN ES | Elementary | KG-05 | 233 |
| JEFFERSON ES | Elementary | KG-05 | 348 |
| NORTH ROCK CREEK ES | Elementary | PK-04 | 458 |
| NORTH ROCK CREEK HS | High | 09-12 | 487 |
| NORTH ROCK CREEK INTERMEDIATE | Middle | 05-06 | 147 |
| NORTH ROCK CREEK MS | Middle | 07-08 | 141 |
| PLEASANT GROVE PUBLIC SCHOOL | Elementary | PK-08 | 198 |
| SEQUOYAH ES | Elementary | KG-05 | 293 |
| SHAWNEE EC CTR | Elementary | PK-01 | 350 |
| SHAWNEE HS | High | 09-12 | 1,045 |
| SHAWNEE MS | Middle | 06-08 | 693 |
| SOUTH ROCK CREEK PUBLIC SCHOOL | Elementary | PK-08 | 418 |
| WILL ROGERS ES | Elementary | 01-05 | 367 |
About Shawnee
Public education in Shawnee, Oklahoma runs across 17 schools that instructs roughly 6,877 students. By footprint, Shawnee sits in the medium-population bracket.
On the school-mix side, the city is built around 10 elementary, 4 middle, and 3 high.
Over the past 7-year window. Total public-school enrollment in Shawnee has stayed largely flat since SY 2017-18, moving from about 7,038 students to 6,877. The school count climbed from 14 to 17 across the same 7-year window.
Within the allk12 community for this area, the community for Shawnee discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.