The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

9 schools in Stilwell

Oklahoma · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Stilwell's 9 public K-12 schools collectively enroll about 2,776 students (7 elementary, 1 middle, and 1 high).

7-year change in Stilwell

SY 2017-18 vs SY 2024-25
Total enrollment
2,776
-48 (-2%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BELFONTE BELL ES (ADAIR CNTY)ElementaryPK-0857
DAHLONEGAH PUBLIC SCHOOLElementaryPK-08163
MARYETTA PUBLIC SCHOOLElementaryPK-08640
PEAVINE PUBLIC SCHOOLElementaryPK-08105
ROCKY MOUNTAIN PUBLIC SCHOOLElementaryPK-08193
STILWELL ESElementaryPK-04423
STILWELL HSHigh09-12641
STILWELL MSMiddle05-08291
ZION PUBLIC SCHOOLElementaryPK-08263

About Stilwell

Across Stilwell, Oklahoma, 9 public schools hosts about 2,776 students between them.

On the school-mix side, the city is built around 7 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 308, below the state mean of about 391.

Five-year track record. Across the same 7-year window, public-school enrollment held roughly steady: 2,824 students in SY 2017-18 versus 2,776 in SY 2024-25.

On this page, the community for Stilwell discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Stilwell, Oklahoma?
There are 9 public K-12 schools in Stilwell, with a combined enrollment of about 2,776.
How many elementary, middle, and high schools are in Stilwell?
Stilwell has 7 elementary, 1 middle, 1 high public schools.
What is the largest public school in Stilwell?
STILWELL HS is the largest public school in Stilwell by enrollment, with approximately 641 students.
What school districts serve Stilwell?
Stilwell is served by 7 public school districts, including BELFONTE, DAHLONEGAH, MARYETTA, PEAVINE, ROCKY MOUNTAIN and 2 others.
What grade levels do public schools in Stilwell cover?
Public schools in Stilwell serve students from pre-K through grade 12.