9 schools in Hazelwood
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| Name | Level | Grades | Enrollment |
|---|---|---|---|
| ARMSTRONG ELEM. | Elementary | PK-05 | 361 |
| EARLY EDUCATION CENTER | Elementary | PK-PK | 124 |
| GARRETT ELEM. | Elementary | PK-05 | 309 |
| HAZELWOOD WEST HIGH | High | 09-12 | 1,994 |
| MCNAIR ELEM. | Elementary | PK-05 | 417 |
| RUSSELL ELEM. | Elementary | PK-05 | 373 |
| STEAM ACADEMY MIDDLE SCHOOL | Middle | 06-08 | 245 |
| WEST EARLY CHILDHOOD CENTER | Elementary | PK-PK | 68 |
| WEST MIDDLE | Middle | 06-08 | 724 |
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.