Willow Grove, Pennsylvania · Public school district
Upper Moreland Township School District is a public school district based in Willow Grove, Pennsylvania, serving 3,550 students in 3 schools. By enrollment it ranks #124 of the 382 Pennsylvania districts with 1,000 or more students, larger than about 68% of them. Its schools average 1,183 students each, more than the Pennsylvania median of 560.
We haven't matched any stories to Upper Moreland Township School District yet. Recent Pennsylvania coverage is on the Pennsylvania page.
| District | Students | Schools | Students / school | Size rank in state | Stories |
|---|---|---|---|---|---|
| Upper Moreland Township School District Willow Grove, PA | 3,550 | 3 | 1,183 | #124 | 0 |
| Radnor Township School District Wayne, PA | 3,598 | 5 | 720 | #121 | 0 |
| Plum Borough School District Plum, PA | 3,556 | 5 | 711 | #122 | 0 |
| South Fayette Township School District McDonald, PA | 3,551 | 4 | 888 | #123 | 0 |
| Elizabethtown Area School District Elizabethtown, PA | 3,527 | 5 | 705 | #125 | 0 |
| Chartiers Valley School District Pittsburgh, PA | 3,501 | 4 | 875 | #126 | 0 |
| West Jefferson Hills School District Jefferson Hills, PA | 3,501 | 5 | 700 | #127 | 0 |
| District | Students | Schools | Students / school | Size rank in state | Stories |
|---|---|---|---|---|---|
| Upper Moreland Township School District Willow Grove, PA | 3,550 | 3 | 1,183 | #124 | 0 |
| Mason County Schools Point Pleasant, WV | 3,554 | 12 | 296 | #21 | 0 |
| Alpena Public Schools Alpena, MI | 3,553 | 9 | 395 | #88 | 0 |
| Mequon-Thiensville School District Mequon, WI | 3,553 | 6 | 592 | #54 | 0 |
| Greene County Tech School District Paragould, AR | 3,550 | 6 | 592 | #30 | 0 |
| Rescue Union Elementary Rescue, CA | 3,549 | 7 | 507 | #322 | 0 |
| Brookings School District 05-1 Brookings, SD | 3,546 | 9 | 394 | #7 | 0 |
Peers are the districts closest in enrollment. Enrollment, school counts and phone numbers are from the NCES Common Core of Data, 2024-25. Spending and staffing comparisons are coming.