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

3 schools in Cache

Oklahoma · Public K-12

From elementary through high school, Cache runs 3 public K-12 campuses (1 elementary, 1 middle, and 1 high), with combined enrollment of about 2,029.

7-year change in Cache

SY 2017-18 vs SY 2024-25
Total enrollment
2,029
+36 (+2%) vs SY 2017-18
School count
3
-2 (-40%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CACHE ESElementaryPK-04766
CACHE HSHigh09-12643
CACHE MSMiddle05-08620

About Cache

Cache is a rural-scale Oklahoma city in terms of public-school footprint, with 3 schools and 2,029 students total.

Looking at the level breakdown, the city covers 1 elementary, 1 middle, and 1 high.

Average school size in Cache is around 676 students, 73% meaningfully above the Oklahoma average of about 391.

Looking at the last 7 years. Total public-school enrollment in Cache has held roughly steady since SY 2017-18, moving from about 1,993 students to 2,029. The school count fell from 5 to 3 across the same 7-year window.

On this page, the community for Cache discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

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