Public schools in Pennsylvania
All 2,920 in one listEvery one on the record by city and county: open a place for its list, which you can filter by what each record says.
2,920 public schools in 781 cities and towns and 67 counties. From NCES’s yearly directory of Jul 1, 2026.
The biggest cities and towns
By how many public schools each holdsThe biggest counties
By how many public schools each holdsEvery city, town and county, A to Z
Cities and towns
A
B
- Baden3
- Bainbridge1
- Bala Cynwyd3
- Bangor5
- Barto1
- Bartonsville1
- Bath2
- Bear Creek Township1
- Beaver4
- Beaver Falls7
- Beaver Springs1
- Bedford3
- Belle Vernon4
- Bellefonte5
- Bellwood3
- Bensalem10
- Bentleyville3
- Benton3
- Berlin3
- Bernville3
- Berwick4
- Berwyn3
- Bethel1
- Bethel Park7
- Bethlehem25
- Biglerville3
- Birdsboro3
- Blain1
- Blairsville3
- Blanchard1
- Blandon1
- Bloomsburg9
- Blossburg1
- Blue Bell2
- Bobtown1
- Boiling Springs4
- Boothwyn3
- Boswell2
- Boyertown5
- Brackenridge1
- Bradford4
- Bradford Woods1
- Breinigsville3
- Bridgeport1
- Bridgeville3
- Bristol3
- Brockway2
- Brodheadsville2
- Brogue1
- Bromall1
- Brookhaven1
- Brookville4
- Broomall4
- Brownstown1
- Brownsville3
- Bryn Mawr2
- Buckingham1
- Burgettstown2
- Butler9
C
- Cairnbrook2
- Cambridge Springs2
- Camp Hill8
- Canonsburg7
- Canton2
- Carbondale2
- Carlisle10
- Carmichaels3
- Carnegie2
- Carrolltown1
- Cashtown1
- Catasauqua3
- Catawissa3
- Center Valley3
- Centre Hall1
- Chadds Ford2
- Chalfont2
- Chambersburg16
- Charleroi4
- Cheltenham1
- Chester7
- Chester Springs2
- Chester Twp1
- Cheswick4
- Chicora1
- Chinchilla1
- Christiana1
- Churchville2
- Clairton2
- Clarion2
- Clarks Summit4
- Claysburg3
- Claysville3
- Clearfield3
- Cleona1
- Clifton Heights1
- Clymer2
- Coal Center4
- Coal Township3
- Coatesville6
- Coatsville1
- Cochranton2
- Cogan Station1
- Collegeville6
- Collingdale1
- Columbia4
- Colwyn1
- Commodore2
- Conestoga1
- Confluence2
- Conneaut Lake2
- Conneautville1
- Connellsville6
- Conshohocken2
- Coopersburg1
- Coplay1
- Coraopolis3
- Cornwall1
- Corry4
- Coudersport2
- Covington Twp1
- Cranberry Township2
- Cranberry Twp3
- Cresco1
- Cresson2
- Croydon1
- Curwensville2
D
E
- Eagleville4
- East Earl1
- East Fallowfield1
- East Greenville1
- East Lansdowne2
- East Petersburg1
- East Prospect1
- East Smithfield1
- East Springfield1
- East Stroudsburg7
- Easton17
- Ebensburg4
- Eddystone1
- Edinboro3
- Eighty Four1
- Elderton1
- Eldred1
- Elizabeth3
- Elizabethtown5
- Elizabethville1
- Elkins Park2
- Elkland1
- Elliottsburg2
- Ellwood City7
- Elverson3
- Emlenton1
- Emmaus4
- Emporium2
- Enola5
- Ephrata7
- Erdenheim2
- Erie35
- Essington1
- Etters3
- Everett4
- Exeter2
- Export1
- Exton6
F
- Factoryville2
- Fairchance1
- Fairfield3
- Fairless Hills5
- Fairview5
- Fallsington1
- Farmington1
- Farrell2
- Fawn Grove4
- Fayetteville1
- Feasterville1
- Feasterville Trevose1
- Finleyville1
- Fishertown1
- Fleetwood3
- Flinton2
- Flourtown1
- Fogelsville1
- Folcroft2
- Folsom2
- Ford City2
- Forest City2
- Fort Washington2
- Forty Fort1
- Foxburg2
- Frackville1
- Franklin5
- Frederick1
- Fredericksburg2
- Fredericktown2
- Freedom5
- Freeland1
- Freemansburg1
- Freeport2
- Friedensburg1
- Friendsville1
- Furlong1
G
H
- Hadley2
- Halifax3
- Hamburg3
- Hanover11
- Hanover Township5
- Harborcreek2
- Harleysville4
- Harmony2
- Harrisburg38
- Harrison City1
- Harrisville1
- Harvey’s Lake1
- Hatboro4
- Hatfield3
- Havertown5
- Hawley4
- Hawthorn1
- Hazle Township3
- Hazle Twp1
- Hazleton3
- Hegins1
- Hellam1
- Hellertown3
- Hereford1
- Herminie2
- Hermitage4
- Herndon2
- Hershey6
- Holland5
- Hollidaysburg4
- Holtwood1
- Home1
- Homer City2
- Homestead2
- Honesdale4
- Honey Brook1
- Hookstown3
- Horsham4
- Houston2
- Houtzdale2
- Howard1
- Hughesville3
- Hummelstown4
- Huntingdon6
- Huntingdon Valley5
J
K
L
- Lafayette Hill1
- Lairdsville1
- Lake Ariel4
- Lake City1
- Lakewood1
- Lancaster43
- Landenberg1
- Landisville4
- Langhorne5
- Lansdale11
- Lansdowne2
- Lansford2
- Laporte2
- Larksville1
- Latrobe6
- Lebanon14
- Leechburg4
- Leesport4
- Leetsdale1
- Lehighton4
- Lehman1
- Lemoyne1
- Lenhartsville1
- Levittown11
- Lewisberry3
- Lewisburg4
- Lewistown7
- Liberty2
- Ligonier3
- Lilly1
- Limerick2
- Linesville1
- Linwood1
- Lititz7
- Littlestown3
- Lock Haven2
- Loganton1
- Lower Burrell3
- Loysburg3
- Loysville1
- Lurgan1
- Lykens2
M
- Macungie5
- Mahanoy City2
- Malvern7
- Manchester4
- Manheim4
- Mansfield2
- Maple Glen1
- Mar Lin1
- Marcus Hook1
- Marienville2
- Marietta1
- Marion Center2
- Markleysburg1
- Mars5
- Martinsburg2
- Masontown1
- Matamoras1
- Mayfield1
- Mc Clellandtown1
- Mc Donald3
- Mc Kean1
- Mc Kees Rocks1
- McAdoo1
- McAlisterville1
- McClellandtown1
- McConnellsburg4
- McDonald4
- McKees Rocks4
- McKeesport10
- McMurray4
- McVeytown1
- Meadville7
- Mechanicsburg18
- Media6
- Mercer4
- Mercersburg5
- Merion Station1
- Mertztown1
- Meyersdale3
- Middleburg3
- Middletown6
- Midland4
- Mifflinburg4
- Mifflintown3
- Milford2
- Mill Creek1
- Mill Hall4
- Mill Village1
- Millersburg3
- Millerstown3
- Millersville2
- Millville2
- Milton3
- Minersville1
- Mohnton1
- Monaca4
- Monessen3
- Monongahela4
- Monroeville8
- Montgomery2
- Montoursville5
- Montrose2
- Moon Township7
- Moosic1
- Morrisdale3
- Morrisville4
- Morton1
- Moscow3
- Mount Carmel3
- Mount Holly Springs1
- Mount Joy5
- Mount Penn1
- Mount Pleasant4
- Mount Union4
- Mount Wolf1
- Mountain Top2
- Mountaintop1
- Mountville1
- Mt Holly Springs1
- Mt Wolf1
- Muncy2
- Munhall3
- Murrysville4
- Muse1
- Myerstown4
N
- Nanticoke4
- Nanty Glo2
- Narberth2
- Natrona Heights2
- Nazareth7
- Nesquehoning1
- New Alexandria1
- New Berlin1
- New Bethlehem2
- New Bloomfield1
- New Brighton3
- New Britain1
- New Castle18
- New Columbia1
- New Cumberland3
- New Florence1
- New Holland3
- New Hope3
- New Kensington3
- New Milford3
- New Oxford4
- New Paris2
- New Providence1
- New Ringgold1
- New Stanton2
- New Tripoli3
- New Wilmington3
- Newfoundland1
- Newport3
- Newtown5
- Newtown Square2
- Newville5
- Normalville1
- Norristown13
- North East3
- North Huntingdon7
- North Versailles2
- North Wales4
- Northampton4
- Northern Cambria2
- Northumberland2
- Norwood1
P
- Palmerton4
- Palmyra6
- Paradise1
- Parkside1
- Patton2
- Peckville1
- Pen Argyl2
- Pennsburg2
- Pequea1
- Perkasie9
- Perryopolis3
- Philadelphia302
- Philadephia1
- Philipsburg3
- Phoenixville9
- Picture Rocks1
- Pine Grove3
- Pine Grove Mills1
- Pipersville1
- Pittsburgh146
- Pittston4
- Pittston Township1
- Plains4
- Pleasant Gap2
- Pleasantville1
- Plum2
- Plymouth1
- Plymouth Meeting5
- Pocono Pines1
- Pocono Summit2
- Point Marion2
- Port Allegany3
- Port Matilda2
- Port Vue1
- Portage2
- Pottstown15
- Pottsville6
- Primos1
- Prospect1
- Prospect Park3
- Punxsutawney1
- Punxutawney1
R
S
- Saegertown2
- Saint Clair1
- Saint Marys3
- Saint Thomas1
- Salisbury2
- Saltsburg1
- Sarver2
- Saxonburg4
- Saxton3
- Sayre2
- Schnecksville2
- Schuylkill Haven4
- Schwenksville1
- Sciota1
- Scott Township2
- Scottdale2
- Scranton17
- Selinsgrove4
- Sellersville3
- Seneca2
- Sewickley5
- Shade Gap1
- Shamokin2
- Shanksville3
- Sharon5
- Sharon Hill2
- Sharon Hills1
- Sharpsville3
- Sheffield1
- Shenandoah2
- Shermans Dale1
- Shickshinny3
- Shillington5
- Shinglehouse2
- Shippensburg6
- Shippenville1
- Shoemakersville1
- Shohola1
- Shrewsbury1
- Sidman2
- Simpson1
- Sinking Spring5
- Slatington4
- Sligo1
- Slippery Rock3
- Smethport2
- Smithfield1
- Snow Shoe1
- Solebury1
- Somerset4
- Souderton6
- South Mountain1
- South Park3
- South Williamsport2
- Southampton2
- Spring Church3
- Spring City2
- Spring Grove4
- Spring Mills2
- Springdale1
- Springfield5
- Springville3
- State College14
- Steelton4
- Stewartstown1
- Stoneboro2
- Stowe1
- Stoystown1
- Strattanville2
- Stroudsburg6
- Sugarloaf1
- Sunbury3
- Susquehanna2
- Swarthmore2
- Sweet Valley1
- Swiftwater4
- Swissvale1
T
W
- Wallingford4
- Walnutport1
- Warfordsburg2
- Warminster4
- Warren4
- Warrington5
- Washington11
- Washington Boro2
- Waterfall2
- Waterford3
- Waverly1
- Waymart1
- Wayne6
- Waynesboro6
- Waynesburg5
- Weatherly3
- Wellsboro4
- Wellsville1
- Wernersville1
- Wescosville1
- West Chester19
- West Grove6
- West Hazleton1
- West Lawn2
- West Middlesex3
- West Mifflin4
- West Newton1
- West Pittston1
- West Reading1
- West Sunbury2
- Westfield2
- Westover2
- Wexford4
- Whitehall5
- Wilkes Barre6
- Wilkinsburg2
- Williamsburg2
- Williamsport8
- Willow Grove4
- Willow Hill3
- Willow Street2
- Wilmerding1
- Windber3
- Wingate2
- Womelsdorf1
- Woodlyn1
- Wrightstown1
- Wrightsville3
- Wyalusing2
- Wyncote3
- Wynnewood1
- Wyoming1
- Wyomissing3
Counties
B
C
L
No city, town or county by that name here. A ZIP code? Search for it above the states.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.