SA
High Schools

Upper Moreland High School

Upper Moreland Township SD · Montgomery County · 3000 Terwood Road, Willow Grove, PA 19090.0

(215)830-1500

6/10
#277
Rank 277 out of 625
Top 44%
English Language Arts5/10 · #345 · 45th percentile
Mathematics7/10 · #215 · 66th percentile
Science7/10 · #242 · 61st percentile

English Language Arts

Math Trend

Science Trend

Track Upper Moreland High School

Schools change. Get an email when its test scores or ranking update — about once a year. No spam.

School Overview

Upper Moreland High School sits in Willow Grove, a quietly suburban pocket of Montgomery County where tree-lined streets meet easy access to both Philadelphia and the broader Philly metro. The school has a particularly solid footing in math and science, making it a good fit for families who want a well-rounded public education without the intensity of some of the county's more hyper-competitive districts. It's the kind of community where local roots run deep, and the school reflects that — a dependable, grounded option for families settling into this corner of suburban Pennsylvania.

Student Demographics

225 students tested · 2024-25 school year

Ethnicity

White
154 (68%)
Hispanic
24 (11%)
African American
23 (10%)
Asian
12 (5%)
Multiple Races
12 (5%)

Key Indicators

English Learners14 (6%)
Socioeconomically Disadvantaged95 (42%)
Students with Disabilities40 (18%)

Staff & Teachers(2024-25)

1,077
Enrollment
77.9
Teachers (FTE)
13.8:1
Student-Staff Ratio

Graduation Rate

96.2%of students graduate within 4 years

Graduation Rate Trend

College Readiness

Advanced Placement (AP) and International Baccalaureate (IB) programs offer college-level coursework and are a key indicator of academic rigor.

17
AP Courses
offered
17.2%
AP Participation
of students
168
AP Enrollment
students

Source: Civil Rights Data Collection (CRDC) 2021-22

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 Programs9/10 · #109 · 84th percentile

105 programs within 3 miles. Ranked among High Schools in Pennsylvania.

Nearby Libraries

No programs found