Community prompt from u/allk12. Replies below.
Upper Perkiomen MS
Test scores
PSSA + Keystone 2024-25 . % Proficient or AdvancedBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Upper Perkiomen MS
Located at 901 Montgomery Ave, in Pennsburg, Pennsylvania, Upper Perkiomen MS is a moderately sized intermediate school that serves 672 students (grades 6 through 8), one of the schools within Upper Perkiomen SD.
Upper Perkiomen SD runs 5 schools in total, collectively educating 3,072 students. Upper Perkiomen MS is one of those campuses.
For racial and ethnic makeup, Upper Perkiomen MS lists that the student body is overwhelmingly White (82%). Other groups include 8% Hispanic, 5% multiracial, 3% Black. That is visibly more White than the county at large, where the share is closer to 73%.
On the resource side, On paper, Upper Perkiomen MS has 59 full-time-equivalent teachers, translating to a class-load average of around 11.4:1. The state averages around 13.2:1, so this campus is tighter than the state norm typical. About 35% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.
After controlling for student poverty, Upper Perkiomen MS performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 62.6%, the actual is 52.8%, a residual of -9.8 points.
In the surrounding community, census data for Montgomery County shows the typical household earns roughly $113,915 per year, 53% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 4%. Upper Perkiomen MS is one of 160 public schools in Montgomery County (combined enrollment of about 115,302 students).
Nearest neighbor: Upper Perkiomen HS, around 0.4 miles off. Within five miles, there are 5 other public schools. Ranking that nearby cluster on reported proficiency puts Upper Perkiomen MS at 9th of 9; the average score across the group is 62.3%.
The campus sits in a low-density setting.
Trend over the last 7 years. Looking back 7 years, enrollment at Upper Perkiomen MS has contracted 16%, going from 802 students in 2018 to 672 in 2025. The student-to-teacher ratio tightened from 15.1:1 in 2018 to 11.4:1 today.
Inside the community feed, posts here usually surface around sports schedules, lunch menu changes, and school spirit week. Posting is open to anyone connected to the school.
Montgomery County at a glance
View full county profileQuick facts
Related schools
- Upper Perkiomen HSHigh · 1,021 students
- Hereford El SchElementary · 504 students
- Upper Perkiomen 4th and 5th Grade CenterElementary · 466 students
- Marlborough El SchElementary · 409 students
- Upper Perkiomen HS0.4 mi · 1,021
- Upper Perkiomen 4th and 5th Grade Center1.7 mi · 466
- Marlborough El Sch2.9 mi · 409
- Pfaff El Sch4.6 mi · 482
- Hereford El Sch4.6 mi · 504
- Washington El Sch5.2 mi · 479