4 schools in Morrisville
Within Morrisville, Pennsylvania, 4 public K-12 schools teach roughly 1,405 students, an average of 351 per campus.
7-year change in Morrisville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Eleanor Roosevelt El Sch | Elementary | KG-05 | 583 |
| Grandview El Sch | Elementary | KG-02 | 220 |
| Morrisville HS | High | 06-12 | 405 |
| Morrisville Intermediate Sch | Elementary | 03-05 | 197 |
About Morrisville
Public education in Morrisville, Pennsylvania runs across 4 schools that serves roughly 1,405 students. By footprint, Morrisville sits in the sparse bracket.
For a sense of the school types, the city consists of 3 elementary, and 1 high.
Average school size in Morrisville is around 351 students, 38% noticeably below the Pennsylvania average of about 569.
Looking at the last 7 years. Total public-school enrollment in Morrisville has held roughly steady since SY 2017-18, moving from about 1,397 students to 1,405. On the demographic side, Hispanic enrollment moved from 14% to 18% over the same window.
In the discussion threads here, the community for Morrisville discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.