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

3 schools in Apache

Oklahoma · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Apache's 3 public K-12 schools collectively enroll about 504 students (1 elementary, 1 middle, and 1 high).

7-year change in Apache

SY 2017-18 vs SY 2024-25
Total enrollment
504
-78 (-13%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
1,034
all ages · ACS 5-yr
Students
504
public K-12 · NCES
Schools
3
public K-12
NameLevelGradesEnrollment
APACHE ESElementaryPK-05238
APACHE HSHigh09-12154
APACHE MSMiddle06-08112

About Apache

Apache is a compact Oklahoma city in terms of public-school footprint, with 3 schools and 504 students total.

In terms of grade levels, the city comprises 1 elementary, 1 middle, and 1 high.

Schools in Apache average about 168 students each, 57% below the Oklahoma norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 13%: 582 students in SY 2017-18 versus 504 in SY 2024-25.

On this page, the community for Apache discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Apache, Oklahoma?
There are 3 public K-12 schools in Apache, with a combined enrollment of about 504.
How many elementary, middle, and high schools are in Apache?
Apache has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Apache?
APACHE ES is the largest public school in Apache by enrollment, with approximately 238 students.
What school districts serve Apache?
Apache public schools are operated by BOONE-APACHE.
What grade levels do public schools in Apache cover?
Public schools in Apache serve students from pre-K through grade 12.