














Upper Moreland El Sch
PublicElementaryGrades K–5
3980 Orangemans Rd, Hatboro, PA 19040 · (215) 325-1400 · Part of Upper Moreland Township School District
Upper Moreland Township’s School Grade A− better than 81% of Pennsylvania school districts
Students
1,627
Students per teacher
15:1
Setting
Suburb
Grades
K–5
What stands out about Upper Moreland El Sch
- No state test results published for this school
- Next stop for Upper Moreland Township kids: Upper Moreland MS
On the path
Where Upper Moreland Township kids come from and go next. The whole path →
K–5Upper Moreland El SchYou are here
6–8Upper Moreland MSin Hatboro
Location
Directions ↗














3980 Orangemans Rd, Hatboro
Students
Enrollment by grade
Kindergarten248
Grade 1268
Grade 2301
Grade 3281
Grade 4265
Grade 5264
Enrollment over time
1,534’21
1,576’22
1,633’23
1,627’24
Up 6.1% since 2021–22.
Who goes here
White 65%Hispanic 14%Black 9%Two or more races 7%Asian 5%
As reported to NCES, share of students with a reported race or ethnicity.
Parents talk
Questions and answers about Upper Moreland El Sch from Upper Moreland Township families.
Other schools in Upper Moreland Township School District
School facts: U.S. Department of Education (NCES), 2024–2025 school year. Map: © OpenStreetMap contributors.