SA
Middle Schools

Morrisville High School

Morrisville Borough SD · Bucks County · 550 W Palmer St, Morrisville, PA 19067.0

(215)736-2560

2/10
#419
Rank 419 out of 520
Top 80%
English Language Arts3/10 · #383 · 27th percentile
Mathematics2/10 · #439 · 16th percentile
Science3/10 · #375 · 20th percentile

English Language Arts

Math Trend

Science Trend

School Overview

Morrisville is a small, tight-knit borough sitting right along the Delaware River, across from Trenton, NJ — it's a working-class community with a lot of history and local pride. Morrisville High School serves a modest student body, and while its academic scores tend to run below the state average, families who value a close community feel and a school where students aren't just a number may find it fits their kids well. For families prioritizing stronger test performance, it's worth exploring neighboring districts, but those who are rooted in Morrisville often speak warmly of the school's sense of belonging.

Student Demographics

194 students tested · 2024-25 school year

Ethnicity

African American
72 (37%)
White
56 (29%)
Hispanic
47 (24%)
Multiple Races
17 (9%)
Other
2 (1%)

Key Indicators

English Learners13 (7%)
Socioeconomically Disadvantaged121 (62%)
Students with Disabilities51 (26%)

Staff & Teachers(2024-25)

405
Enrollment
32.9
Teachers (FTE)
12.3:1
Student-Staff Ratio

Graduation Rate

91.5%of students graduate within 4 years

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 Programs6/10 · #214 · 59th percentile

48 programs within 3 miles. Ranked among Middle Schools in Pennsylvania.

Nearby Libraries

No programs found