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

13 schools in St Peters

Missouri · Public K-12

Of the public K-12 schools operating across Missouri, 13 sit inside St Peters, collectively enrolling about 8,459 students (8 elementary, 2 middle, and 2 high).

7-year change in St Peters

SY 2017-18 vs SY 2024-25
Total enrollment
8,152
-1,002 (-11%) vs SY 2017-18
School count
12
0 (0%) vs SY 2017-18
% White
73%
was 80%
% Hispanic
7%
was 5%
% Black
9%
was 7%
% Asian
4%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BoonslickCombinedKG-1223
DR. BERNARD J. DUBRAY MIDDLEMiddle06-08869
EARLY CHILDHOOD CENTERElementaryPK-PK307
FAIRMOUNT ELEM.ElementaryKG-05971
FT. ZUMWALT EAST HIGHHigh09-121,171
FT. ZUMWALT SOUTH HIGHHigh09-121,212
FT. ZUMWALT SOUTH MIDDLEMiddle06-08823
HAWTHORN ELEM.ElementaryKG-05458
LEWIS CLARK ELEM.Elementary03-05426
MID RIVERS ELEM.ElementaryKG-05444
PROGRESS SOUTH ELEM.ElementaryKG-05642
ST. PETERS ELEM.ElementaryKG-02384
WARREN ELEM.ElementaryKG-05729

About St Peters

St Peters is a medium-population Missouri city in terms of public-school footprint, with 13 schools and 8,459 students total.

For a sense of the school types, the city covers 8 elementary, 2 middle, 2 high, and 1 other.

Average school size in St Peters is around 651 students, 70% above the Missouri average of about 382.

Trend over the past 7 years. Total public-school enrollment in St Peters has contracted 11% since SY 2017-18, moving from about 9,154 students to 8,152. The White share of public-school enrollment decreased from 80% to 73%.

On allk12, the community for St Peters discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in St Peters?
St Peters, Missouri has 13 public K-12 schools serving approximately 8,459 students.
How many elementary, middle, and high schools are in St Peters?
St Peters has 8 elementary, 2 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in St Peters?
FT. ZUMWALT SOUTH HIGH is the largest public school in St Peters by enrollment, with approximately 1,212 students.
What school districts serve St Peters?
St Peters is served by 3 public school districts, including MO SCHLS FOR THE SEV DISABLED, FORT ZUMWALT SCHOOL DISTRICT, FRANCIS HOWELL R-III.
What grade levels do public schools in St Peters cover?
Public schools in St Peters serve students from pre-K through grade 12.