Congratulations to our Latin Winners!
Heart Healthy!
Unified Basketball
A Day in the Life
6th graders getting to know each other!
6th grade activity
Math classes diving right in!
Math Class 1st day
Welcome to Haverford Middle School!
1st day of school
Kids Helping Kids
Haverford MS

Upcoming Events

all day
Haverford Middle School, 1701 Darby Rd, Havertown, PA 19083, USA