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

2,975 schools in Pennsylvania

67 counties · 794 cities · Public K-12

2,975 public K-12 campuses, 67 counties, 794 cities. That is the Pennsylvania directory at a glance, with Reading Shs the state's largest individual school.

Largest district
Philadelphia City SD116,230 students · 220 schools

Test scores

Reading, SY 2024-25. State average: 51.1% met or exceeded.
Top 5 schools
  1. 99.6%
  2. 2.Central HS
    Philadelphia
    96.3%
  3. 95.2%
  4. 94.9%
  5. 94.5%
Lowest 5 schools
  1. 2.6%
  2. 2.Downey Sch
    Harrisburg
    2.7%
  3. 3.Rowland Academy
    Harrisburg
    3.7%
  4. 4.0%
  5. 5.2%

See all 2,702 schools ranked by score →

Philadelphia County309 schoolsAllegheny County277 schoolsMontgomery County160 schoolsBucks County123 schoolsLancaster County114 schoolsDelaware County113 schoolsChester County111 schoolsYork County111 schoolsBerks County95 schoolsWestmoreland County85 schoolsLehigh County83 schoolsDauphin County75 schoolsErie County68 schoolsLuzerne County65 schoolsNorthampton County60 schoolsCumberland County57 schoolsWashington County56 schoolsBeaver County52 schoolsLackawanna County47 schoolsFranklin County41 schoolsButler County39 schoolsFayette County39 schoolsCambria County37 schoolsLebanon County37 schoolsMercer County37 schoolsSchuylkill County35 schoolsBlair County33 schoolsCentre County33 schoolsLycoming County30 schoolsMonroe County29 schoolsSomerset County29 schoolsAdams County26 schoolsCrawford County26 schoolsLawrence County25 schoolsNorthumberland County23 schoolsIndiana County22 schoolsColumbia County20 schoolsBradford County19 schoolsClearfield County19 schoolsBedford County18 schoolsCarbon County18 schoolsArmstrong County17 schoolsHuntingdon County17 schoolsClarion County16 schoolsPerry County15 schoolsSusquehanna County15 schoolsVenango County15 schoolsMcKean County14 schoolsPike County14 schoolsTioga County14 schoolsGreene County13 schoolsPotter County13 schoolsWarren County12 schoolsClinton County11 schoolsMifflin County11 schoolsWayne County11 schoolsElk County10 schoolsJefferson County10 schoolsUnion County10 schoolsFulton County8 schoolsSnyder County8 schoolsMontour County6 schoolsWyoming County6 schoolsJuniata County5 schoolsForest County4 schoolsCameron County2 schoolsSullivan County2 schools

Pennsylvania school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →