📊 Data: NCES CCD 2024–2025·🔄 Updated: May 2026·Editorial standards
🏠 United States · Pennsylvania

School Districts in
Pennsylvania

465 public school districts — browse by rating, county, or enter your zip code for instant results.

465
Districts
1,833
Zip Codes
6/10
Avg Rating
1,441,197
Students
Find by Zip Code
Advertisement
Browse by County67 counties
Allegheny County
36 districts
Montgomery County
19 districts
Lancaster County
16 districts
Berks County
16 districts
Washington County
15 districts
Westmoreland County
15 districts
York County
14 districts
Delaware County
14 districts
Erie County
12 districts
Luzerne County
12 districts
Chester County
12 districts
Beaver County
11 districts
Somerset County
11 districts
Cambria County
11 districts
Mercer County
11 districts
Schuylkill County
11 districts
Dauphin County
10 districts
Bucks County
10 districts
Lackawanna County
9 districts
Butler County
8 districts
Northampton County
8 districts
Lehigh County
8 districts
Indiana County
7 districts
Clearfield County
7 districts
Clarion County
7 districts
Blair County
7 districts
Lycoming County
7 districts
Fayette County
6 districts
Bradford County
6 districts
Cumberland County
6 districts
Northumberland County
6 districts
Franklin County
6 districts
Adams County
6 districts
Susquehanna County
6 districts
Greene County
5 districts
Bedford County
5 districts
Lawrence County
5 districts
McKean County
5 districts
Potter County
5 districts
Lebanon County
5 districts
Carbon County
5 districts
Jefferson County
4 districts
Crawford County
4 districts
Huntingdon County
4 districts
Centre County
4 districts
Perry County
4 districts
Columbia County
4 districts
Monroe County
4 districts
Fulton County
3 districts
Armstrong County
3 districts
Venango County
3 districts
Tioga County
3 districts
Elk County
2 districts
Forest County
2 districts
Snyder County
2 districts
Union County
2 districts
Pike County
2 districts
Wayne County
2 districts
Wyoming County
2 districts
Cameron County
1 district
Warren County
1 district
Clinton County
1 district
Mifflin County
1 district
Juniata County
1 district
Sullivan County
1 district
Montour County
1 district
Philadelphia County
1 district
All Pennsylvania School Districts 465 districts, sorted by rating
DistrictCityRatingZip Codes
Fox Chapel Area School DistrictFox Chapel10/10  Excellent · 99th pct5
Hampton Township School DistrictHampton Township10/10  Excellent · 99th pct1
Lower Merion School DistrictBala Cynwyd10/10  Excellent · 99th pct5
Mount Lebanon School DistrictMount Lebanon10/10  Excellent · 99th pct1
Mt. Lebanon School DistrictPittsburgh10/10  Excellent · 99th pct1
Radnor Township School DistrictBryn Mawr10/10  Excellent · 99th pct2
Shaler Area School DistrictShaler10/10  Excellent · 99th pct3
South Fayette Township School DistrictSouth Fayette Township10/10  Excellent · 99th pct4
Unionville-Chadds Ford School DistrictChadds Ford10/10  Excellent · 99th pct3
Pine-Richland School DistrictPine-Richland10/10  Excellent · 98th pct2
New Hope-Solebury School DistrictCarversville10/10  Excellent · 97th pct3
North Allegheny School DistrictNorth Allegheny10/10  Excellent · 97th pct4
Penn-Trafford School DistrictPenn-Trafford10/10  Excellent · 97th pct6
Tredyffrin-Easttown School DistrictWayne10/10  Excellent · 97th pct4
Upper Dublin School DistrictDresher10/10  Excellent · 97th pct1
Bethel Park School DistrictBethel Park10/10  Excellent · 96th pct1
Colonial School DistrictFlourtown10/10  Excellent · 96th pct5
Downingtown Area School DistrictDowningtown10/10  Excellent · 96th pct2
Garnet Valley School DistrictChester Heights10/10  Excellent · 96th pct3
Great Valley School DistrictImmaculata10/10  Excellent · 96th pct2
Haverford Township School DistrictArdmore10/10  Excellent · 96th pct3
Norwin School DistrictNorwin10/10  Excellent · 96th pct4
Owen J. Roberts School DistrictChester Springs10/10  Excellent · 96th pct5
Parkland School DistrictBreinigsville10/10  Excellent · 96th pct8
Quaker Valley School DistrictQuaker Valley10/10  Excellent · 96th pct2
Southern Lehigh School DistrictCenter Valley10/10  Excellent · 96th pct2
Spring-Ford Area School DistrictMont Clare10/10  Excellent · 96th pct3
Wallingford-Swarthmore School DistrictSwarthmore10/10  Excellent · 96th pct2
Wissahickon School DistrictAmbler10/10  Excellent · 96th pct5
Mars Area School DistrictMars10/10  Excellent · 95th pct2
Montour School DistrictMontour10/10  Excellent · 95th pct2
Central Bucks School DistrictDoylestown10/10  Excellent · 94th pct11
Fairview School DistrictFairview10/10  Excellent · 94th pct1
North Hills School DistrictNorth Hills10/10  Excellent · 94th pct1
Beaver Area School DistrictBeaver10/10  Excellent · 93th pct1
Council Rock School DistrictNewtown10/10  Excellent · 93th pct6
Derry Township School DistrictHershey10/10  Excellent · 93th pct2
Harbor Creek School DistrictHarbor Creek10/10  Excellent · 93th pct4
Lewisburg Area School DistrictWest Milton10/10  Excellent · 93th pct1
Rose Tree Media School DistrictLenni10/10  Excellent · 93th pct2
West Allegheny School DistrictWest Allegheny10/10  Excellent · 93th pct3
Franklin Regional School DistrictFranklin10/10  Excellent · 92th pct2
Perkiomen Valley School DistrictSchwenksville10/10  Excellent · 92th pct3
Moon Area School DistrictMoon10/10  Excellent · 91th pct2
Palmyra Area School DistrictPalmyra10/10  Excellent · 91th pct4
State College Area School DistrictState College10/10  Excellent · 91th pct9
Marple Newtown School DistrictBroomall9/10  Excellent · 90th pct2
West Chester Area School DistrictCheyney9/10  Excellent · 90th pct6
West Jefferson Hills School DistrictWest Jefferson Hills9/10  Excellent · 90th pct2
Avon Grove School DistrictLandenberg9/10  Excellent · 89th pct3
Canon-McMillan School DistrictCanon-McMillan9/10  Excellent · 89th pct5
Freeport Area School DistrictFreeport9/10  Excellent · 89th pct2
Riverview School DistrictRiverview9/10  Excellent · 89th pct1
Springfield Township School DistrictOreland9/10  Excellent · 89th pct1
Central Columbia School DistrictBloomsburg9/10  Excellent · 88th pct2
Greater Latrobe School DistrictGreater Latrobe9/10  Excellent · 88th pct5
Manheim Township School DistrictLancaster9/10  Excellent · 88th pct2
Seneca Valley School DistrictSeneca Valley9/10  Excellent · 88th pct5
Abington Heights School DistrictClarks Summit9/10  Excellent · 87th pct2
Forbes Road School DistrictForbes Road9/10  Excellent · 87th pct4
Lampeter-Strasburg School DistrictRefton9/10  Excellent · 87th pct3
Methacton School DistrictCollegeville9/10  Excellent · 87th pct2
North East School DistrictNorth East9/10  Excellent · 87th pct1
Plum Borough School DistrictPlum Borough9/10  Excellent · 87th pct1
Abington School DistrictAbington9/10  Excellent · 86th pct2
Cumberland Valley School DistrictEnola9/10  Excellent · 86th pct2
East Lycoming School DistrictHughesville9/10  Excellent · 86th pct4
Fort LeBoeuf School DistrictFort LeBoeuf9/10  Excellent · 86th pct3
Girard School DistrictGirard9/10  Excellent · 86th pct2
Nazareth Area School DistrictNazareth9/10  Excellent · 86th pct4
Clarion Area School DistrictClarion9/10  Excellent · 85th pct1
Clarion-Limestone Area School DistrictClarion-Limestone9/10  Excellent · 85th pct2
Danville Area School DistrictDanville9/10  Excellent · 85th pct4
Neshannock Township School DistrictNeshannock Township9/10  Excellent · 85th pct1
Hermitage School DistrictHermitage9/10  Excellent · 84th pct1
Pennsbury School DistrictFairless Hills9/10  Excellent · 84th pct3
Slippery Rock Area School DistrictSlippery Rock9/10  Excellent · 84th pct4
Dallas School DistrictDallas9/10  Excellent · 83th pct2
North Penn School DistrictColmar9/10  Excellent · 83th pct5
Northwestern Lehigh School DistrictFogelsville9/10  Excellent · 83th pct3
Palisades School DistrictRiegelsville9/10  Excellent · 83th pct8
Pennridge School DistrictDublin9/10  Excellent · 83th pct5
Richland School DistrictRichland9/10  Excellent · 83th pct1
Souderton Area School DistrictSouderton9/10  Excellent · 83th pct3
Wayne Highlands School DistrictBeach Lake9/10  Excellent · 83th pct11
Eastern York School DistrictEast Prospect9/10  Excellent · 82th pct4
Indiana Area School DistrictIndiana9/10  Excellent · 82th pct2
Keystone Oaks School DistrictKeystone Oaks9/10  Excellent · 82th pct1
Lakeview School DistrictLakeview9/10  Excellent · 82th pct3
Montgomery Area School DistrictMontgomery9/10  Excellent · 82th pct2
Spring Grove Area School DistrictAbbottstown9/10  Excellent · 82th pct5
Hempfield School DistrictEast Petersburg9/10  Excellent · 80th pct3
Oswayo Valley School DistrictOswayo Valley9/10  Excellent · 80th pct1
Saucon Valley School DistrictBethlehem9/10  Excellent · 80th pct2
Southern Columbia Area School DistrictCatawissa9/10  Excellent · 80th pct3
Blackhawk School DistrictBlackhawk8/10  Good · 78th pct2
Elizabeth Forward School DistrictElizabeth Forward8/10  Good · 78th pct5
Greencastle-Antrim School DistrictGreencastle8/10  Good · 78th pct2
Montoursville Area School DistrictWilliamsport8/10  Good · 78th pct2
Muncy School DistrictMuncy8/10  Good · 78th pct1
Northeastern York School DistrictManchester8/10  Good · 78th pct2
Penn Manor School DistrictConestoga8/10  Good · 78th pct6
Phoenixville Area School DistrictKimberton8/10  Good · 78th pct2
Rockwood Area School DistrictRockwood8/10  Good · 78th pct2
Sharpsville Area School DistrictSharpsville8/10  Good · 78th pct2
Wilson Area School DistrictEaston8/10  Good · 78th pct1
Northern Bedford County School DistrictNorthern Bedford8/10  Good · 77th pct4
Northwestern School DistrictNorthwestern8/10  Good · 77th pct6
Riverside Beaver County School DistrictRiverside Beaver8/10  Good · 77th pct1
South Park School DistrictSouth Park8/10  Good · 77th pct1
Delaware Valley School DistrictDingmans Ferry8/10  Good · 75th pct5
Somerset Area School DistrictSomerset8/10  Good · 75th pct6
Twin Valley School DistrictHoney Brook8/10  Good · 75th pct4
Upper Moreland Township School DistrictWillow Grove8/10  Good · 75th pct1
Brockway Area School DistrictBrockway8/10  Good · 74th pct2
Chartiers Valley School DistrictChartiers Valley8/10  Good · 74th pct2
Kutztown Area School DistrictBowers8/10  Good · 74th pct6
Lower Dauphin School DistrictGrantville8/10  Good · 74th pct1
North Pocono School DistrictGouldsboro8/10  Good · 74th pct2
Penns Valley Area School DistrictPenns Valley8/10  Good · 74th pct8
Ridgway Area School DistrictRidgway8/10  Good · 74th pct2
Southern York County School DistrictGlen Rock8/10  Good · 74th pct4
Annville-Cleona School DistrictAnnville-Cleona8/10  Good · 73th pct1
Berlin Brothersvalley School DistrictBerlin Brothersvalley8/10  Good · 73th pct2
Central Valley School DistrictCentral Valley8/10  Good · 73th pct1
Elizabethtown Area School DistrictElizabethtown8/10  Good · 73th pct3
Mechanicsburg Area School DistrictGrantham8/10  Good · 73th pct2
Quakertown Community School DistrictMilford Square8/10  Good · 73th pct4
Upper Merion Area School DistrictBridgeport8/10  Good · 73th pct2
Wilson School DistrictWernersville8/10  Good · 73th pct4
Curwensville Area School DistrictCurwensville8/10  Good · 71th pct2
Kennett Consolidated School DistrictAvondale8/10  Good · 71th pct2
Southmoreland School DistrictSouthmoreland8/10  Good · 71th pct4
General McLane School DistrictGeneral McLane8/10  Good3
Trinity Area School DistrictTrinity8/10  Good2
Windber Area School DistrictWindber8/10  Good1
Bald Eagle Area School DistrictBald Eagle7/10  Good · 69th pct7
Blue Mountain School DistrictCressona7/10  Good · 69th pct6
Cornwall-Lebanon School DistrictCornwall7/10  Good · 69th pct3
Dallastown Area School DistrictDallastown7/10  Good · 69th pct6
Derry Area School DistrictDerry7/10  Good · 69th pct5
Gettysburg Area School DistrictGettysburg7/10  Good · 69th pct3
Hatboro-Horsham School DistrictHatboro7/10  Good · 69th pct2
Mercer Area School DistrictMercer7/10  Good · 69th pct1
Mohawk Area School DistrictMohawk7/10  Good · 69th pct7
Oley Valley School DistrictLimekiln7/10  Good · 69th pct3
Weatherly Area School DistrictWeatherly7/10  Good · 69th pct2
Chartiers-Houston School DistrictChartiers-Houston7/10  Good · 67th pct2
Fort Cherry School DistrictFort Cherry7/10  Good · 67th pct6
Grove City Area School DistrictGrove7/10  Good · 67th pct1
Keystone School DistrictKeystone7/10  Good · 67th pct5
Montrose Area School DistrictMontrose7/10  Good · 67th pct6
Neshaminy School DistrictLanghorne7/10  Good · 67th pct3
South Eastern School DistrictDelta7/10  Good · 67th pct4
Wellsboro Area School DistrictWellsboro7/10  Good · 67th pct3
Butler Area School DistrictButler7/10  Good · 65th pct7
Commodore Perry School DistrictCommodore Perry7/10  Good · 65th pct3
Conestoga Valley School DistrictBird In Hand7/10  Good · 65th pct4
Conewago Valley School DistrictMc Sherrystown7/10  Good · 65th pct2
Deer Lakes School DistrictDeer Lakes7/10  Good · 65th pct4
Gateway School DistrictGateway7/10  Good · 65th pct2
Knoch School DistrictKnoch7/10  Good · 65th pct2
Western Beaver County School DistrictWestern Beaver7/10  Good · 65th pct2
Benton Area School DistrictBenton7/10  Good · 62th pct3
Big Spring School DistrictPlainfield7/10  Good · 62th pct3
Ephrata Area School DistrictAkron7/10  Good · 62th pct2
Exeter Township School DistrictReading7/10  Good · 62th pct1
Greensburg Salem School DistrictGreensburg Salem7/10  Good · 62th pct4
Greenwood School DistrictLiverpool7/10  Good · 62th pct2
Kiski Area School DistrictKiski7/10  Good · 62th pct6
Meyersdale Area School DistrictMeyersdale7/10  Good · 62th pct3
Penn Cambria School DistrictPenn Cambria7/10  Good · 62th pct8
Portage Area School DistrictPortage7/10  Good · 62th pct2
Schuylkill Valley School DistrictCenterport7/10  Good · 62th pct3
South Western School DistrictGlenville7/10  Good · 62th pct2
United School DistrictUnited7/10  Good · 62th pct7
Upper Perkiomen School DistrictEast Greenville7/10  Good · 62th pct6
Warrior Run School DistrictDewart7/10  Good · 62th pct4
Western Wayne School DistrictLake Ariel7/10  Good · 62th pct4
Hollidaysburg Area School DistrictHollidaysburg7/10  Good3
Belle Vernon Area School DistrictBelle Vernon6/10  Average · 59th pct3
Central Cambria School DistrictCentral Cambria6/10  Average · 59th pct6
Marion Center Area School DistrictMarion Center6/10  Average · 59th pct8
Pleasant Valley School DistrictKunkletown6/10  Average · 59th pct6
Shippensburg Area School DistrictNewburg6/10  Average · 59th pct2
Waynesboro Area School DistrictBlue Ridge Summit6/10  Average · 59th pct6
California Area School DistrictCalifornia6/10  Average · 58th pct6
Millersburg Area School DistrictMillersburg6/10  Average · 58th pct1
North Clarion County School DistrictNorth Clarion6/10  Average · 58th pct7
Tulpehocken Area School DistrictBernville6/10  Average · 58th pct4
Warwick School DistrictLititz6/10  Average · 58th pct1
Wattsburg Area School DistrictWattsburg6/10  Average · 58th pct1
Bellefonte Area School DistrictBellefonte6/10  Average · 57th pct2
Bentworth School DistrictBentworth6/10  Average · 57th pct5
Cambria Heights School DistrictCambria Heights6/10  Average · 57th pct5
Central Fulton School DistrictBig Cove Tannery6/10  Average · 57th pct3
Johnsonburg Area School DistrictJohnsonburg6/10  Average · 57th pct2
St. Marys Area School DistrictSt. Marys6/10  Average · 57th pct7
Tyrone Area School DistrictTyrone6/10  Average · 57th pct2
Valley Grove School DistrictValley Grove6/10  Average · 57th pct2
Bellwood-Antis School DistrictBellwood-Antis6/10  Average · 54th pct2
Blairsville-Saltsburg School DistrictBlairsville-Saltsburg6/10  Average · 54th pct7
Burrell School DistrictBurrell6/10  Average · 54th pct1
Chestnut Ridge School DistrictChestnut Ridge6/10  Average · 54th pct7
Conemaugh Valley School DistrictConemaugh Valley6/10  Average · 54th pct2
Ellwood City Area School DistrictEllwood6/10  Average · 54th pct1
Fleetwood Area School DistrictBlandon6/10  Average · 54th pct3
Forest Hills School DistrictForest Hills6/10  Average · 54th pct9
Hopewell Area School DistrictHopewell6/10  Average · 54th pct1
Mifflinburg Area School DistrictHartleton6/10  Average · 54th pct8
Northampton Area School DistrictBath6/10  Average · 54th pct6
Northern York County School DistrictDillsburg6/10  Average · 54th pct3
South Side Area School DistrictSouth Side6/10  Average · 54th pct4
Sullivan County School DistrictEagles Mere6/10  Average · 54th pct9
Southeastern Greene School DistrictSoutheastern Greene6/10  Average4
Austin Area School DistrictAustin5/10  Average · 48th pct1
Bangor Area School DistrictBangor5/10  Average · 48th pct3
Bermudian Springs School DistrictEast Berlin5/10  Average · 48th pct2
Brandywine Heights Area School DistrictAlburtis5/10  Average · 48th pct3
Donegal School DistrictMarietta5/10  Average · 48th pct3
Dover Area School DistrictDover5/10  Average · 48th pct1
Harmony Area School DistrictHarmony5/10  Average · 48th pct2
Salisbury-Elk Lick School DistrictSalisbury-Elk Lick5/10  Average · 48th pct4
Cameron County School DistrictCameron5/10  Average · 47th pct3
Daniel Boone Area School DistrictDouglassville5/10  Average · 47th pct1
Dunmore School DistrictScranton5/10  Average · 47th pct1
Forest City Regional School DistrictHerrick Center5/10  Average · 47th pct3
Glendale School DistrictGlendale5/10  Average · 47th pct5
Midd-West School DistrictRichfield5/10  Average · 47th pct7
Philipsburg-Osceola Area School DistrictPhilipsburg-Osceola5/10  Average · 47th pct5
Southern Fulton School DistrictSouthern Fulton5/10  Average · 47th pct3
Valley View School DistrictArchbald5/10  Average · 47th pct3
Wallenpaupack Area School DistrictCanadensis5/10  Average · 47th pct12
West Middlesex Area School DistrictWest Middlesex5/10  Average · 47th pct1
Carlisle Area School DistrictCarlisle5/10  Average · 45th pct3
Lackawanna Trail School DistrictDalton5/10  Average · 45th pct4
Ligonier Valley School DistrictLigonier Valley5/10  Average · 45th pct5
Line Mountain School DistrictDalmatia5/10  Average · 45th pct7
Manheim Central School DistrictManheim5/10  Average · 45th pct1
Millville Area School DistrictMillville5/10  Average · 45th pct1
North Star School DistrictNorth Star5/10  Average · 45th pct6
Palmerton Area School DistrictAquashicola5/10  Average · 45th pct3
Avella Area School DistrictAvella5/10  Average · 43th pct2
East Pennsboro Area School DistrictSummerdale5/10  Average · 43th pct1
Leechburg Area School DistrictLeechburg5/10  Average · 43th pct1
Milton Area School DistrictMilton5/10  Average · 43th pct5
Moniteau School DistrictMoniteau5/10  Average · 43th pct6
Pine Grove Area School DistrictPine Grove5/10  Average · 43th pct2
Wyoming Area School DistrictFalls5/10  Average · 43th pct2
Allegheny Valley School DistrictAllegheny Valley5/10  Average · 42th pct2
Blue Ridge School DistrictGreat Bend5/10  Average · 42th pct3
Bradford Area School DistrictBradford5/10  Average · 42th pct4
DuBois Area School DistrictDuBois5/10  Average · 42th pct7
Fairfield Area School DistrictFairfield5/10  Average · 42th pct1
Homer-Center School DistrictHomer-Center5/10  Average · 42th pct3
Mountain View School DistrictClifford5/10  Average · 42th pct9
Redbank Valley School DistrictRedbank Valley5/10  Average · 42th pct8
Whitehall-Coplay School DistrictWhitehall5/10  Average · 42th pct1
Cranberry Area School DistrictCranberry5/10  Average4
Karns City Area School DistrictKarns5/10  Average6
Yough School DistrictYough5/10  Average12
Brookville Area School DistrictBrookville4/10  Below Average · 39th pct4
Conneaut School DistrictConneaut4/10  Below Average · 39th pct8
Eastern Lancaster County School DistrictBlue Ball4/10  Below Average · 39th pct6
Jamestown Area School DistrictJamestown4/10  Below Average · 39th pct1
Kane Area School DistrictKane4/10  Below Average · 39th pct3
Lake-Lehman School DistrictHarveys Lake4/10  Below Average · 39th pct5
Schuylkill Haven Area School DistrictAuburn4/10  Below Average · 39th pct2
Titusville Area School DistrictTitusville4/10  Below Average · 39th pct3
Tri-Valley School DistrictHegins4/10  Below Average · 39th pct5
Tuscarora School DistrictMercersburg4/10  Below Average · 39th pct2
Wilmington Area School DistrictWilmington4/10  Below Average · 39th pct6
Chambersburg Area School DistrictChambersburg4/10  Below Average · 37th pct10
Interboro School DistrictEssington4/10  Below Average · 37th pct5
Littlestown Area School DistrictLittlestown4/10  Below Average · 37th pct1
Mount Pleasant Area School DistrictMount Pleasant4/10  Below Average · 37th pct7
Old Forge School DistrictOld Forge4/10  Below Average · 37th pct1
Stroudsburg Area School DistrictDelaware Water Gap4/10  Below Average · 37th pct3
Susquehanna Community School DistrictStarrucca4/10  Below Average · 37th pct3
Bedford Area School DistrictBedford4/10  Below Average · 36th pct3
Corry Area School DistrictCorry4/10  Below Average · 36th pct4
Lakeland School DistrictJermyn4/10  Below Average · 36th pct2
Northeast Bradford School DistrictLe Raysville4/10  Below Average · 36th pct3
Red Lion Area School DistrictAirville4/10  Below Average · 36th pct4
Ridley School DistrictCrum Lynne4/10  Below Average · 36th pct6
South Williamsport Area School DistrictWilliamsport4/10  Below Average · 36th pct1
West Greene School DistrictWest Greene4/10  Below Average · 36th pct8
Altoona Area School DistrictAltoona4/10  Below Average · 35th pct2
Coudersport Area School DistrictCoudersport4/10  Below Average · 35th pct1
Governor Mifflin School DistrictMohnton4/10  Below Average · 35th pct2
Otto-Eldred School DistrictOtto-Eldred4/10  Below Average · 35th pct4
Oxford Area School DistrictNottingham4/10  Below Average · 35th pct2
Shade-Central City School DistrictShade-Central4/10  Below Average · 35th pct2
Union City Area School DistrictUnion4/10  Below Average · 35th pct1
West Perry School DistrictWest Perry4/10  Below Average · 35th pct8
Williamsburg Community School DistrictWilliamsburg4/10  Below Average · 35th pct1
Williamsport Area School DistrictCogan Station4/10  Below Average · 35th pct3
Burgettstown Area School DistrictBurgettstown4/10  Below Average · 32th pct5
Everett Area School DistrictEverett4/10  Below Average · 32th pct4
Punxsutawney Area School DistrictPunxsutawney4/10  Below Average · 32th pct16
St. Clair Area School DistrictCumbola4/10  Below Average · 32th pct4
Upper Dauphin Area School DistrictUpper Dauphin4/10  Below Average · 32th pct5
Northern Lehigh School DistrictNeffs4/10  Below Average · 30th pct3
Solanco School DistrictChristiana4/10  Below Average · 30th pct6
Troy Area School DistrictTroy4/10  Below Average · 30th pct6
Reynolds School DistrictReynolds4/10  Below Average3
Apollo-Ridge School DistrictApollo-Ridge3/10  Below Average · 30th pct5
Athens Area School DistrictAthens3/10  Below Average · 30th pct5
Charleroi School DistrictCharleroi3/10  Below Average · 30th pct4
Hamburg Area School DistrictHamburg3/10  Below Average · 30th pct4
McGuffey School DistrictMcGuffey3/10  Below Average · 30th pct5
Pittston Area School DistrictPittston3/10  Below Average · 30th pct3
Pottsville Area School DistrictMar Lin3/10  Below Average · 30th pct3
Spring Cove School DistrictSpring Cove3/10  Below Average · 30th pct4
Tamaqua Area School DistrictBrockton3/10  Below Average · 30th pct6
Towanda Area School DistrictMonroeton3/10  Below Average · 30th pct3
Catasauqua Area School DistrictCatasauqua3/10  Below Average · 28th pct2
Eastern Lebanon County School DistrictKleinfeltersville3/10  Below Average · 28th pct4
Forest Area School DistrictForest3/10  Below Average · 28th pct7
Frazier School DistrictFrazier3/10  Below Average · 28th pct6
Freedom Area School DistrictFreedom3/10  Below Average · 28th pct3
Lehighton Area School DistrictAshfield3/10  Below Average · 28th pct3
Oil City Area School DistrictOil3/10  Below Average · 28th pct2
Shikellamy School DistrictSunbury3/10  Below Average · 28th pct2
Susquenita School DistrictDuncannon3/10  Below Average · 28th pct3
Clearfield Area School DistrictClearfield3/10  Below Average · 27th pct9
Crawford Central School DistrictCrawford Central3/10  Below Average · 27th pct3
Jefferson-Morgan School DistrictJefferson-Morgan3/10  Below Average · 27th pct3
Penncrest School DistrictPenncrest3/10  Below Average · 27th pct6
Pequea Valley School DistrictGap3/10  Below Average · 27th pct6
Purchase Line School DistrictPurchase Line3/10  Below Average · 27th pct9
Shanksville-Stonycreek School DistrictShanksville-Stonycreek3/10  Below Average · 27th pct2
Tunkhannock Area School DistrictLake Winola3/10  Below Average · 27th pct3
Conrad Weiser Area School DistrictRichland3/10  Below Average · 24th pct3
West Branch Area School DistrictWest Branch3/10  Below Average · 24th pct10
Central York School DistrictEmigsville3/10  Below Average · 23th pct2
Claysburg-Kimmel School DistrictClaysburg-Kimmel3/10  Below Average · 23th pct3
East Stroudsburg Area School DistrictEast Stroudsburg3/10  Below Average · 23th pct6
Juniata Valley School DistrictJuniata Valley3/10  Below Average · 23th pct2
Middletown Area School DistrictMiddletown3/10  Below Average · 23th pct1
Northern Cambria School DistrictNorthern Cambria3/10  Below Average · 23th pct6
Northern Tioga School DistrictNorthern Tioga3/10  Below Average · 23th pct8
Penns Manor Area School DistrictPenns Manor3/10  Below Average · 23th pct5
Pocono Mountain School DistrictBartonsville3/10  Below Average · 23th pct17
Riverside School DistrictMoosic3/10  Below Average · 23th pct2
Central Greene School DistrictCentral Greene3/10  Below Average · 21th pct4
Jim Thorpe Area School DistrictAlbrightsville3/10  Below Average · 21th pct3
Moshannon Valley School DistrictMoshannon Valley3/10  Below Average · 21th pct7
Warren County School DistrictWarren3/10  Below Average · 21th pct14
Albert Gallatin Area School DistrictAlbert Gallatin2/10  Poor · 19th pct12
Canton Area School DistrictCanton2/10  Poor · 19th pct3
Northern Potter School DistrictNorthern Potter2/10  Poor · 19th pct5
Port Allegany School DistrictPort Allegany2/10  Poor · 19th pct3
Turkeyfoot Valley Area School DistrictTurkeyfoot Valley2/10  Poor · 19th pct3
West York Area School DistrictYork2/10  Poor · 19th pct1
Ambridge Area School DistrictAmbridge2/10  Poor · 17th pct3
Fannett-Metal School DistrictAmberson2/10  Poor · 17th pct8
Mid Valley School DistrictScranton2/10  Poor · 17th pct1
Mifflin County School DistrictMifflin2/10  Poor · 17th pct10
New Brighton Area School DistrictNew Brighton2/10  Poor · 17th pct1
Ringgold School DistrictRinggold2/10  Poor · 17th pct5
West Mifflin Area School DistrictWest Mifflin2/10  Poor · 17th pct2
Carmichaels Area School DistrictCarmichaels2/10  Poor · 14th pct4
Keystone Central School DistrictKeystone Central2/10  Poor · 14th pct15
Wyalusing Area School DistrictLaceyville2/10  Poor · 14th pct5
Allegheny-Clarion Valley School DistrictAllegheny-Clarion Valley2/10  Poor · 13th pct4
Bensalem Township School DistrictBensalem2/10  Poor · 13th pct1
Juniata County School DistrictCocolamus2/10  Poor · 13th pct10
Minersville Area School DistrictPottsville2/10  Poor · 13th pct4
Mount Carmel Area School DistrictMarion Heights2/10  Poor · 13th pct4
South Allegheny School DistrictSouth Allegheny2/10  Poor · 13th pct2
Tussey Mountain School DistrictTussey Mountain2/10  Poor · 13th pct10
Uniontown Area School DistrictUniontown2/10  Poor · 13th pct9
Chichester School DistrictMarcus Hook2/10  Poor · 12th pct1
Galeton Area School DistrictGaleton2/10  Poor · 12th pct3
Laurel Highlands School DistrictLaurel Highlands2/10  Poor · 12th pct7
North Schuylkill School DistrictWilburton2/10  Poor · 12th pct8
Smethport Area School DistrictSmethport2/10  Poor · 12th pct7
Bethlehem Area School DistrictBethlehem2/10  Poor · 10th pct3
Connellsville Area School DistrictConnellsville2/10  Poor · 10th pct11
Easton Area School DistrictEaston2/10  Poor · 10th pct3
Highlands School DistrictHighlands2/10  Poor2
Southern Tioga School DistrictSouthern Tioga2/10  Poor8
Bethlehem-Center School DistrictBethlehem-Center1/10  Poor · 10th pct7
Carbondale Area School DistrictCarbondale1/10  Poor · 9th pct1
Shamokin Area School DistrictPaxinos1/10  Poor · 9th pct2
Southern Huntingdon County School DistrictSouthern Huntingdon1/10  Poor · 9th pct10
Union School DistrictUnion1/10  Poor · 9th pct2
Wyoming Valley West School DistrictKingston1/10  Poor · 9th pct2
Huntingdon Area School DistrictHuntingdon1/10  Poor · 8th pct7
Muhlenberg School DistrictReading1/10  Poor · 8th pct1
Pittsburgh Public SchoolsPittsburgh1/10  Poor · 8th pct2
Pittsburgh School DistrictPittsburgh1/10  Poor · 8th pct21
Sharon City School DistrictSharon1/10  Poor · 8th pct1
Big Beaver Falls Area School DistrictBig Beaver Falls1/10  Poor · 7th pct1
Bristol Township School DistrictBristol1/10  Poor · 7th pct4
Steel Valley School DistrictSteel Valley1/10  Poor · 7th pct1
Blacklick Valley School DistrictBlacklick Valley1/10  Poor · 6th pct3
East Allegheny School DistrictEast Allegheny1/10  Poor · 6th pct3
Scranton School DistrictScranton1/10  Poor · 6th pct6
Williams Valley School DistrictLykens1/10  Poor · 6th pct5
Coatesville Area School DistrictBrandamore1/10  Poor · 5th pct7
Cornell School DistrictCornell1/10  Poor · 5th pct1
Greater Nanticoke Area School DistrictGlen Lyon1/10  Poor · 5th pct3
Hazleton Area School DistrictZion Grove1/10  Poor · 5th pct22
Mount Union Area School DistrictMount Union1/10  Poor · 5th pct3
Norristown Area School DistrictNorristown1/10  Poor · 5th pct2
Panther Valley School DistrictCoaldale1/10  Poor · 5th pct4
Shenandoah Valley School DistrictFrackville1/10  Poor · 5th pct3
Woodland Hills School DistrictWoodland Hills1/10  Poor · 5th pct5
Brownsville Area School DistrictBrownsville1/10  Poor · 4th pct13
Erie City School DistrictErie1/10  Poor · 4th pct8
Lancaster School DistrictBausman1/10  Poor · 4th pct2
McKeesport Area School DistrictMcKeesport1/10  Poor · 4th pct4
New Castle Area School DistrictNew Castle1/10  Poor · 4th pct1
Philadelphia City School DistrictPhiladelphia1/10  Poor · 4th pct49
Southeast Delco School DistrictDarby1/10  Poor · 4th pct3
Wilkes-Barre Area School DistrictBear Creek1/10  Poor · 4th pct4
Penn Hills School DistrictPenn Hills1/10  Poor · 3th pct2
Allentown City School DistrictAllentown1/10  Poor · 2th pct3
Farrell Area School DistrictFarrell1/10  Poor · 2th pct2
Monessen City School DistrictMonessen1/10  Poor · 2th pct1
Chester-Upland School DistrictChester1/10  Poor · 1th pct1
Duquesne City School DistrictDuquesne1/10  Poor · 1th pct1
Greater Johnstown School DistrictGreater Johnstown1/10  Poor · 1th pct2
Harrisburg City School DistrictHarrisburg1/10  Poor · 1th pct6
Reading School DistrictReading1/10  Poor · 1th pct4
Steelton-Highspire School DistrictHighspire1/10  Poor · 1th pct1
York City School DistrictYork1/10  Poor · 1th pct1
Armstrong School DistrictArmstrongNot rated18
Avonworth School DistrictAvonworthNot rated1
Baldwin-Whitehall School DistrictBaldwin-WhitehallNot rated2
Berwick Area School DistrictBerwickNot rated3
Boyertown Area School DistrictPerkiomenvilleNot rated9
Bryn Athyn School DistrictHuntingdon ValleyNot rated2
Central Dauphin School DistrictDauphinNot rated5
Cheltenham School DistrictCheltenhamNot rated4
Cocalico School DistrictDenverNot rated4
Columbia Borough School DistrictColumbiaNot rated1
Conemaugh Township Area School DistrictConemaugh TownshipNot rated5
Crestwood School DistrictMountain TopNot rated1
East Penn School DistrictEast TexasNot rated5
Elk Lake School DistrictMeshoppenNot rated4
Franklin Area School DistrictFranklinNot rated4
Halifax Area School DistrictHalifaxNot rated1
Hanover Area School DistrictWilkes BarreNot rated1
Hempfield Area School DistrictHempfieldNot rated13
Jersey Shore Area School DistrictAntes FortNot rated7
Laurel School DistrictLaurelNot rated1
Mahanoy Area School DistrictGilbertonNot rated5
Millcreek Township School DistrictMillcreek TownshipNot rated2
Newport School DistrictNewportNot rated1
Northern Lebanon School DistrictFredericksburgNot rated3
Northwest Area School DistrictHunlock CreekNot rated3
Octorara Area School DistrictAtglenNot rated2
Pen Argyl Area School DistrictPen ArgylNot rated1
Penn-Delco School DistrictAstonNot rated2
Peters Township School DistrictPittsburghNot rated2
Pottsgrove School DistrictPottstownNot rated1
Selinsgrove Area School DistrictFreeburgNot rated5
South Middleton School DistrictSouth MiddletonNot rated2
Springfield School DistrictSpringfieldNot rated1
Upper Adams School DistrictArendtsvilleNot rated4
Upper Darby School DistrictClifton HeightsNot rated4
West Shore School DistrictWest ShoreNot rated6

School Districts in Pennsylvania

Pennsylvania is home to 465 public school districts serving approximately 1,441,197 students across 1,833+ zip codes. The average district rating statewide is 6/10, based on state reading and math assessment proficiency (NCES EDFacts, 2017–18 — the most recent district-level federal collection we have processed), ranked against other districts in the same state. Directory data (enrollment, schools, contacts) is NCES CCD 2024–25.

Top-rated districts in Pennsylvania include Fox Chapel Area School District, Hampton Township School District, Lower Merion School District, and 2 more top-rated districts. Use the table above to sort and compare all districts, or click any district name to view its full profile including assigned schools, enrollment, and spending data.

Finding Your District in Pennsylvania

School district boundaries in Pennsylvania are determined by your residential address, not just your city or zip code. In some areas, a single zip code spans multiple districts, or a district may serve students across several zip codes. The most reliable way to confirm your district is to enter your exact zip code in the search tool above.

Why School Districts Matter for Homebuyers

In Pennsylvania, as across the country, school district quality is one of the top three factors homebuyers cite when choosing a neighborhood. Homes in higher-rated districts often command a premium of 5–25% compared to similar homes in adjacent districts. Whether you're buying, renting, or planning a move, understanding which school district serves your address is an essential first step.

Frequently Asked Questions
How many school districts are in Pennsylvania?
Pennsylvania has 465 public school districts covering 1,833+ zip codes and serving an estimated 1,441,197 students. The statewide average district rating is 6/10 based on state assessment data.
How do I find my school district in Pennsylvania?
Enter your 5-digit zip code in the search box above to instantly find your Pennsylvania school district, including ratings, enrollment, and assigned elementary, middle, and high schools.
What is the best school district in Pennsylvania?
The table above is sorted by rating (highest first). Districts rated 9–10/10 are top-tier based on state reading and math proficiency. Click any district name to view its full profile.
Can I search by address instead of zip code?
Yes — on any district page, enter a full street address in the search box and it will resolve to the correct zip code automatically.
📍 Find Any Zip Code
🏠 Browse Homes in This Area
Search available homes and properties near Pennsylvania school districts. Compare neighborhoods by district rating before you buy.
Search Homes on Zillow →
📍 Find a Home by School District
Realtor.com lets you filter home searches by school district rating. Find your perfect neighborhood in Pennsylvania.
Search on Realtor.com →