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

2 schools in Spencer

Oklahoma · Public K-12

In Spencer, public K-12 schools number 2 and serve approximately 808 students across 1 elementary and 1 high.

7-year change in Spencer

SY 2017-18 vs SY 2024-25
Total enrollment
808
-270 (-25%) vs SY 2017-18
School count
2
-2 (-50%) vs SY 2017-18
% White
10%
was 9%
% Hispanic
18%
was 12%
% Black
55%
was 68%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
SPENCER ESElementary02-04383
STAR SPENCER HSHigh09-12425

About Spencer

Spencer, Oklahoma is home to 2 public schools, with combined enrollment of approximately 808 students. By school count, it is a compact city.

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

Trend over the past 7 years. Across the same 7-year window, public-school enrollment decreased 25%: 1,078 students in SY 2017-18 versus 808 in SY 2024-25. Spencer now counts 2 public schools, down from 4 in SY 2017-18. The Black share of public-school enrollment fell from 68% to 55%.

On this page, the community for Spencer 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 Spencer, Oklahoma?
There are 2 public K-12 schools in Spencer, with a combined enrollment of about 808.
How many elementary, middle, and high schools are in Spencer?
Spencer has 1 elementary, 1 high public schools.
What is the largest public school in Spencer?
STAR SPENCER HS is the largest public school in Spencer by enrollment, with approximately 425 students.
What school districts serve Spencer?
Spencer public schools are operated by OKLAHOMA CITY.
What grade levels do public schools in Spencer cover?
Public schools in Spencer serve students from grade 2 through grade 12.