3 schools in Morrisville Borough SD
In Pennsylvania's Morrisville Borough SD, public K-12 schools total 3 and serve approximately 822 students (an average of 274 per school).
4-year change in Morrisville Borough SD
SY 2020-21 vs SY 2024-25How Morrisville Borough SD ranks
Among districts| Measure | This district | In Pennsylvania | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 822 | #427 of 479 | #7,653 of 9,234 |
| Number of schools ranked most first | 3 | #346 of 479 | N/A |
| Students per teacher ranked fewest first | 11.9:1 | #103 of 478 | #1,916 of 9,044 |
Inside Morrisville Borough SD
Since 2017-18, the 3 district schools that reported both years went from 846 to 822 students (down 3%) and from 62 to 69 full-time teachers (up 11%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Morrisville HS | Morrisville | High | 06-12 | 405 |
| Grandview El Sch | Morrisville | Elementary | KG-02 | 220 |
| Morrisville Intermediate Sch | Morrisville | Elementary | 03-05 | 197 |
About Morrisville Borough SD
As a sparse district in Pennsylvania, Morrisville Borough SD instructs 822 students across 3 schools.
On the school-mix side, Morrisville Borough SD is built around 2 elementary and 1 high school.
Average enrollment per school in Morrisville Borough SD is about 274, noticeably below the Pennsylvania average of roughly 569.
Looking at the last 4 years. Across the same 4-year window, public-school enrollment held roughly steady: 811 students in SY 2020-21 versus 822 in SY 2024-25.
In the discussion threads here, the community for Morrisville Borough SD discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.