The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Montgomery County schools ranked by test score

Latest PSSA + Keystone year (2024-25). 149 schools in Montgomery County, Pennsylvania with reported Mathematics scores. Pennsylvania state average: 43.0%.
RankSchoolLevelMathematicsvs state
101Abington SHS
Abington · Abington SD
High55.5%+12.5pp
102Indian Valley MS
Harleysville · Souderton Area SD
Middle54.8%+11.8pp
103Hallowell El Sch
Horsham · Hatboro-Horsham SD
Elementary54.1%+11.1pp
104Pennbrook MS
North Wales · North Penn SD
Middle53.7%+10.7pp
105Gilbertsville El Sch
Gilbertsville · Boyertown Area SD
Elementary53.4%+10.4pp
106Upper Moreland HS
Willow Grove · Upper Moreland Township SD
High52.9%+9.9pp
107E M Crouthamel El Sch
Souderton · Souderton Area SD
Elementary51.9%+8.9pp
108Spring-Ford MS 8th Grade Ctr
Royersford · Spring-Ford Area SD
Middle51.6%+8.6pp
109Upper Moreland El Sch
Hatboro · Upper Moreland Township SD
Elementary51.6%+8.6pp
110Abington MS
Abington · Abington SD
Middle51.2%+8.2pp
111Davenport El Sch
Norristown · Norristown Area SD
Elementary50.8%+7.8pp
112New Hanover-Upper Frederick El
Frederick · Boyertown Area SD
Elementary49.7%+6.7pp
113Upper Perkiomen MS
Pennsburg · Upper Perkiomen SD
Middle49.1%+6.1pp
114Crooked Billet El Sch
Hatboro · Hatboro-Horsham SD
Elementary48.4%+5.4pp
115Hatfield El Sch
Hatfield · North Penn SD
Elementary48.4%+5.4pp
116Pennfield MS
Hatfield · North Penn SD
Middle48.0%+5.0pp
117Paul V Fly El Sch
Norristown · Norristown Area SD
Elementary47.4%+4.4pp
118Arcola Intrmd Sch
Eagleville · Methacton SD
Middle47.3%+4.3pp
119Gulph EL Sch
King of Prussia · Upper Merion Area SD
Elementary47.0%+4.0pp
120Elkins Park Sch
Elkins Park · Cheltenham SD
Middle46.4%+3.4pp
121Keith Valley MS
Horsham · Hatboro-Horsham SD
Middle45.3%+2.3pp
122Lower Pottsgrove El Sch
Pottstown · Pottsgrove SD
Elementary44.5%+1.5pp
123Upper Merion Area MS
King of Prussia · Upper Merion Area SD
Middle43.6%+0.6pp
124Perkiomen Valley MS-West
Zieglerville · Perkiomen Valley SD
Middle42.0%-1.0pp
125Penndale MS
Lansdale · North Penn SD
Middle41.7%-1.3pp
126Pottsgrove SHS
Pottstown · Pottsgrove SD
High41.7%-1.3pp
127Upper Moreland MS
Hatboro · Upper Moreland Township SD
Middle41.6%-1.4pp
128Cheltenham HS
Wyncote · Cheltenham SD
High41.4%-1.6pp
129Lincoln El Sch
Pottstown · Pottstown SD
Elementary41.4%-1.6pp
130Upper Merion Area HS
King of Prussia · Upper Merion Area SD
High41.3%-1.7pp
131Cole Manor El Sch
Norristown · Norristown Area SD
Elementary41.2%-1.8pp
132Cedarbrook MS
Wyncote · Cheltenham SD
Middle37.4%-5.6pp
133East Norriton MS
Norristown · Norristown Area SD
Middle36.1%-6.9pp
134Cheltenham El Sch
Cheltenham · Cheltenham SD
Elementary35.9%-7.1pp
135Rupert El Sch
Pottstown · Pottstown SD
Elementary35.7%-7.3pp
136Marshall Street El Sch
Norristown · Norristown Area SD
Elementary33.3%-9.7pp
137Indian Crest MS
Souderton · Souderton Area SD
Middle32.8%-10.2pp
138Pottsgrove MS
Pottstown · Pottsgrove SD
Middle32.3%-10.7pp
139Jenkintown Middle/High School
Jenkintown · Jenkintown SD
High31.2%-11.8pp
140Whitehall El Sch
Norristown · Norristown Area SD
Elementary29.7%-13.3pp
141Norristown Area HS
Norristown · Norristown Area SD
High24.6%-18.4pp
142Hancock El Sch
Norristown · Norristown Area SD
Elementary20.8%-22.2pp
143Pottstown HS
Pottstown · Pottstown SD
High20.7%-22.3pp
144Franklin El Sch
Pottstown · Pottstown SD
Elementary19.6%-23.4pp
145Eisenhower MS
Norristown · Norristown Area SD
Middle17.6%-25.4pp
146Pennsylvania Virtual CS
King of Prussia · Pennsylvania Virtual CS
Combined17.0%-26.0pp
147Pottstown MS
Pottstown · Pottstown SD
Middle14.5%-28.5pp
148Blockson MS
Norristown · Norristown Area SD
Middle12.3%-30.7pp
149Agora Cyber CS
King of Prussia · Agora Cyber CS
Combined6.6%-36.4pp

About this ranking

Schools are ranked by the percentage of students who scored at or above the PSSA + Keystone % Proficient or Advanced threshold on the latest available PSSA + Keystone Mathematics test (school year 2024-25). Only public schools in Montgomery County, Pennsylvania with a reasonable cohort size are shown. A higher percentage is better.

The comparison column shows the gap to the Pennsylvania statewide enrollment-weighted average. To compare against neighboring counties, use the full Pennsylvania ranking.