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). 92 schools in Montgomery County, Pennsylvania with reported Mathematics scores. Pennsylvania state average: 43.0%.
RankSchoolLevelMathematicsvs state
51Simmons El Sch
Horsham · Hatboro-Horsham SD
Elementary64.8%+21.8pp
52Wyncote El Sch
Wyncote · Cheltenham SD
Elementary64.3%+21.3pp
53Glenside El Sch
Glenside · Cheltenham SD
Elementary62.5%+19.5pp
54Caley El Sch
King of Prussia · Upper Merion Area SD
Elementary62.0%+19.0pp
55Springfield Twp El Sch-Erdenhm
Flourtown · Springfield Township SD
Elementary62.0%+19.0pp
56Royersford El Sch
Royersford · Spring-Ford Area SD
Elementary61.9%+18.9pp
57Schwenksville El Sch
Schwenksville · Perkiomen Valley SD
Elementary61.9%+18.9pp
58York Avenue El Sch
Lansdale · North Penn SD
Elementary61.9%+18.9pp
59Upper Perkiomen 4th and 5th Grade Center
East Greenville · Upper Perkiomen SD
Elementary61.8%+18.8pp
60Barth El Sch
Pottstown · Pottstown SD
Elementary61.6%+18.6pp
61Myers El Sch
Elkins Park · Cheltenham SD
Elementary61.6%+18.6pp
62Inglewood El Sch
Lansdale · North Penn SD
Elementary61.5%+18.5pp
63Roslyn Sch
Roslyn · Abington SD
Elementary61.5%+18.5pp
64Roberts El Sch
Wayne · Upper Merion Area SD
Elementary61.4%+18.4pp
65Knapp El Sch
Lansdale · North Penn SD
Elementary61.2%+18.2pp
66Highland Sch
Abington · Abington SD
Elementary60.6%+17.6pp
67Copper Beech Sch
Glenside · Abington SD
Elementary59.2%+16.2pp
68Oak Ridge El Sch
Harleysville · Souderton Area SD
Elementary58.9%+15.9pp
69Blair Mill Elementary
Hatboro · Hatboro-Horsham SD
Elementary58.8%+15.8pp
70Oak Park El Sch
Lansdale · North Penn SD
Elementary57.7%+14.7pp
71Bridgeport El Sch
Bridgeport · Upper Merion Area SD
Elementary57.3%+14.3pp
72McKinley Sch
Elkins Park · Abington SD
Elementary56.7%+13.7pp
73Kulp El Sch
Hatfield · North Penn SD
Elementary55.8%+12.8pp
74Hallowell El Sch
Horsham · Hatboro-Horsham SD
Elementary54.1%+11.1pp
75Gilbertsville El Sch
Gilbertsville · Boyertown Area SD
Elementary53.4%+10.4pp
76E M Crouthamel El Sch
Souderton · Souderton Area SD
Elementary51.9%+8.9pp
77Upper Moreland El Sch
Hatboro · Upper Moreland Township SD
Elementary51.6%+8.6pp
78Davenport El Sch
Norristown · Norristown Area SD
Elementary50.8%+7.8pp
79New Hanover-Upper Frederick El
Frederick · Boyertown Area SD
Elementary49.7%+6.7pp
80Crooked Billet El Sch
Hatboro · Hatboro-Horsham SD
Elementary48.4%+5.4pp
81Hatfield El Sch
Hatfield · North Penn SD
Elementary48.4%+5.4pp
82Paul V Fly El Sch
Norristown · Norristown Area SD
Elementary47.4%+4.4pp
83Gulph EL Sch
King of Prussia · Upper Merion Area SD
Elementary47.0%+4.0pp
84Lower Pottsgrove El Sch
Pottstown · Pottsgrove SD
Elementary44.5%+1.5pp
85Lincoln El Sch
Pottstown · Pottstown SD
Elementary41.4%-1.6pp
86Cole Manor El Sch
Norristown · Norristown Area SD
Elementary41.2%-1.8pp
87Cheltenham El Sch
Cheltenham · Cheltenham SD
Elementary35.9%-7.1pp
88Rupert El Sch
Pottstown · Pottstown SD
Elementary35.7%-7.3pp
89Marshall Street El Sch
Norristown · Norristown Area SD
Elementary33.3%-9.7pp
90Whitehall El Sch
Norristown · Norristown Area SD
Elementary29.7%-13.3pp
91Hancock El Sch
Norristown · Norristown Area SD
Elementary20.8%-22.2pp
92Franklin El Sch
Pottstown · Pottstown SD
Elementary19.6%-23.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.