Community prompt from u/allk12. Replies below.
Pennbrook MS
Test scores
PSSA + Keystone 2024-25 . % Proficient or AdvancedBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Pennbrook MS
Pennbrook MS operates as a reasonably sized junior high in North Wales, Pennsylvania, part of North Penn SD. Current enrollment sits at 767 students spanning grades 7 through 9. Enrollment runs roughly 29% above the state mean of about 594.
North Penn SD comprises 17 schools with combined enrollment of 12,817 students; Pennbrook MS is among them.
For racial and ethnic makeup, Pennbrook MS reports that 57% of the student body identifies as White. The remainder reads as 23% Asian, 8% multiracial, 7% Black, 6% Hispanic. The wider county runs roughly 73% White, putting the school's mix meaningfully less White than the area baseline.
Looking at school resources, Pennbrook MS reports 64 full-time-equivalent teachers, putting the student-to-teacher ratio at about 12.1:1. Statewide, the average ratio sits near 13.2:1, putting Pennbrook MS tighter than the state norm the norm. Around 23% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. By comparison, Montgomery County runs at roughly 40%, so the school's eligibility rate is lower than the surrounding baseline.
With demographic context factored in, Pennbrook MS tracks the demographic baseline. The model predicts 67.9% given the school's FRL share; actual proficiency is 64.6%.
In the area at large, Montgomery County reports that median household earnings sit near $113,915, roughly 53% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 4%. Across Montgomery County's 160 public schools (combined enrollment of about 115,302 students), Pennbrook MS is one campus in the mix.
The closest other public school is Gwyn-Nor El Sch, roughly 0.3 miles away. Within five miles, there are 8 other public schools. On composite proficiency, Pennbrook MS comes 5th of 9 in the immediate cluster, higher than the nearby-schools average of 61.8%.
Pennbrook MS operates from a bedroom-community location.
Trend over the last 7 years. Looking back 7 years, enrollment at Pennbrook MS has decreased 9%, going from 841 students in 2018 to 767 in 2025. The White share of enrollment contracted from 66% to 57% over that span. Class-load math has tightened: from 13.6:1 in 2018 to 12.1:1 in 2025.
Within the allk12 community for this school, the feed for Pennbrook MS typically covers pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.
Montgomery County at a glance
View full county profileQuick facts
Related schools
- North Penn SHSHigh · 3,165 students
- Penndale MSMiddle · 1,171 students
- Pennfield MSMiddle · 865 students
- Gwyn-Nor El SchElementary · 663 students
- Knapp El SchElementary · 633 students
- Montgomery El SchElementary · 611 students
- Gwyn-Nor El SchElementary · 663 students
- Montgomery El SchElementary · 611 students
- North Wales El SchElementary · 484 students
- Gwyn-Nor El Sch0.3 mi · 663
- North Wales El Sch0.7 mi · 484
- Penndale MS1.2 mi · 1,171
- Knapp El Sch1.2 mi · 633
- Gwynedd Square El Sch2.1 mi · 610
- York Avenue El Sch2.2 mi · 291