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

3 schools in Beggs

Oklahoma · Public K-12

In total, Beggs hosts 3 public K-12 schools with about 948 students, an average of 316 per campus.

7-year change in Beggs

SY 2017-18 vs SY 2024-25
Total enrollment
948
-129 (-12%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BEGGS ESElementaryPK-04397
BEGGS HSHigh09-12262
BEGGS MSMiddle05-08289

About Beggs

Public education in Beggs, Oklahoma runs across 3 schools that enrolls roughly 948 students. By footprint, Beggs sits in the thinly populated bracket.

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

Per-campus enrollment runs near 316, meaningfully below the state mean of about 391.

Over the past 7-year window. Combined enrollment now sits at 948 students, declined 12% from the 1,077 reported in SY 2017-18.

On allk12, the community for Beggs discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

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