SA
Middle Schools

Haverford Middle School

Haverford Township SD · Delaware County · 1701 Darby Rd, Havertown, PA 19083.0

(610)853-5900

10/10
#20
Rank 20 out of 520
Top 4%
English Language Arts10/10 · #11 · 98th percentile
Mathematics10/10 · #17 · 97th percentile
Science10/10 · #43 · 91st percentile

English Language Arts

Math Trend

Science Trend

School Overview

Haverford Middle School sits at the heart of Havertown, one of Delaware County's most sought-after suburbs — the kind of walkable, tree-lined community where neighbors actually know each other and school pride runs deep. Academic performance here is genuinely exceptional, with English and math scores ranking among the very best in Pennsylvania, making it a natural fit for families who prioritize rigorous preparation heading into high school. If you're considering a move to the Main Line's quieter, more affordable neighbor, Havertown consistently draws families who want strong schools without sacrificing that tight-knit suburban feel.

Student Demographics

1,467 students tested · 2024-25 school year

Ethnicity

White
1,139 (78%)
Asian
103 (7%)
Multiple Races
101 (7%)
African American
79 (5%)
Hispanic
41 (3%)
Other
4 (0%)

Key Indicators

English Learners22 (1%)
Socioeconomically Disadvantaged242 (16%)
Students with Disabilities259 (18%)

Staff & Teachers(2024-25)

1,579
Enrollment
105.9
Teachers (FTE)
14.9:1
Student-Staff Ratio

Community Enrichment Programs

This supplementary score measures the availability of enrichment programs — such as tutoring, music, dance, sports, and arts — within 3 miles of the school. Schools in communities with more diverse and accessible programs score higher.

Nearby Programs10/10 · #39 · 93rd percentile

209 programs within 3 miles. Ranked among Middle Schools in Pennsylvania.

Nearby Libraries

No programs found