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

5 schools in St Ann

Missouri · Public K-12

St Ann runs 5 public K-12 schools inside Missouri, with combined enrollment near 2,441 (3 elementary and 2 middle).

7-year change in St Ann

SY 2017-18 vs SY 2024-25
Total enrollment
2,441
-106 (-4%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
23%
was 33%
% Hispanic
23%
was 15%
% Black
43%
was 42%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BUDER ELEM.ElementaryKG-05471
HOECH MIDDLEMiddle06-08664
HOLMAN MIDDLEMiddle06-08639
PATTONVILLE EARLY CHILDHOODElementaryPK-PK0
ROBERT DRUMMOND ELEM.ElementaryPK-05667

About St Ann

Public education in St Ann, Missouri runs across 5 schools that serves roughly 2,441 students. By footprint, St Ann sits in the thinly populated bracket.

In terms of grade levels, the city spans 3 elementary, and 2 middle.

Average school size in St Ann is around 488 students, 28% above the Missouri average of about 382.

Five-year track record. Across the same 7-year window, public-school enrollment shrank 4%: 2,547 students in SY 2017-18 versus 2,441 in SY 2024-25. On the demographic side, White enrollment moved from 33% to 23% over the same window.

On this page, the community for St Ann discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in St Ann?
St Ann, Missouri has 5 public K-12 schools serving approximately 2,441 students.
How many elementary, middle, and high schools are in St Ann?
St Ann has 3 elementary, 2 middle public schools.
What is the largest public school in St Ann?
ROBERT DRUMMOND ELEM. is the largest public school in St Ann by enrollment, with approximately 667 students.
What school districts serve St Ann?
St Ann is served by 2 public school districts, including RITENOUR, PATTONVILLE R-III.
What grade levels do public schools in St Ann cover?
Public schools in St Ann serve students from pre-K through grade 8.