Public schools in Pennsylvania are operated by independent school districts governed by locally elected boards and overseen by the Pennsylvania Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. Pennsylvania distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 837 cities across Pennsylvania. They are spread across 67 counties.
Cities with the highest concentration of public schools include Philadelphia, Pittsburgh, Erie, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to Pennsylvania should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Counties
Public Schools by Cities
- Bedford
- Blandon
- Bernville
- Bellwood
- Butler
- Bellefonte
- Blanchard
- Boothwyn
- Bendersville
- Biglerville
- Brentwood
- Brackenridge
- Beaver Falls
- Breezewood
- Boyertown
- Benton
- Bryn Mawr
- Broomall
- Bellevue
- Baden
- Bethel Park
- Bradford Woods
- Bridgeville
- Braddock
- Beaver
- Barto
- Bethel
- Birdsboro
- Bensalem
- Bristol
- Berwyn
- Bloomsburg
- Berwick
- Boiling Springs
- Brookhaven
- Belle Vernon
- Bobtown
- Bainbridge
- Bradford
- Blairsville
- Blakely
- Bartonsville
- Blue Bell
- Bala-Cynwyd
- Bangor
- Bath
- Bentleyville
- Burgettstown
- Blain
- Brogue
- Brockway
- Brookville
- Brownstown
- Brownsville
- Bethlehem
- Breinigsville
- Brodheadsville
- Belleville
- Bridgeport
- Berlin
- Blossburg
- Beaver Springs
- Boswell
- Conway
- Chalfont
- Croydon
- Chicora
- Cranberry
- Centre Hall
- Clarion
- Curwensville
- Cambridge Springs
- Cochranton
- Conneautville
- Collingdale
- Clifton Heights
- Castle Shannon
- Cowansville
- Cresson
- Coatesville
- Clearfield
- Catawissa
- Carlisle
- Camp Hill
- Cheswick
- Carnot-Moon
- Coraopolis
- Carnegie
- Clairton
- Crafton
- Claysburg
- Canton
- Carrolltown
- Chester Springs
- Conneaut Lake
- Chadds Ford
- Chester
- Cheyney
- Corry
- Connellsville
- Carmichaels
- Clarks Summit
- Coopersburg
- Cheltenham
- Cardale
- Christiana
- Center Valley
- Coplay
- Cogan Station
- Conshohocken
- Coudersport
- Cairnbrook
- Cooperstown
- Clarendon
- Charleroi
- Claysville
- Cressona
- Cecil-Bishop
- Chambersburg
- Commodore
- Clymer
- Carbondale
- Chinchilla
- Cleona
- Catasauqua
- Cassville
- Columbia
- Conestoga
- Collegeville
- Cresco
- Canonsburg
- Confluence
- Coal Center
- Cecil
- Dayton
- DuBois
- Darlington
- Doylestown
- Downingtown
- Dauphin
- Drexel Hill
- Duquesne
- Devon
- Darby
- Defiance
- Douglassville
- Duncansville
- Denver
- Dallas
- Duke Center
- Dixonville
- Dalton
- Danville
- Derry
- Dover
- Dresher
- Dalmatia
- Duncannon
- Delta
- Dunbar
- Dunmore
- Dupont
- Drums
- Dornsife
- Dingmans Ferry
- Davidsville
- Dallastown
- Damascus
- Donegal
- Dillsburg
- Elderton
- East Smithfield
- Elizabethville
- Elverson
- Emporium
- Exton
- Elizabethtown
- Eddystone
- Elizabeth
- Etna
- Everett
- Ellwood City
- Ebensburg
- Enola
- Evans City
- East Lansdowne
- East Springfield
- East Earl
- Ephrata
- East Petersburg
- East Stroudsburg
- East Norriton
- Eagleville
- Elkins Park
- Erie
- Edinboro
- Emmaus
- Exeter
- Elkland
- East Greenville
- Easton
- East Millsboro
- Eldred
- Elliottsburg
- Export
- East York
- Eighty Four
- Freeport
- Freedom
- Feasterville
- Folsom
- Fairmount City
- Frenchville
- Fairfield
- Ford City
- Fleetwood
- Fenelton
- Folcroft
- Fairless Hills
- Furlong
- Flinton
- Foxburg
- Fairview
- Fogelsville
- Forty Fort
- Freeland
- Farrell
- Fountain Hill
- Frackville
- Friendsville
- Factoryville
- Fairview-Ferndale
- Friedens
- Franklin
- Fairchance
- Fayette City
- Farmington
- Fredericksburg
- Fayetteville
- Flourtown
- Fort Washington
- Freemansburg
- Forest City
- Fredericktown
- Fawn Grove
- Finleyville
- Hanover
- Hereford
- Hollidaysburg
- Harmony
- Howard
- Harrisburg
- Homestead
- Hyndman
- Honey Brook
- Hawthorn
- Hampton
- Hamburg
- Houtzdale
- Hershey
- Hummelstown
- Havertown
- Hookstown
- Holland
- Harrisville
- Halifax
- Harborcreek
- Huntingdon
- Holtwood
- Hughesville
- Hatboro
- Hiller
- Home
- Hazleton
- Hawley
- Harrison Valley
- Horsham
- Hellertown
- Hollsopple
- Hunlock Creek
- Hughestown
- Homer City
- Honey Grove
- Harveys Lake
- Hadley
- Harleysville
- Hatfield
- Huntingdon Valley
- Hermitage
- Herndon
- Hegins
- Hallam
- Houston
- Honesdale
- Herminie
- Harrison City
- Laureldale
- Levittown
- Loganton
- Linwood
- Lenhartsville
- Luthersburg
- Lykens
- Leetsdale
- Littlestown
- Leechburg
- Lehighton
- Landenberg
- Lock Haven
- Lansdowne
- Loysburg
- Leesport
- Langhorne
- Lilly
- Lansford
- Lake Harmony
- Linesville
- Lemoyne
- Leola
- Lehman
- Lititz
- Lewisburg
- Lewisberry
- Lafayette Hill
- Loysville
- Lake Ariel
- Lake City
- Lancaster
- Landisville
- Lebanon
- Larksville
- Lairdsville
- Lewistown
- Lansdale
- Liberty
- Latrobe
- Laporte
- Lakewood
- Ligonier
- McKeesport
- Mount Lebanon
- Mertztown
- Mahaffey
- Morrisdale
- Millersburg
- Morton
- Marcus Hook
- Monongahela
- Midland
- Mount Penn
- Morrisville
- Meadville
- Mechanicsburg
- Moon
- McKees Rocks
- Munhall
- Monaca
- McCandless
- Monroeville
- McDonald
- Martinsburg
- Malvern
- Millville
- Mount Holly Springs
- Middletown
- Media
- Mars
- Meridian
- Mill Hall
- Masontown
- McConnellsburg
- Marion Center
- Mayfield
- Moosic
- Mount Joy
- Macungie
- Muncy
- Mill Creek
- McAlisterville
- Marietta
- Millersville
- Myerstown
- Mountain Top
- Montoursville
- Merion Station
- Mount Carmel
- Middleburg
- Mount Pleasant Mills
- Muncy Valley
- Montrose
- Monessen
- Maple Glen
- Millerstown
- Minersville
- McMurray
- Muse
- Murrysville
- Mount Wolf
- McKean
- McClellandtown
- Melcroft
- Marienville
- Mercersburg
- Mont Alto
- Mapleton
- Mifflintown
- Moscow
- Markleysburg
- Mount Union
- Mount Cobb
- Manheim
- Mountville
- Montgomery
- Mercer
- Milton
- Milford
- McAdoo
- McVeytown
- Mount Pocono
- Mahanoy City
- Meyersdale
- Mount Pleasant
- Manchester
- McClure
- Mansfield
- Mifflinburg
- Mehoopany
- New Bethlehem
- Newville
- New Cumberland
- Natrona Heights
- New Brighton
- New Enterprise
- New Oxford
- North Versailles
- Newtown
- Northern Cambria
- Newtown Square
- Norwood
- Nether Providence
- New Paris
- New Hope
- New Britain
- Nanty-Glo
- Nesquehoning
- New Providence
- Nanticoke
- Normalville
- Nescopeck
- Norristown
- Narberth
- Northumberland
- New Stanton
- North Huntingdon
- Nazareth
- New Bloomfield
- New Ringgold
- North East
- New Castle
- New Wilmington
- New Freeport
- New Holland
- New Tripoli
- North Wales
- Northampton
- Newport
- New Berlin
- New Columbia
- Newfoundland
- New Kensington
- New Alexandria
- New Milford
- New Florence
- Penn Hills
- Perkasie
- Prospect
- Patton
- Palmerton
- Port Matilda
- Pleasant Gap
- Phoenixville
- Penfield
- Pittsburgh
- Plum
- Pleasant Hills
- Pipersville
- Pitcairn
- Parker
- Portage
- Pottstown
- Pine Grove Mills
- Philipsburg
- Paxtang
- Prospect Park
- Punxsutawney
- Pequea
- Perryopolis
- Pringle
- Port Allegany
- Pottsville
- Pine Grove
- Polk
- Point Marion
- Port Royal
- Pulaski
- Palmyra
- Plymouth
- Paradise
- Pittston
- Picture Rocks
- Pocono Pines
- Plymouth Meeting
- Philadelphia
- Pocono Summit
- Pennsburg
- Pen Argyl
- Pleasantville
- Springdale
- Sellersville
- State College
- Snow Shoe
- Strattanville
- Spartansburg
- Swarthmore
- Sinking Spring
- Southampton
- Slippery Rock
- South Pottstown
- Shippenville
- Sharon Hill
- Sewickley
- South Park Township
- Shillington
- Spring Church
- Sarver
- Saxonburg
- Summit Hill
- Spring Mills
- Spring City
- Saegertown
- Shippensburg
- Skyline View
- Saxton
- Shoemakersville
- Sayre
- Sidman
- Sligo
- Steelton
- Schnecksville
- Slatington
- Shickshinny
- Stoneboro
- Stroudsburg
- Souderton
- Smithfield
- Scranton
- Simpson
- Stevens
- South Williamsport
- Sciota
- Swiftwater
- Somerset
- Sugar Grove
- Spring Grove
- Schwenksville
- Sunbury
- Shohola
- Schuylkill Haven
- Shrewsbury
- Springfield
- St. Marys
- Saint Thomas
- Shade Gap
- Saltsburg
- Strasburg
- Sugarloaf
- Sharon
- Shermans Dale
- St. Clair
- Smethport
- Sharpsville
- Stowe
- Shinglehouse
- Stoystown
- Sheffield
- Speers
- Scottdale
- Shenandoah
- Selinsgrove
- Salisbury
- Springville
- Susquehanna
- Seneca
- Salina
- Stewartstown
- Shiloh
- West Mifflin
- Womelsdorf
- Wyomissing
- Wyalusing
- Warrington
- Weatherly
- White Haven
- Wexford
- West Lawn
- White Oak
- West View
- Whitehall
- Wernersville
- Williamsburg
- Warminster
- Wingate
- West Grove
- West Chester
- Wayne
- Woodland
- Westover
- West Reading
- West Sunbury
- Woodlyn
- Willow Hill
- Waynesboro
- Washington Boro
- Willow Street
- West Hazleton
- Wyoming
- Williamsport
- Willow Grove
- Wellsboro
- Wellsville
- Warren
- West Newton
- Weedville
- Wattsburg
- Warfordsburg
- Waynesburg
- Waverly
- Wilkes-Barre
- Waterford
- Waterfall
- West Pittston
- West Middlesex
- Walnutport
- Wyncote
- Wynnewood
- Watsontown
- Windber
- Westfield
- Washington
- West York
- Windsor
- Waymart
- Wrightsville
Parents and guardians in Pennsylvania can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in Pennsylvania typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across Pennsylvania to find the nearest location.