SA
Middle Schools

Marshall Middle School

North Allegheny SD · Allegheny County · 5145 Wexford Run Rd, Wexford, PA 15090.0

(724)934-6060

10/10
#15
Rank 15 out of 520
Top 3%
English Language Arts10/10 · #27 · 95th percentile
Mathematics10/10 · #13 · 98th percentile
Science10/10 · #13 · 97th percentile

English Language Arts

Math Trend

Science Trend

School Overview

Tucked into the leafy suburbs north of Pittsburgh, Marshall Middle School sits at the heart of Wexford — a community that tends to attract families who prioritize strong academics and long-term planning for their kids. North Allegheny is one of the most sought-after districts in western Pennsylvania, and Marshall reflects that reputation with standout performance across English, math, and science. Wexford itself offers that comfortable blend of suburban convenience and easy access to Pittsburgh, making it a natural landing spot for families who want top-tier public schooling without sacrificing quality of life.

Student Demographics

811 students tested · 2024-25 school year

Ethnicity

White
451 (56%)
Asian
285 (35%)
Multiple Races
28 (3%)
Hispanic
27 (3%)
African American
15 (2%)
Other
5 (1%)

Key Indicators

English Learners28 (3%)
Socioeconomically Disadvantaged53 (7%)
Students with Disabilities62 (8%)

Staff & Teachers(2024-25)

847
Enrollment
61.4
Teachers (FTE)
13.8:1
Student-Staff Ratio

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 · #257 · 50th percentile

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