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

Pennsylvania schools ranked by test score

Latest PSSA + Keystone year (2024-25). 2,690 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
1851Pittston Area SHS
Pittston · Pittston Area SD
High31.5%-11.5pp
1852Minersville Area El Ctr
Minersville · Minersville Area SD
Elementary31.4%-11.6pp
1853Pittsburgh Carmalt K-8
Pittsburgh · Pittsburgh SD
Elementary31.4%-11.6pp
1854Waynesboro Area MS
Waynesboro · Waynesboro Area SD
Middle31.4%-11.6pp
1855Drums El/MS
Drums · Hazleton Area SD
Elementary31.3%-11.7pp
1856Taggart John H Sch
Philadelphia · Philadelphia City SD
Elementary31.3%-11.7pp
1857Galeton Area Sch
Galeton · Galeton Area SD
Elementary31.2%-11.8pp
1858Jenkintown Middle/High School
Jenkintown · Jenkintown SD
High31.2%-11.8pp
1859Lewistown El Sch
Lewistown · Mifflin County SD
Elementary31.2%-11.8pp
1860Sayre Area HS
Sayre · Sayre Area SD
High31.2%-11.8pp
1861Albert Gallatin Area SHS
Uniontown · Albert Gallatin Area SD
High31.1%-11.9pp
1862Chambersburg Area MS - South
Chambersburg · Chambersburg Area SD
Middle31.1%-11.9pp
1863Houston Henry E Sch
Philadelphia · Philadelphia City SD
Elementary31.1%-11.9pp
1864Philipsburg-Osceola Area MS
Philipsburg · Philipsburg-Osceola Area SD
Middle31.1%-11.9pp
1865Burgettstown MS/HS
Burgettstown · Burgettstown Area SD
High31.0%-12.0pp
1866Interboro SHS
Prospect Park · Interboro SD
High31.0%-12.0pp
1867Pittsburgh Roosevelt K -5
Pittsburgh · Pittsburgh SD
Elementary31.0%-12.0pp
1868Bensalem Twp HS
Bensalem · Bensalem Township SD
High30.9%-12.1pp
1869Cameron County JSHS
Emporium · Cameron County SD
High30.9%-12.1pp
1870Muhlenberg HS
Reading · Muhlenberg SD
High30.9%-12.1pp
1871Hanover Area Memorial El Sch
Hanover Township · Hanover Area SD
Middle30.8%-12.2pp
1872Pittsburgh Weil K-5
Pittsburgh · Pittsburgh SD
Elementary30.8%-12.2pp
1873Stanton Edwin M Sch
Philadelphia · Philadelphia City SD
Elementary30.8%-12.2pp
1874Troy Area JSHS
Troy · Troy Area SD
High30.8%-12.2pp
1875Bucks County Technical High School
Fairless Hills · Bucks County Technical High School
High30.7%-12.3pp
1876Ringgold SHS
Monongahela · Ringgold SD
High30.7%-12.3pp
1877Executive Education Academy CS
Allentown · Executive Education Academy CS
Combined30.6%-12.4pp
1878Ligonier Valley MS
Ligonier · Ligonier Valley SD
Middle30.6%-12.4pp
1879Northeastern MS
Mount Wolf · Northeastern York SD
Middle30.6%-12.4pp
1880Northern Cambria MS
Northern Cambria · Northern Cambria SD
Middle30.6%-12.4pp
1881Pittsburgh Westwood K-5
Pittsburgh · Pittsburgh SD
Elementary30.6%-12.4pp
1882Sharon HS
Sharon · Sharon City SD
High30.6%-12.4pp
1883Shikellamy MS
Northumberland · Shikellamy SD
Middle30.6%-12.4pp
1884Seventh Street Sch
Oil City · Oil City Area SD
Elementary30.5%-12.5pp
1885Harlan Rowe MS
Athens · Athens Area SD
Middle30.4%-12.6pp
1886Howard Gardner Multiple Intelligence CS
Scranton · Howard Gardner Multiple Intelligence CS
Elementary30.4%-12.6pp
1887Lehighton Area MS
Lehighton · Lehighton Area SD
Middle30.4%-12.6pp
1888East Pennsboro Area MS
Enola · East Pennsboro Area SD
Middle30.3%-12.7pp
1889Farrell Louis H Sch
Philadelphia · Philadelphia City SD
Elementary30.3%-12.7pp
1890Francis H Sheckler El Sch
Catasauqua · Catasauqua Area SD
Elementary30.3%-12.7pp
1891Heights/Murray El Sch
Wilkes Barre · Wilkes-Barre Area SD
Elementary30.3%-12.7pp
1892Northampton Area MS
Northampton · Northampton Area SD
Middle30.3%-12.7pp
1893Oil City SHS
Oil City · Oil City Area SD
High30.3%-12.7pp
1894Holme Thomas Sch
Philadelphia · Philadelphia City SD
Elementary30.2%-12.8pp
1895Millersburg Area High School
Millersburg · Millersburg Area SD
High30.2%-12.8pp
1896Penn's Grove School
Oxford · Oxford Area SD
Middle30.2%-12.8pp
1897Union Canal El Sch
Lebanon · Cornwall-Lebanon SD
Elementary30.2%-12.8pp
1898Blue Mountain MS
Orwigsburg · Blue Mountain SD
Middle30.1%-12.9pp
1899Clarion Area JSHS
Clarion · Clarion Area SD
High30.1%-12.9pp
1900Iroquois JSHS
Erie · Iroquois SD
High30.1%-12.9pp
Page 38 of 54

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). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Pennsylvania, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.