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

2,946 schools in Pennsylvania

67 counties · 791 cities · Public K-12
NameCityCountyLevelEnrollmentRating
Commonwealth Charter Academy CSHarrisburgDauphin CountyOther20,355·
Pennsylvania Cyber CSMidlandBeaver CountyOther9,838·
Reach Cyber CSHarrisburgDauphin CountyOther6,918·
Reading SHSReadingBerks CountyHigh5,213·
Agora Cyber CSKing of PrussiaMontgomery CountyOther4,957·
Chester Community CSChesterDelaware CountyElementary4,276·
Upper Darby SHSDrexel HillDelaware CountyHigh4,191·
Hazleton Area HSHazle TownshipLuzerne CountyHigh3,795·
Insight PA Cyber CSExtonChester CountyOther3,638·
Northeast HSPhiladelphiaPhiladelphia CountyHigh3,352·
Pennsylvania Leadership CSWest ChesterChester CountyOther3,283·
Parkland HSAllentownLehigh CountyHigh3,220·
North Penn SHSLansdaleMontgomery CountyHigh3,184·
Cumberland Valley HSMechanicsburgCumberland CountyHigh3,035·
Pennsylvania Virtual CSKing of PrussiaMontgomery CountyOther2,959·
Neshaminy HSLanghorneBucks CountyHigh2,933·
Pennsbury HSFairless HillsBucks CountyHigh2,865·
William Allen HSAllentownLehigh CountyHigh2,852·
Emmaus HSEmmausLehigh CountyHigh2,846·
Easton Area HSEastonNorthampton CountyHigh2,844·
Abington SHSAbingtonMontgomery CountyHigh2,749·
Philadelphia Performing Arts CSPhiladelphiaPhiladelphia CountyOther2,721·
North Allegheny HSWexfordAllegheny CountyHigh2,666·
Collegium CSExtonChester CountyOther2,645·
Liberty HSBethlehemNorthampton CountyHigh2,640·
Spring-Ford SHS 9-12 CtrRoyersfordMontgomery CountyHigh2,631·
McCaskey CampusLancasterLancaster CountyHigh2,620·
State College Area HSState CollegeCentre CountyHigh2,410·
Central HSPhiladelphiaPhiladelphia CountyHigh2,364·
Chambersburg Area SHSChambersburgFranklin CountyHigh2,348·
Conestoga SHSBerwynChester CountyHigh2,347·
Erie HSErieErie CountyHigh2,317·
Norristown Area HSNorristownMontgomery CountyHigh2,309·
Seneca Valley HSHarmonyButler CountyHigh2,307·
Wilkes-Barre Area HSPlainsLuzerne CountyHigh2,293·
Pennridge HSPerkasieBucks CountyHigh2,285·
Hempfield SHSLandisvilleLancaster CountyHigh2,268·
Altoona Area HSAltoonaBlair CountyHigh2,228·
Lincoln HSPhiladelphiaPhiladelphia CountyHigh2,207·
McDowell HSErieErie CountyHigh2,205·
Boyertown Area SHSBoyertownBerks CountyHigh2,158·
Souderton Area SHSSoudertonMontgomery CountyHigh2,129·
Bensalem Twp HSBensalemBucks CountyHigh2,120·
Baldwin SHSPittsburghAllegheny CountyHigh2,086·
Wilson HSWest LawnBerks CountyHigh2,059·
Abington MSAbingtonMontgomery CountyMiddle2,048·
Dallastown Area SHSDallastownYork CountyHigh2,014·
Haverford SHSHavertownDelaware CountyHigh2,005·
Butler Area SHSButlerButler CountyHigh1,989·
Central Dauphin SHSHarrisburgDauphin CountyHigh1,975·
Council Rock HS SouthHollandBucks CountyHigh1,940·
Louis E Dieruff HSAllentownLehigh CountyHigh1,915·
Manheim Twp HSLancasterLancaster CountyHigh1,899·
Avon Grove CSWest GroveChester CountyOther1,886·
Easton Area MSEastonNorthampton CountyMiddle1,874·
Ridley HSFolsomDelaware CountyHigh1,869·
Central MSReadingBerks CountyMiddle1,865·
Northampton Area HSNorthamptonNorthampton CountyHigh1,862·
Mt Lebanon SHSPittsburghAllegheny CountyHigh1,840·
First Philadelphia Preparatory CSPhiladelphiaPhiladelphia CountyOther1,822·
Owen J Roberts HSPottstownChester CountyHigh1,820·
Central York HSYorkYork CountyHigh1,807·
Downingtown HS West CampusDowningtownChester CountyHigh1,798·
Lehigh Valley Academy Regional CSBethlehemNorthampton CountyOther1,795·
Penn Manor HSMillersvilleLancaster CountyHigh1,783·
MaST Community CS IIPhiladelphiaPhiladelphia CountyOther1,777·
William Tennent HSWarminsterBucks CountyHigh1,774·
Freedom HSBethlehemNorthampton CountyHigh1,753·
Avon Grove HSWest GroveChester CountyHigh1,747·
Perkiomen Valley HSCollegevilleMontgomery CountyHigh1,736·
Northeast Community Propel AcademyPhiladelphiaPhiladelphia CountyElementary1,731·
Altoona Area Jr HSAltoonaBlair CountyMiddle1,727·
Central Bucks HS-SouthWarringtonBucks CountyHigh1,720·
Lower Merion HSArdmoreMontgomery CountyHigh1,712·
Scranton HSScrantonLackawanna CountyHigh1,710·
Washington George HSPhiladelphiaPhiladelphia CountyHigh1,707·
Downingtown HS East CampusExtonChester CountyHigh1,702·
Mayfair SchPhiladelphiaPhiladelphia CountyElementary1,682·
Truman SHSLevittownBucks CountyHigh1,670·
Quakertown Community HSQuakertownBucks CountyHigh1,668·
Hempfield Area SHSGreensburgWestmoreland CountyHigh1,661·
Canon-McMillan SHSCanonsburgWashington CountyHigh1,655·
Norwin SHSNorth HuntingdonWestmoreland CountyHigh1,636·
Cedar Crest HSLebanonLebanon CountyHigh1,633·
Esperanza Academy CSPhiladelphiaPhiladelphia CountyOther1,628·
Haverford MSHavertownDelaware CountyMiddle1,626·
Council Rock HS NorthNewtownBucks CountyHigh1,622·
York Co School of TechnologyYorkYork CountyHigh1,620·
Nazareth Area HSNazarethNorthampton CountyHigh1,594·
Central Dauphin East SHSHarrisburgDauphin CountyHigh1,590·
Carlisle Area HSCarlisleCumberland CountyHigh1,578·
Upper Moreland El SchHatboroMontgomery CountyElementary1,576·
Mariana Bracetti Academy CSPhiladelphiaPhiladelphia CountyOther1,557·
Plymouth-Whitemarsh SHSPlymouth MeetingMontgomery CountyHigh1,552·
Garnet Valley HSGlen MillsDelaware CountyHigh1,546·
William Penn SHSYorkYork CountyHigh1,534·
Beverly Hills MSUpper DarbyDelaware CountyMiddle1,523·
Pocono Mountain West HSPocono SummitMonroe CountyHigh1,512·
Methacton HSEaglevilleMontgomery CountyHigh1,510·
Central Bucks HS-WestDoylestownBucks CountyHigh1,504·
New Foundations CSPhiladelphiaPhiladelphia CountyOther1,496·
Dallastown Area Intermediate SchYorkYork CountyMiddle1,484·
Governor Mifflin SHSShillingtonBerks CountyHigh1,480·
Williamsport Area SHSWilliamsportLycoming CountyHigh1,479·
Armstrong JSHSKittanningArmstrong CountyHigh1,478·
MAST Community CSPhiladelphiaPhiladelphia CountyOther1,473·
Baldi C C A MSPhiladelphiaPhiladelphia CountyMiddle1,462·
Whitehall HSWhitehallLehigh CountyHigh1,459·
Wissahickon SHSAmblerMontgomery CountyHigh1,459·
Avon Grove Intrmd SchWest GroveChester CountyElementary1,457·
Cheltenham HSWyncoteMontgomery CountyHigh1,442·
Bucks County Technical High SchoolFairless HillsBucks CountyHigh1,439·
Waynesboro Area SHSWaynesboroFranklin CountyHigh1,439·
Red Lion Area SHSRed LionYork CountyHigh1,432·
West Chester Henderson HSWest ChesterChester CountyHigh1,429·
Lebanon SHSLebanonLebanon CountyHigh1,423·
Crestwood Secondary CampusMountain TopLuzerne CountyHigh1,419·
Delaware Valley HSMilfordPike CountyHigh1,418·
Pine-Richland HSGibsoniaAllegheny CountyHigh1,413·
Coatesville Area SHSCoatesvilleChester CountyHigh1,412·
Great Valley HSMalvernChester CountyHigh1,403·
West Scranton HSScrantonLackawanna CountyHigh1,401·
North Hills SHSPittsburghAllegheny CountyHigh1,383·
Hatboro-Horsham SHSHorshamMontgomery CountyHigh1,379·
Mountain View MSMechanicsburgCumberland CountyMiddle1,378·
Mechanicsburg Area SHSMechanicsburgCumberland CountyHigh1,377·
Springfield HSSpringfieldDelaware CountyHigh1,375·
Executive Education Academy CSAllentownLehigh CountyOther1,368·
Central Bucks HS-EastDoylestownBucks CountyHigh1,365·
Pittsburgh Allderdice HSPittsburghAllegheny CountyHigh1,362·
Wyoming Valley West SHSPlymouthLuzerne CountyHigh1,357·
Academy Park HSSharon HillDelaware CountyHigh1,355·
Cedar Cliff HSCamp HillCumberland CountyHigh1,353·
State El CtrLarksvilleLuzerne CountyElementary1,353·
Frank Anne SchPhiladelphiaPhiladelphia CountyElementary1,347·
Upper Merion HSKing of PrussiaMontgomery CountyHigh1,345·
Springhouse MSAllentownLehigh CountyMiddle1,344·
Pleasant Valley HSBrodheadsvilleMonroe CountyHigh1,343·
Butler Area IHSButlerButler CountyMiddle1,342·
Bethel Park HSBethel ParkAllegheny CountyHigh1,338·
East Stroudsburg SHS SouthEast StroudsburgMonroe CountyHigh1,338·
School Lane CSBensalemBucks CountyOther1,324·
Drexel Hill MSDrexel HillDelaware CountyMiddle1,318·
Upper Dublin HSFort WashingtonMontgomery CountyHigh1,318·
Ephrata SHSEphrataLancaster CountyHigh1,317·
Unionville HSKennett SquareChester CountyHigh1,306·
Cedar Crest MSLebanonLebanon CountyMiddle1,302·
South Western SHSHanoverYork CountyHigh1,299·
Pocono Mountain East HSSwiftwaterMonroe CountyHigh1,289·
Upper Saint Clair HSPittsburghAllegheny CountyHigh1,288·
Exeter Twp SHSReadingBerks CountyHigh1,286·
Kennett HSKennett SquareChester CountyHigh1,286·
Ridley MSRidley ParkDelaware CountyMiddle1,286·
Fox Chapel Area HSPittsburghAllegheny CountyHigh1,283·
Conestoga Valley SHSLancasterLancaster CountyHigh1,282·
Franklin Towne CHSPhiladelphiaPhiladelphia CountyHigh1,282·
Upper Merion MSKing of PrussiaMontgomery CountyMiddle1,282·
Penn Hills El SchPittsburghAllegheny CountyElementary1,279·
Spring-Ford Intrmd Sch 5th/6thRoyersfordMontgomery CountyMiddle1,278·
Spruance Gilbert SchPhiladelphiaPhiladelphia CountyElementary1,275·
Phoenixville Area HSPhoenixvilleChester CountyHigh1,272·
Greater Johnstown El SchJohnstownCambria CountyElementary1,269·
Penn Trafford HSHarrison CityWestmoreland CountyHigh1,263·
Harriton SHSRosemontMontgomery CountyHigh1,261·
Castor Gardens MSPhiladelphiaPhiladelphia CountyMiddle1,260·
Mastery CS - Thomas CampusPhiladelphiaPhiladelphia CountyOther1,258·
Northampton Area MSNorthamptonNorthampton CountyMiddle1,256·
Maple Point MSLanghorneBucks CountyMiddle1,251·
West Chester East HSWest ChesterChester CountyHigh1,251·
Solis-Cohen Solomon SchPhiladelphiaPhiladelphia CountyElementary1,250·
Elizabethtown Area SHSElizabethtownLancaster CountyHigh1,249·
New Oxford SHSNew OxfordAdams CountyHigh1,249·
Stroudsburg HSStroudsburgMonroe CountyHigh1,246·
21st Century Cyber CSWest ChesterChester CountyHigh1,239·
Community Academy of Philadelphia CSPhiladelphiaPhiladelphia CountyOther1,231·
Harrisburg HSHarrisburgDauphin CountyHigh1,230·
Warwick SHSLititzLancaster CountyHigh1,230·
Pennsylvania Distance Learning CSSewickleyAllegheny CountyOther1,226·
Peters Twp HSMcMurrayWashington CountyHigh1,226·
Plum SHSPlumAllegheny CountyHigh1,226·
Shaler Area HSPittsburghAllegheny CountyHigh1,225·
MaST Community CS IIIPhiladelphiaPhiladelphia CountyElementary1,220·
Moon SHSMoon TownshipAllegheny CountyHigh1,218·
Mastery CS-Hardy WilliamsPhiladelphiaPhiladelphia CountyOther1,215·
Penncrest HSMediaDelaware CountyHigh1,212·
Colonial MSPlymouth MeetingMontgomery CountyMiddle1,210·
West Chester Bayard Rustin HSWest ChesterChester CountyHigh1,210·
Penndale MSLansdaleMontgomery CountyMiddle1,208·
Olney HSPhiladephiaPhiladelphia CountyHigh1,196·
Montour El SchMcKees RocksAllegheny CountyElementary1,191·
Wyoming Valley West MSKingstonLuzerne CountyMiddle1,191·
Marple Newtown SHSNewtown SquareDelaware CountyHigh1,189·
Masterman Julia R Sec SchPhiladelphiaPhiladelphia CountyHigh1,186·
Palmyra Area SHSPalmyraLebanon CountyHigh1,181·
Academy at PalumboPhiladelphiaPhiladelphia CountyHigh1,179·
Northeastern SHSManchesterYork CountyHigh1,175·
Penn Wood HSLansdowneDelaware CountyHigh1,170·
Spring Grove Area HSSpring GroveYork CountyHigh1,166·
Oxford Area HSOxfordChester CountyHigh1,165·
Mastery CS-Gratz CampusPhiladelphiaPhiladelphia CountyHigh1,160·
Strath Haven HSWallingfordDelaware CountyHigh1,159·
Philadelphia Academy CSPhiladelphiaPhiladelphia CountyOther1,158·
Greater Latrobe SHSLatrobeWestmoreland CountyHigh1,157·
Pine Road El SchHuntingdon ValleyMontgomery CountyElementary1,156·
Downingtown MSDowningtownChester CountyMiddle1,154·
Muhlenberg HSReadingBerks CountyHigh1,151·
Muhlenberg El CtrReadingBerks CountyElementary1,150·
J.E. Harrison Education CtrPittsburghAllegheny CountyElementary1,143·
Heights Terrace El/MSHazletonLuzerne CountyElementary1,138·
Shippensburg Area SHSShippensburgFranklin CountyHigh1,138·
Gateway SHSMonroevilleAllegheny CountyHigh1,135·
Moore J Hampton SchPhiladelphiaPhiladelphia CountyElementary1,134·
Abington Heights HSClarks SummitLackawanna CountyHigh1,127·
Central Mountain HSMill HallClinton CountyHigh1,127·
Wissahickon MSAmblerMontgomery CountyMiddle1,127·
Kiski Area HSVandergriftWestmoreland CountyHigh1,126·
Radnor SHSRadnorDelaware CountyHigh1,126·
Dauphin County Technical SchoolHarrisburgDauphin CountyHigh1,125·
Ryan Gloyer MSHarmonyButler CountyMiddle1,123·
Franklin Regional SHSMurrysvilleWestmoreland CountyHigh1,119·
Valley Forge MSWayneChester CountyMiddle1,110·
Penn Hills SHSPittsburghAllegheny CountyHigh1,107·
Farrell Louis H SchPhiladelphiaPhiladelphia CountyElementary1,102·
Red Land SHSLewisberryYork CountyHigh1,101·
Abington Heights MSClarks SummitLackawanna CountyMiddle1,097·
Renaissance Academy CSPhoenixvilleChester CountyOther1,097·
Hershey HSHersheyDauphin CountyHigh1,093·
Trinity SHSWashingtonWashington CountyHigh1,093·
North Schuylkill Elem SchAshlandSchuylkill CountyElementary1,089·
Somerset Area Jr-Sr HSSomersetSomerset CountyHigh1,088·
Mifflin Co HSLewistownMifflin CountyHigh1,086·
Lower Dauphin HSHummelstownDauphin CountyHigh1,085·
Tacony Academy CSPhiladelphiaPhiladelphia CountyOther1,084·
Solanco HSQuarryvilleLancaster CountyHigh1,081·
Tredyffrin-Easttown MSBerwynChester CountyMiddle1,081·
Punxsutawney Area El SchPunxutawneyJefferson CountyElementary1,079·
South Fayette Twp HSMcDonaldAllegheny CountyHigh1,074·
Richardson MSSpringfieldDelaware CountyMiddle1,072·
Octorara Area JSHSAtglenChester CountyHigh1,071·
North Hills MSPittsburghAllegheny CountyMiddle1,070·
Sun Valley HSAstonDelaware CountyHigh1,070·
Garnet Valley MSGlen MillsDelaware CountyMiddle1,067·
Great Valley MSMalvernChester CountyMiddle1,066·
DuBois Area MSDuBoisClearfield CountyMiddle1,062·
Clearfield Area El SchClearfieldClearfield CountyElementary1,059·
Upper Perkiomen HSPennsburgMontgomery CountyHigh1,059·
Southern Lehigh SHSCenter ValleyLehigh CountyHigh1,056·
Stroudsburg MSStroudsburgMonroe CountyMiddle1,056·
Chambersburg Area MS - SouthChambersburgFranklin CountyMiddle1,054·
Mars Area SHSMarsButler CountyHigh1,054·
NEXT →