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

2 schools in Duke

Oklahoma · Public K-12

Public K-12 schools in Duke number 2, teaching approximately 152 Oklahoma students, an average of 76 per campus.

7-year change in Duke

SY 2017-18 vs SY 2024-25
Total enrollment
152
-27 (-15%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
61%
was 69%
% Hispanic
32%
was 19%
% Black
1%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
DUKE ESElementaryPK-08100
DUKE HSHigh09-1252

About Duke

Across Duke, Oklahoma, 2 public schools instructs about 152 students between them.

On the school-mix side, the city comprises 1 elementary, and 1 high.

Schools in Duke average about 76 students each, 81% lower than the Oklahoma norm.

Five-year track record. Across the same 7-year window, public-school enrollment declined 15%: 179 students in SY 2017-18 versus 152 in SY 2024-25. Demographically, the Hispanic share of enrollment climbed from 19% to 32%.

Within the allk12 community for this area, the community for Duke discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Duke?
Duke, Oklahoma has 2 public K-12 schools serving approximately 152 students.
How many elementary, middle, and high schools are in Duke?
Duke has 1 elementary, 1 high public schools.
What is the largest public school in Duke?
DUKE ES is the largest public school in Duke by enrollment, with approximately 100 students.
What school districts serve Duke?
Duke public schools are operated by DUKE.
What grade levels do public schools in Duke cover?
Public schools in Duke serve students from pre-K through grade 12.