The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·HANOVER PUBLIC SD·NCES 421145004571

Hanover SHS

401 Moul Ave, Hanover, PA 17331 · (717) 637-9000 · York County
GRADES 08–12HIGH13-CITYTITLE IREGULAR SCHOOL578 STUDENTS
Enrollment
578
High
DISTRICT 385 · STATE 738
Student : Teacher
14.7:1
39 FTE teachers
DISTRICT 13.5:1 · STATE 12.8:1
Free / Reduced Lunch
67%
385 students
DISTRICT 71% · STATE 75%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
176
Grade 10
151
Grade 11
122
Grade 12
129
Student demographics
White
35561%
DISTRICT 61% · STATE 60%
Hispanic
13323%
DISTRICT 21% · STATE 16%
Black
366%
DISTRICT 5% · STATE 14%
Asian
51%
DISTRICT 1% · STATE 5%
Two+
478%
DISTRICT 10% · STATE 5%
Native American
20%
DISTRICT 1% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
32055%
Female
25845%

Discussions

+ POST

Test scores

PSSA + Keystone 2024-25 . % Proficient or Advanced
English Language Arts
64.5%
PA avg 51.1% . -6.3pp since 2023
Math
41.0%
PA avg 43.0% . +5.9pp since 2023
Source: PSSA + Keystone. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
51.4%
composite math + reading, all grades
Predicted
49.0%
based on PA schools with similar FRL share
Beats by
+2.4pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
578
+89 (+18%) vs 2017
Student : Teacher
14.7:1
was 13.8:1
% White
61%
was 73%
% Hispanic
23%
was 16%
% Black
6%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Hanover SHS

Hanover SHS operates as a compact high school in Hanover, Pennsylvania, run under Hanover Public SD. Current enrollment sits at 578 students spanning grades 8 through 12. Compared to the state average of about 738 students per school, that is 22% leaner than typical.

Hanover Public SD comprises 5 schools with combined enrollment of 1,926 students; Hanover SHS is among them.

Looking at the student body, Hanover SHS shows that 61% of the student body identifies as White. Beyond that, the school reports 23% Hispanic, 8% multiracial, 6% Black. By comparison, York County as a whole is about 81% White, so the school skews meaningfully less White than its surroundings.

On the resource side, Hanover SHS records 39 full-time-equivalent teachers, putting the student-to-teacher ratio at about 14.7:1. Statewide, the average ratio sits near 12.8:1, putting Hanover SHS higher than the state norm the norm. Around 67% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment. That share is higher than York County's rate of about 53%.

On a residual basis (actual vs predicted given the student mix), Hanover SHS performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 49.0%, the actual is 51.4%, a residual of +2.4 points.

In the surrounding community, community-level numbers for York County indicate median household earnings sit near $84,829, 28% of adults hold a bachelor's degree or higher, and roughly 6% of residents live below the federal poverty line. Across York County's 111 public schools (combined enrollment of about 64,242 students), Hanover SHS is one campus in the mix.

The closest other public school is Washington El Sch, roughly 0.2 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 9 schools in that immediate cluster with test data (this one included), Hanover SHS ranks 7th on composite proficiency, below the local average of 55.9%.

The school occupies a downtown site.

Looking at the recent track record. Looking back 7 years, enrollment at Hanover SHS has ticked up 18%, going from 489 students in 2018 to 578 in 2025. Over the same period, the White share declined from 73% to 61%.

On this page, recent activity here tends to focus on sports schedules, lunch menu changes, and school spirit week. Posting is open to anyone connected to the school.

York County at a glance

View full county profile
Population
462,924
Census ACS
Median income
$84,829
Household, ACS
Bachelor's+
28%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
111
64,242 students

Quick facts

School name
Hanover SHS
District
Hanover Public SD
Address
401 Moul Ave, Hanover, PA 17331
Phone
(717) 637-9000
County
York County
Level
High
Grade range
08–12
Total enrollment
578
Teachers (FTE)
39
Student–teacher ratio
14.7:1
Free/Reduced lunch
385 (67%)
Locale
13-City: Small
NCES ID
421145004571
Charter school
No
Virtual school
No

Related schools

Other schools in Hanover Public SD
Other schools in Hanover
Nearby schools

Frequently asked questions

About Hanover SHS
How large is Hanover SHS?
Hanover SHS enrolls approximately 578 students in grades 08-12.
What age range does Hanover SHS serve?
Hanover SHS serves students from grade 08 through grade 12.
What is the student-teacher ratio at Hanover SHS?
The student-to-teacher ratio at Hanover SHS is approximately 14.7:1 (39 FTE teachers).
What is the student diversity at Hanover SHS?
Student demographics at Hanover SHS are roughly 61% White, 23% Hispanic, 6% Black, 1% Asian, 8% Two or more.
Who oversees Hanover SHS?
Hanover SHS is overseen by Hanover Public SD in York County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post