SA
Elementary Schools

Upper Moreland Elementary School

Upper Moreland Township SD · Montgomery County · 3980 Orangemans Rd, Hatboro, PA 19040.0

(215)325-1400

6/10
#746
Rank 746 out of 1,545
Top 48%
English Language Arts5/10 · #794 · 49th percentile
Mathematics6/10 · #732 · 53rd percentile
Science6/10 · #578 · 59th percentile

English Language Arts

Math Trend

Science Trend

Track Upper Moreland Elementary School

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

School Overview

Upper Moreland Elementary sits in Hatboro, a walkable borough in Montgomery County with a small-town feel that's increasingly popular with families priced out of trendier suburbs closer to Philadelphia. The school lands right in the middle of the pack statewide, with science being a relative bright spot, making it a reasonable fit for families looking for a solid public option without the hyper-competitive pressure of some nearby districts. It's the kind of community where neighbors know each other and school events actually draw a crowd.

Student Demographics

766 students tested · 2024-25 school year

Ethnicity

White
510 (67%)
Hispanic
104 (14%)
African American
63 (8%)
Multiple Races
49 (6%)
Asian
40 (5%)

Key Indicators

English Learners74 (10%)
Socioeconomically Disadvantaged282 (37%)
Students with Disabilities173 (23%)

Staff & Teachers(2024-25)

1,628
Enrollment
117.8
Teachers (FTE)
13.8: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 Programs9/10 · #308 · 81st percentile

129 programs within 3 miles. Ranked among Elementary Schools in Pennsylvania.

Nearby Libraries

No programs found