Best Public Schools in Pennsylvania
Explore all public schools including charter schools, magnet schools, and STEM schools in Pennsylvania to get information on school fundings, curriculums, teacher qualifications, and graduation rates.
Choose Your City
-
Abington
3 Results
-
Akron
1 Result
-
Alburtis
1 Result
-
Aldan
1 Result
-
Alexandria
2 Results
-
Aliquippa
7 Results
-
Allentown
33 Results
-
Allison Park
1 Result
-
Altoona
15 Results
-
Alverton
2 Results
-
Ambler
6 Results
-
Annville
4 Results
-
Apollo
2 Results
-
Archbald
3 Results
-
Ardmore
1 Result
-
Armagh
1 Result
-
Ashland
2 Results
-
Aston
3 Results
-
Atglen
4 Results
-
Athens
1 Result
-
Austin
1 Result
-
Avella
2 Results
-
Avondale
1 Result
-
Bainbridge
1 Result
-
Bala-Cynwyd
3 Results
-
Bangor
5 Results
-
Barto
1 Result
-
Bartonsville
1 Result
-
Bath
2 Results
-
Beaver
5 Results
-
Beaver Falls
7 Results
-
Beaver Springs
1 Result
-
Bedford
3 Results
-
Belle Vernon
1 Result
-
Bellefonte
8 Results
-
Belleville
1 Result
-
Bellevue
1 Result
-
Bellwood
3 Results
-
Bendersville
1 Result
-
Bensalem
2 Results
-
Bentleyville
3 Results
-
Benton
2 Results
-
Berlin
2 Results
-
Bernville
2 Results
-
Berwick
3 Results
-
Berwyn
3 Results
-
Bethel
1 Result
-
Bethel Park
7 Results
-
Bethlehem
25 Results
-
Biglerville
3 Results
-
Birdsboro
4 Results
-
Blain
1 Result
-
Blairsville
3 Results
-
Blakely
1 Result
-
Blandon
1 Result
-
Bloomsburg
9 Results
-
Blossburg
2 Results
-
Blue Bell
2 Results
-
Bobtown
1 Result
-
Boiling Springs
2 Results
-
Boothwyn
1 Result
-
Boswell
2 Results
-
Boyertown
6 Results
-
Brackenridge
1 Result
-
Braddock
1 Result
-
Bradford
4 Results
-
Bradford Woods
1 Result
-
Breezewood
1 Result
-
Breinigsville
2 Results
-
Brentwood
1 Result
-
Bridgeport
1 Result
-
Bridgeville
3 Results
-
Bristol
5 Results
-
Brockway
2 Results
-
Brogue
1 Result
-
Brookhaven
2 Results
-
Brookville
5 Results
-
Broomall
4 Results
-
Brownstown
1 Result
-
Brownsville
3 Results
-
Bryn Mawr
2 Results
-
Burgettstown
3 Results
-
Butler
2 Results
-
Cairnbrook
2 Results
-
Cambridge Springs
2 Results
-
Camp Hill
9 Results
-
Canonsburg
8 Results
-
Canton
2 Results
-
Carbondale
3 Results
-
Cardale
1 Result
-
Carlisle
2 Results
-
Carmichaels
1 Result
-
Carnegie
2 Results
-
Carnot-Moon
1 Result
-
Carrolltown
1 Result
-
Cassville
1 Result
-
Castle Shannon
1 Result
-
Catasauqua
2 Results
-
Catawissa
3 Results
-
Cecil
1 Result
-
Center Valley
3 Results
-
Centre Hall
1 Result
-
Chadds Ford
2 Results
-
Chalfont
2 Results
-
Chambersburg
15 Results
-
Charleroi
3 Results
-
Cheltenham
1 Result
-
Chester
8 Results
-
Chester Springs
2 Results
-
Cheswick
4 Results
-
Chicora
1 Result
-
Christiana
1 Result
-
Clairton
1 Result
-
Clarendon
1 Result
-
Clarion
2 Results
-
Clarks Summit
4 Results
-
Claysburg
2 Results
-
Claysville
3 Results
-
Clearfield
5 Results
-
Cleona
1 Result
-
Clifton Heights
2 Results
-
Clymer
1 Result
-
Coal Center
1 Result
-
Coatesville
11 Results
-
Cochranton
2 Results
-
Cogan Station
1 Result
-
Collegeville
7 Results
-
Collingdale
1 Result
-
Columbia
3 Results
-
Commodore
1 Result
-
Conestoga
1 Result
-
Confluence
2 Results
-
Conneaut Lake
2 Results
-
Conneautville
2 Results
-
Connellsville
9 Results
-
Conshohocken
2 Results
-
Conway
1 Result
-
Coopersburg
2 Results
-
Cooperstown
1 Result
-
Coplay
1 Result
-
Coraopolis
4 Results
-
Corry
4 Results
-
Coudersport
2 Results
-
Cowansville
1 Result
-
Crafton
1 Result
-
Cranberry
3 Results
-
Cresco
2 Results
-
Cresson
2 Results
-
Cressona
1 Result
-
Croydon
2 Results
-
Curwensville
1 Result
-
Dallas
5 Results
-
Dallastown
2 Results
-
Dalmatia
1 Result
-
Dalton
1 Result
-
Damascus
1 Result
-
Danville
3 Results
-
Darby
4 Results
-
Darlington
2 Results
-
Dauphin
1 Result
-
Davidsville
1 Result
-
Dayton
1 Result
-
Defiance
1 Result
-
Delta
1 Result
-
Denver
4 Results
-
Derry
3 Results
-
Devon
1 Result
-
Dingmans Ferry
5 Results
-
Dixonville
1 Result
-
Donegal
1 Result
-
Dornsife
1 Result
-
Douglassville
3 Results
-
Dover
6 Results
-
Downingtown
12 Results
-
Doylestown
11 Results
-
Dresher
2 Results
-
DuBois
6 Results
-
Duke Center
1 Result
-
Dunbar
1 Result
-
Duncannon
1 Result
-
Duncansville
2 Results
-
Dunmore
2 Results
-
Dupont
1 Result
-
Duquesne
1 Result
-
East Earl
1 Result
-
East Greenville
1 Result
-
East Lansdowne
1 Result
-
East Millsboro
1 Result
-
East Norriton
1 Result
-
East Petersburg
1 Result
-
East Smithfield
1 Result
-
East Springfield
1 Result
-
East Stroudsburg
7 Results
-
East York
7 Results
-
Easton
17 Results
-
Ebensburg
4 Results
-
Edinboro
2 Results
-
Eighty Four
1 Result
-
Elderton
2 Results
-
Eldred
1 Result
-
Elizabeth
3 Results
-
Elizabethtown
7 Results
-
Elizabethville
1 Result
-
Elkins Park
4 Results
-
Elkland
1 Result
-
Elliottsburg
2 Results
-
Ellwood City
5 Results
-
Elverson
3 Results
-
Emmaus
4 Results
-
Emporium
1 Result
-
Enola
4 Results
-
Ephrata
6 Results
-
Erie
40 Results
-
Evans City
2 Results
-
Everett
1 Result
-
Exeter
2 Results
-
Export
1 Result
-
Exton
6 Results
-
Factoryville
2 Results
-
Fairchance
1 Result
-
Fairfield
1 Result
-
Fairless Hills
4 Results
-
Fairview
3 Results
-
Fairview-Ferndale
3 Results
-
Farmington
1 Result
-
Farrell
1 Result
-
Fawn Grove
3 Results
-
Fayetteville
2 Results
-
Feasterville
3 Results
-
Finleyville
2 Results
-
Fleetwood
4 Results
-
Flinton
2 Results
-
Folcroft
2 Results
-
Folsom
1 Result
-
Ford City
3 Results
-
Forest City
1 Result
-
Fort Washington
2 Results
-
Forty Fort
1 Result
-
Fountain Hill
1 Result
-
Foxburg
1 Result
-
Frackville
1 Result
-
Franklin
7 Results
-
Fredericksburg
2 Results
-
Fredericktown
3 Results
-
Freedom
5 Results
-
Freemansburg
1 Result
-
Freeport
4 Results
-
Frenchville
1 Result
-
Friedens
1 Result
-
Friendsville
1 Result
-
Furlong
2 Results
-
Galeton
1 Result
-
Gallitzin
2 Results
-
Gap
1 Result
-
Garnet Valley
1 Result
-
Gettysburg
3 Results
-
Gibsonia
6 Results
-
Gilbertsville
3 Results
-
Gillett
1 Result
-
Girard
2 Results
-
Gladwyne
1 Result
-
Glen Mills
4 Results
-
Glen Rock
1 Result
-
Glenmoore
1 Result
-
Glenolden
4 Results
-
Glenshaw
1 Result
-
Glenside
2 Results
-
Glenville
1 Result
-
Goldsboro
2 Results
-
Gordonville
1 Result
-
Grampian
1 Result
-
Grantville
1 Result
-
Graysville
1 Result
-
Green Lane
2 Results
-
Greencastle
1 Result
-
Greensboro
1 Result
-
Greensburg
13 Results
-
Greenville
6 Results
-
Grove City
5 Results
-
Guys Mills
1 Result
-
Hadley
2 Results
-
Halifax
2 Results
-
Hallam
1 Result
-
Hamburg
3 Results
-
Hampton
3 Results
-
Hanover
2 Results
-
Harleysville
5 Results
-
Harmony
1 Result
-
Harrisburg
34 Results
-
Harrison City
1 Result
-
Harrison Valley
1 Result
-
Harrisville
2 Results
-
Harveys Lake
1 Result
-
Hatboro
6 Results
-
Hatfield
3 Results
-
Havertown
1 Result
-
Hawley
1 Result
-
Hawthorn
1 Result
-
Hegins
1 Result
-
Hellertown
3 Results
-
Herminie
1 Result
-
Hermitage
1 Result
-
Herndon
1 Result
-
Hershey
5 Results
-
Holland
1 Result
-
Hollidaysburg
3 Results
-
Holtwood
1 Result
-
Home
2 Results
-
Homer City
2 Results
-
Homestead
3 Results
-
Honesdale
4 Results
-
Honey Brook
1 Result
-
Honey Grove
1 Result
-
Hookstown
1 Result
-
Hooversville
1 Result
-
Horsham
4 Results
-
Houston
1 Result
-
Houtzdale
2 Results
-
Howard
2 Results
-
Hughestown
1 Result
-
Hughesville
3 Results
-
Hummelstown
4 Results
-
Hunlock Creek
2 Results
-
Huntingdon
6 Results
-
Huntingdon Valley
4 Results
-
Hyndman
2 Results
-
Imperial
3 Results
-
Indiana
7 Results
-
Industry
1 Result
-
Irwin
11 Results
-
James Creek
1 Result
-
Jamestown
2 Results
-
Jamison
3 Results
-
Jeannette
5 Results
-
Jefferson
1 Result
-
Jefferson Hills
4 Results
-
Jenkintown
1 Result
-
Jermyn
2 Results
-
Jersey Shore
5 Results
-
Jim Thorpe
3 Results
-
Johnsonburg
2 Results
-
Johnstown
14 Results
-
Jonestown
1 Result
-
Kane
3 Results
-
Karns City
1 Result
-
Kempton
1 Result
-
Kennett Square
7 Results
-
Kersey
1 Result
-
King of Prussia
4 Results
-
Kingsley
2 Results
-
Kingston
6 Results
-
Kinzers
1 Result
-
Kittanning
5 Results
-
Klingerstown
1 Result
-
Knox
2 Results
-
Kunkletown
1 Result
-
Kutztown
4 Results
-
Lafayette Hill
1 Result
-
Lairdsville
1 Result
-
Lake Ariel
1 Result
-
Lake City
1 Result
-
Lake Harmony
1 Result
-
Lakewood
1 Result
-
Lancaster
39 Results
-
Landenberg
1 Result
-
Landisville
4 Results
-
Langhorne
4 Results
-
Lansdale
10 Results
-
Lansdowne
2 Results
-
Lansford
2 Results
-
Laporte
1 Result
-
Larksville
1 Result
-
Latrobe
6 Results
-
Laureldale
2 Results
-
Lebanon
8 Results
-
Leechburg
3 Results
-
Leesport
3 Results
-
Leetsdale
1 Result
-
Lehighton
7 Results
-
Lehman
1 Result
-
Lemoyne
2 Results
-
Lenhartsville
1 Result
-
Leola
1 Result
-
Levittown
19 Results
-
Lewisberry
4 Results
-
Lewisburg
2 Results
-
Lewistown
7 Results
-
Liberty
2 Results
-
Ligonier
3 Results
-
Lilly
3 Results
-
Linesville
2 Results
-
Linwood
1 Result
-
Lititz
7 Results
-
Littlestown
1 Result
-
Lock Haven
3 Results
-
Loganton
2 Results
-
Loysburg
1 Result
-
Loysville
1 Result
-
Luthersburg
1 Result
-
Lykens
2 Results
-
Macungie
6 Results
-
Mahaffey
1 Result
-
Mahanoy City
1 Result
-
Malvern
5 Results
-
Manchester
6 Results
-
Manheim
5 Results
-
Mansfield
2 Results
-
Maple Glen
1 Result
-
Mapleton
1 Result
-
Marcus Hook
1 Result
-
Marienville
1 Result
-
Marietta
4 Results
-
Markleysburg
2 Results
-
Marlin
1 Result
-
Mars
5 Results
-
Martinsburg
2 Results
-
Masontown
1 Result
-
Mayfield
1 Result
-
McAlisterville
2 Results
-
McCandless
2 Results
-
McClellandtown
2 Results
-
McClure
1 Result
-
McConnellsburg
3 Results
-
McDonald
3 Results
-
McKees Rocks
3 Results
-
McKeesport
8 Results
-
McMurray
4 Results
-
McVeytown
1 Result
-
Meadville
7 Results
-
Mechanicsburg
16 Results
-
Media
6 Results
-
Mehoopany
1 Result
-
Melcroft
1 Result
-
Mercer
3 Results
-
Mercersburg
5 Results
-
Merion Station
1 Result
-
Mertztown
1 Result
-
Meyersdale
3 Results
-
Middleburg
3 Results
-
Middletown
6 Results
-
Midland
3 Results
-
Mifflinburg
4 Results
-
Mifflintown
4 Results
-
Milford
3 Results
-
Mill Creek
1 Result
-
Mill Hall
5 Results
-
Millersburg
2 Results
-
Millerstown
2 Results
-
Millersville
2 Results
-
Milton
4 Results
-
Minersville
2 Results
-
Monaca
4 Results
-
Monessen
3 Results
-
Monongahela
3 Results
-
Monroeville
9 Results
-
Mont Alto
1 Result
-
Montgomery
1 Result
-
Montoursville
5 Results
-
Montrose
2 Results
-
Morrisdale
2 Results
-
Morrisville
9 Results
-
Moscow
4 Results
-
Mount Carmel
1 Result
-
Mount Cobb
1 Result
-
Mount Joy
4 Results
-
Mount Lebanon
1 Result
-
Mount Penn
2 Results
-
Mount Pleasant Mills
1 Result
-
Mount Union
4 Results
-
Mount Wolf
1 Result
-
Mountain Top
3 Results
-
Mountville
1 Result
-
Muncy
2 Results
-
Muncy Valley
1 Result
-
Murrysville
1 Result
-
Muse
1 Result
-
Myerstown
4 Results
-
Nanticoke
5 Results
-
Nanty-Glo
1 Result
-
Narberth
2 Results
-
Natrona Heights
4 Results
-
Nazareth
7 Results
-
Nescopeck
1 Result
-
Nesquehoning
1 Result
-
New Alexandria
1 Result
-
New Berlin
2 Results
-
New Bethlehem
2 Results
-
New Bloomfield
1 Result
-
New Brighton
3 Results
-
New Britain
1 Result
-
New Castle
18 Results
-
New Columbia
1 Result
-
New Cumberland
3 Results
-
New Florence
1 Result
-
New Freeport
1 Result
-
New Holland
3 Results
-
New Hope
4 Results
-
New Kensington
11 Results
-
New Milford
3 Results
-
New Oxford
1 Result
-
New Paris
1 Result
-
New Providence
1 Result
-
New Ringgold
1 Result
-
New Stanton
2 Results
-
Newfoundland
1 Result
-
Newport
1 Result
-
Newtown
6 Results
-
Newtown Square
2 Results
-
Newville
5 Results
-
Normalville
1 Result
-
Norristown
11 Results
-
North East
1 Result
-
North Versailles
3 Results
-
North Wales
4 Results
-
Northampton
4 Results
-
Northern Cambria
2 Results
-
Northumberland
1 Result
-
Norwood
1 Result
-
Oakdale
3 Results
-
Oakmont
1 Result
-
Oil
6 Results
-
Old Forge
2 Results
-
Oley
2 Results
-
Orefield
2 Results
-
Oreland
1 Result
-
Orrstown
1 Result
-
Orwigsburg
2 Results
-
Osceola Mills
1 Result
-
Oxford
6 Results
-
Palmerton
4 Results
-
Palmyra
1 Result
-
Paradise
1 Result
-
Parker
2 Results
-
Patton
2 Results
-
Paxtang
1 Result
-
Pen Argyl
2 Results
-
Penfield
1 Result
-
Penn Hills
2 Results
-
Pennsburg
1 Result
-
Pequea
1 Result
-
Perkasie
9 Results
-
Perryopolis
4 Results
-
Philadelphia
321 Results
-
Philipsburg
4 Results
-
Phoenixville
8 Results
-
Picture Rocks
1 Result
-
Pine Grove
1 Result
-
Pine Grove Mills
1 Result
-
Pipersville
1 Result
-
Pittsburgh
136 Results
-
Pittston
3 Results
-
Pleasant Gap
1 Result
-
Pleasant Hills
1 Result
-
Plum
4 Results
-
Plymouth
2 Results
-
Plymouth Meeting
5 Results
-
Point Marion
2 Results
-
Polk
1 Result
-
Port Allegany
3 Results
-
Port Matilda
2 Results
-
Port Royal
2 Results
-
Portage
1 Result
-
Pottstown
11 Results
-
Pottsville
5 Results
-
Pringle
1 Result
-
Prospect
1 Result
-
Prospect Park
3 Results
-
Pulaski
1 Result
-
Punxsutawney
6 Results
-
Quakertown
10 Results
-
Quarryville
5 Results
-
Radnor
1 Result
-
Reading
39 Results
-
Red Lion
6 Results
-
Reedsville
1 Result
-
Reinholds
1 Result
-
Renovo
2 Results
-
Reynoldsville
3 Results
-
Richboro
2 Results
-
Richfield
1 Result
-
Richland
1 Result
-
Ridgway
2 Results
-
Ridley Park
1 Result
-
Rimersburg
2 Results
-
Roaring Spring
2 Results
-
Robertsdale
1 Result
-
Robesonia
2 Results
-
Rochester
1 Result
-
Rockhill
1 Result
-
Rockwood
2 Results
-
Rome
1 Result
-
Royersford
11 Results
-
Ruffs Dale
2 Results
-
Rural Valley
1 Result
-
Russell
2 Results
-
Saegertown
2 Results
-
Saint Thomas
1 Result
-
Salina
1 Result
-
Salisbury
2 Results
-
Saltsburg
2 Results
-
Sarver
1 Result
-
Saxonburg
1 Result
-
Saxton
2 Results
-
Sayre
2 Results
-
Schnecksville
2 Results
-
Schuylkill Haven
5 Results
-
Schwenksville
1 Result
-
Sciota
1 Result
-
Scottdale
2 Results
-
Scranton
18 Results
-
Selinsgrove
5 Results
-
Sellersville
3 Results
-
Seneca
2 Results
-
Sewickley
5 Results
-
Shade Gap
1 Result
-
Sharon
5 Results
-
Sharon Hill
2 Results
-
Sharpsville
3 Results
-
Sheffield
2 Results
-
Shenandoah
2 Results
-
Shermans Dale
1 Result
-
Shickshinny
3 Results
-
Shillington
3 Results
-
Shiloh
1 Result
-
Shinglehouse
2 Results
-
Shippensburg
6 Results
-
Shippenville
1 Result
-
Shoemakersville
2 Results
-
Shohola
1 Result
-
Sidman
2 Results
-
Skyline View
1 Result
-
Slatington
4 Results
-
Sligo
1 Result
-
Slippery Rock
1 Result
-
Smethport
2 Results
-
Smithfield
2 Results
-
Snow Shoe
1 Result
-
Somerset
4 Results
-
Souderton
6 Results
-
South Park Township
3 Results
-
South Pottstown
5 Results
-
South Williamsport
3 Results
-
Southampton
8 Results
-
Spartansburg
1 Result
-
Spring Church
1 Result
-
Spring City
2 Results
-
Spring Grove
1 Result
-
Springdale
2 Results
-
Springfield
5 Results
-
Springville
2 Results
-
St. Clair
1 Result
-
St. Marys
2 Results
-
State College
13 Results
-
Steelton
2 Results
-
Stevens
1 Result
-
Stewartstown
1 Result
-
Stoneboro
1 Result
-
Stowe
1 Result
-
Strasburg
1 Result
-
Strattanville
2 Results
-
Stroudsburg
8 Results
-
Sugar Grove
1 Result
-
Sugarloaf
1 Result
-
Sunbury
5 Results
-
Swarthmore
1 Result
-
Tamaqua
4 Results
-
Tarentum
2 Results
-
Taylor
1 Result
-
Telford
1 Result
-
Thompsontown
1 Result
-
Thorndale
1 Result
-
Three Springs
2 Results
-
Throop
3 Results
-
Tidioute
1 Result
-
Tinicum
1 Result
-
Tioga
2 Results
-
Tionesta
4 Results
-
Titusville
1 Result
-
Tobyhanna
1 Result
-
Topton
3 Results
-
Toughkenamon
1 Result
-
Towanda
4 Results
-
Tower City
1 Result
-
Townville
1 Result
-
Trafford
2 Results
-
Trevorton
1 Result
-
Troy
3 Results
-
Tunkhannock
3 Results
-
Turbotville
3 Results
-
Turtle Creek
1 Result
-
Tyrone
2 Results
-
Ulster
1 Result
-
Ulysses
2 Results
-
Union City
2 Results
-
Uniontown
13 Results
-
University of Pittsburgh Johnstown
2 Results
-
Upland
1 Result
-
Upper Chichester
1 Result
-
Upper Darby
11 Results
-
Upper Saint Clair
1 Result
-
Utica
1 Result
-
Valley View
1 Result
-
Vanderbilt
1 Result
-
Vandergrift
4 Results
-
Venetia
1 Result
-
Venus
1 Result
-
Verona
2 Results
-
Walnutport
1 Result
-
Warfordsburg
2 Results
-
Warminster
5 Results
-
Warren
5 Results
-
Warrington
5 Results
-
Washington
10 Results
-
Washington Boro
2 Results
-
Waterfall
1 Result
-
Waterford
3 Results
-
Watsontown
1 Result
-
Waverly
1 Result
-
Wayne
8 Results
-
Waynesboro
1 Result
-
Waynesburg
6 Results
-
Weatherly
2 Results
-
Weedville
1 Result
-
Wellsboro
4 Results
-
Wellsville
1 Result
-
Wernersville
1 Result
-
West Chester
19 Results
-
West Grove
5 Results
-
West Middlesex
1 Result
-
West Mifflin
1 Result
-
West Newton
1 Result
-
West Pittston
2 Results
-
West Sunbury
2 Results
-
West View
1 Result
-
Westfield
1 Result
-
Westover
1 Result
-
Wexford
4 Results
-
White Haven
1 Result
-
White Oak
2 Results
-
Whitehall
5 Results
-
Wilkes-Barre
13 Results
-
Williamsburg
1 Result
-
Williamsport
11 Results
-
Willow Grove
4 Results
-
Willow Hill
1 Result
-
Willow Street
2 Results
-
Windber
3 Results
-
Windsor
1 Result
-
Womelsdorf
1 Result
-
Woodland
1 Result
-
Wrightsville
4 Results
-
Wyalusing
2 Results
-
Wyncote
3 Results
-
Wynnewood
1 Result
-
Wyoming
1 Result
-
Wyomissing
1 Result
-
Yardley
2 Results
-
Yeadon
3 Results
-
York
26 Results
-
York Springs
1 Result
-
Yorkana
2 Results
-
Youngsville
2 Results
-
Zelienople
1 Result
-
ZIEGLERVILLE
1 Result
Find Your Ideal School
Best US Colleges
-
Best National CollegesCheck More Details
-
Top Engineering ProgramsCheck More Details
-
Best Nursing ProgramsCheck More Details