SA
Middle Schools

Hanover Middle School

Hanover Public SD · York County · 300 Keagy Ave, Hanover, PA 17331.0

(717)637-9000

5/10
#309
Rank 309 out of 520
Top 59%
English Language Arts5/10 · #285 · 45th percentile
Mathematics5/10 · #306 · 41st percentile
Science4/10 · #300 · 36th percentile

English Language Arts

Math Trend

Science Trend

School Overview

Hanover Middle School sits in the heart of a tight-knit south-central Pennsylvania borough that feels like a classic small town — locally owned shops, strong community pride, and a pace of life that's a little slower in the best way. The school lands in the middle of the pack statewide, making it a reasonable fit for families who value a familiar, community-rooted environment over a high-pressure academic scene. Families drawn to Hanover's affordable housing and easy access to both Gettysburg and the Maryland border will find this a comfortable, grounded place to raise kids through those middle school years.

Student Demographics

561 students tested · 2024-25 school year

Ethnicity

White
345 (61%)
Hispanic
121 (22%)
Multiple Races
57 (10%)
African American
26 (5%)
Other
12 (2%)

Key Indicators

English Learners51 (9%)
Socioeconomically Disadvantaged360 (64%)
Students with Disabilities64 (11%)

Staff & Teachers(2024-25)

647
Enrollment
52
Teachers (FTE)
12.4: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 Programs5/10 · #303 · 41st percentile

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

Nearby Libraries

No programs found