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 →

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

Pennsylvania school rankings

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