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