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

9 schools in Hazelwood

Missouri · Public K-12

Of the 9 public K-12 schools in Hazelwood, combined enrollment is roughly 4,615 students (an average of 513 per campus).

7-year change in Hazelwood

SY 2017-18 vs SY 2024-25
Total enrollment
4,615
-180 (-4%) vs SY 2017-18
School count
9
+2 (+29%) vs SY 2017-18
% Hispanic
7%
was 4%
% Black
68%
was 55%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ARMSTRONG ELEM.ElementaryPK-05361
EARLY EDUCATION CENTERElementaryPK-PK124
GARRETT ELEM.ElementaryPK-05309
HAZELWOOD WEST HIGHHigh09-121,994
MCNAIR ELEM.ElementaryPK-05417
RUSSELL ELEM.ElementaryPK-05373
STEAM ACADEMY MIDDLE SCHOOLMiddle06-08245
WEST EARLY CHILDHOOD CENTERElementaryPK-PK68
WEST MIDDLEMiddle06-08724

About Hazelwood

Hazelwood, Missouri is home to 9 public schools, with combined enrollment of approximately 4,615 students. By school count, it is a mid-sized city.

On the level-by-level breakdown, the city is built around 6 elementary, 2 middle, and 1 high.

Per-campus enrollment runs near 513, noticeably above the state mean of about 382.

Over the past 7-year window. Combined enrollment now sits at 4,615 students, contracted 4% from the 4,795 reported in SY 2017-18. Hazelwood now counts 9 public schools, up from 7 in SY 2017-18. Demographically, the Black share of enrollment increased from 55% to 68%.

In the discussion threads here, the community for Hazelwood discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Hazelwood, Missouri?
There are 9 public K-12 schools in Hazelwood, with a combined enrollment of about 4,615.
How many elementary, middle, and high schools are in Hazelwood?
Hazelwood has 6 elementary, 2 middle, 1 high public schools.
What is the largest public school in Hazelwood?
HAZELWOOD WEST HIGH is the largest public school in Hazelwood by enrollment, with approximately 1,994 students.
What school districts serve Hazelwood?
Hazelwood is served by 2 public school districts, including HAZELWOOD, FERGUSON-FLORISSANT R-II.
What grade levels do public schools in Hazelwood cover?
Public schools in Hazelwood serve students from pre-K through grade 12.