5 schools in Haslett
Haslett runs 5 public K-12 schools per the latest NCES counts, with total enrollment around 2,601 (3 elementary, 1 middle, and 1 high).
7-year change in Haslett
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Haslett High School | High | 09-12 | 774 |
| Haslett Middle School | Middle | 06-08 | 660 |
| Murphy Elementary School | Elementary | 02-05 | 386 |
| Vera Ralya Elementary School | Elementary | 02-05 | 391 |
| Wilkshire School | Elementary | PK-01 | 390 |
About Haslett
Across Haslett, Michigan, 5 public schools hosts about 2,601 students between them.
On the school-mix side, the city is made up of 3 elementary, 1 middle, and 1 high.
Average school size in Haslett is around 520 students, 28% higher than the Michigan average of about 406.
Five-year track record. Across the same 7-year window, public-school enrollment fell 3%: 2,691 students in SY 2017-18 versus 2,601 in SY 2024-25. Demographically, the White share of enrollment contracted from 76% to 71%.
Within the allk12 community for this area, the community for Haslett discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.