Beta You're viewing our redesigned school page. Prefer the classic layout?

Pennbrook Middle School

Public Grades 7-9
50th
SchoolDigger Rank ?
of 873 Pennsylvania Middle Schools
Better than 94% of Pennsylvania middle schools
Summary

Pennbrook Middle School is a public middle school located in North Wales, Pennsylvania, serving 756 students in grades 7-9. As part of the highly-ranked North Penn School District, Pennbrook consistently outperforms state and district averages in academic achievement.

Pennbrook Middle School's academic performance is exceptional, with proficiency rates of 53.7% in Math and 74.8% in English Language Arts, well above the state averages of 41.7% and 48.5%, respectively. The school's strong statewide ranking, placing 50th out of 873 middle schools in Pennsylvania, has earned it a 5-star rating from SchoolDigger. Pennbrook also demonstrates impressive performance across various student subgroups, ranking 35th out of 839 for male students and 31st out of 643 for students with disabilities, both earning 5-star ratings.

Compared to nearby schools within the North Penn School District, such as Pennfield Middle School and Penndale Middle School, Pennbrook Middle School consistently outperforms them in academic achievement and statewide rankings. Additionally, Pennbrook has maintained very low dropout rates, ranging from 0.0% to 1.6% over the past few years, significantly lower than the state average.

767
Students ?
12.0
Student/teacher ratio ?
$22,612
Per pupil spending ?
22.6%
Free/discounted lunch ?
 1201 East Walnut Street
       North Wales, PA  19454-2331

(215) 699-9287

District: North Penn School District


Students who attend Pennbrook Middle School usually attend:

High:    North Penn Senior High School

Feeder schools for Pennbrook Middle School:

Elementary:    Gwyn-Nor Elementary School
    Montgomery Elementary School
    North Wales Elementary School
Racial breakdown:

White:
56.6%
Asian:
22.6%
Two or more races:
7.7%
more
 See top rated Pennsylvania middle schools

 Compare Pennbrook Middle School to nearby middle schools!
At a glance
Ranking trend: Holding steady — 97th percentile in 2015 → 94th in 2025
Strengths
Test scores above the Pennsylvania average (64% vs 45% meeting standards)
Ranks in the top 6% of Pennsylvania middle schools
Small classes — about 12 students per teacher
Worth a look
!Some student groups rank well below the school's overall statewide standing
Students meeting standards (2024-2025) ?
This school64%
District avg60%
Pennsylvania avg45%
50th of 873
Pennsylvania public middle schools ?
Top 6%▼ down 3 pts since 2015
From top 3% (2015) to top 6% (2025)
See the entire ranking list of Pennsylvania Middle Schools →
SchoolDigger rating ?
1st of 3Middle Schools in the North Penn School District
88th of 606North Penn School District among Pennsylvania districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankPennsylvania percentileRating
202592.750 of 87394.3%★★★★★
202488.476 of 89191.5%★★★★★
202385.3101 of 89388.7%★★★★☆
202283.0112 of 88387.3%★★★★☆
202191.538 of 79795.2%★★★★★
201989.064 of 89192.8%★★★★★
201887.179 of 86190.8%★★★★★
201792.232 of 87796.4%★★★★★
201692.927 of 87096.9%★★★★★
201594.221 of 83597.5%★★★★★
201487.921 of 72897.1%★★★★★
201386.532 of 75895.8%★★★★★
201285.840 of 83495.2%★★★★★
201185.545 of 82594.5%★★★★★
201086.930 of 80596.3%★★★★★
200987.630 of 77096.1%★★★★★
200891.113 of 75398.3%★★★★★
200787.830 of 74996.0%★★★★★
200686.841 of 73694.4%★★★★★
200591.929 of 68795.8%★★★★★
200486.368 of 66389.7%★★★★☆
200382.2100 of 64384.4%★★★★☆

African American

YearAvg scoreStatewide rankPennsylvania percentileRating
202573.366 of 39383.2%★★★★☆
202484.834 of 40891.7%★★★★★
202373.469 of 42183.6%★★★★☆

Asian

YearAvg scoreStatewide rankPennsylvania percentileRating
202570.942 of 13869.6%★★★★☆
202472.843 of 14570.3%★★★★☆
202365.162 of 14456.9%★★★☆☆

Disabled

YearAvg scoreStatewide rankPennsylvania percentileRating
202588.831 of 64395.2%★★★★★
202481.661 of 67290.9%★★★★★
202387.342 of 66093.6%★★★★★

Female

YearAvg scoreStatewide rankPennsylvania percentileRating
202586.888 of 83589.5%★★★★☆
202485.390 of 86089.5%★★★★☆

Hispanic

YearAvg scoreStatewide rankPennsylvania percentileRating
202485.136 of 36290.1%★★★★★

Low Socio Economic Status

YearAvg scoreStatewide rankPennsylvania percentileRating
202590.041 of 84395.1%★★★★★
202478.1118 of 87786.5%★★★★☆
202371.9168 of 87480.8%★★★★☆

Male

YearAvg scoreStatewide rankPennsylvania percentileRating
202595.135 of 83995.8%★★★★★
202488.474 of 87091.5%★★★★★

Multi-racial

YearAvg scoreStatewide rankPennsylvania percentileRating
202576.035 of 17479.9%★★★★☆
202470.255 of 19972.4%★★★★☆
202357.475 of 18759.9%★★★☆☆

White

YearAvg scoreStatewide rankPennsylvania percentileRating
202585.179 of 64987.8%★★★★☆
202477.2114 of 67383.1%★★★★☆
202377.1109 of 68184.0%★★★★☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Male (2025)96th percentile~ school
Disabled (2025)95th percentile~ school
Low Socio Economic Status (2025)95th percentile~ school
Hispanic (2024)90th percentile~ school
Female (2025)89th percentile-5 vs school
White (2025)88th percentile-6 vs school
African American (2025)83rd percentile-11 vs school
Multi-racial (2025)80th percentile-14 vs school
Asian (2025)70th percentile-25 vs school
By subject vs Pennsylvania (2024-2025) ?
English Language Arts75%+26 vs state
Math54%+12 vs state

1.0
1 rating · 1 written review
50
40
30
20
11
Rate Pennbrook Middle School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
What people are saying
by a parent
Tuesday, March 30, 2021

Open Quote Don’t go here. Go somewhere else. Close Quote





Schools Near Pennbrook Middle School

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Pennbrook Middle School

Yes. Pennbrook Middle School ranks in the top 5.7% of Pennsylvania middle schools.

Students at Pennbrook Middle School are 57% White, 23% Asian, 8% Two or more races, 7% African American, 6% Hispanic.

Students who attend Pennbrook Middle School usually go on to attend North Penn Senior High School

In the 2024-25 school year, 767 students attended Pennbrook Middle School.


Rate Pennbrook Middle School!



Sign up for updates!

Be the first to know when there is an update for Pennbrook Middle School!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Pennsylvania Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics