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

2 schools in GRANITE

Oklahoma · 212 students · 1 city

In Oklahoma's GRANITE, public K-12 schools total 2 and serve approximately 212 students (an average of 106 per campus).

7-year change in GRANITE

SY 2017-18 vs SY 2024-25
Total enrollment
212
-24 (-10%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
74%
was 80%
% Hispanic
18%
was 14%
% Black
1%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
GRANITE ESGraniteElementaryPK-08143
GRANITE HSGraniteHigh09-1269

About GRANITE

GRANITE maintains 2 public schools across Oklahoma, collectively serveing roughly 212 students.

Looking at the level breakdown, GRANITE covers 1 elementary and 1 high school.

Average enrollment per school in GRANITE is about 106, noticeably below the Oklahoma average of roughly 391.

Trend over the past 7 years. Total public-school enrollment in GRANITE has shrank 10% since SY 2017-18, moving from about 236 students to 212. Demographically, the White share of enrollment fell from 80% to 74%.

In the discussion threads here, the community for GRANITE discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools does GRANITE run?
GRANITE has 2 public schools with a combined enrollment of about 212 students in Oklahoma.
What is the mix of elementary, middle, and high schools in GRANITE?
GRANITE includes 1 elementary, 1 high schools.
What is the largest school in GRANITE?
GRANITE ES is the largest public school in GRANITE by enrollment, with approximately 143 students.
What grade levels does GRANITE serve?
GRANITE schools serve students from pre-K through grade 12, across 2 campuses.