;

Pennsylvania Middle School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Pennsylvania by Grade Level or School Type

Pennsylvania Schools By Grade Level

Pennsylvania Schools By School Type

Select a City in Pennsylvania

or Choose a County: 

Adams County Middle Schools


Arendtsville Bendersville Biglerville
Fairfield Gettysburg Hanover
Littlestown New Oxford York Springs

Allegheny County Middle Schools


Bethel Park Bridgeville Coraopolis
Elizabeth Gibsonia Glenshaw
Imperial Mc Keesport Mckees Rocks
Monroeville Moon Township Munhall
Natrona Heights North Versailles Pittsburgh
Russellton Sewickley South Park
Springdale West Mifflin Wexford
Duquesne    

Armstrong County Middle Schools


Freeport Kittanning Spring Church
Vandergrift Dayton New Bethlehem

Beaver County Middle Schools


Aliquippa Beaver Beaver Falls
Freedom Hookstown Monaca
New Brighton    

Bedford County Middle Schools


Bedford Everett Fishertown
Saxton Woodbury  

Berks County Middle Schools


Boyertown Douglassville Fleetwood
Hamburg Kutztown Laureldale
Leesport Oley Reading
Robesonia Shillington Sinking Spring
Topton West Lawn West Reading
Bally Bethel Geigertown
Lyon Station    

Blair County Middle Schools


Altoona Bellwood Hollidaysburg
Roaring Spring Tyrone Duncansville
Newry    

Bradford County Middle Schools


East Smithfield Troy Wyalusing

Bucks County Middle Schools


Bensalem Bristol Chalfont
Doylestown Fairless Hills Feasterville Trevose
Holland Kintnersville Langhorne
Levittown Morrisville New Hope
Newtown Perkasie Quakertown
Richboro Southampton Warminster
Warrington Yardley Lahaska

Butler County Middle Schools


Butler Cranberry Twp Evans City
Harmony Mars Saxonburg
Slippery Rock Zelienople  

Cambria County Middle Schools


Ebensburg Gallitzin Johnstown
Northern Cambria Patton Sidman
Carrolltown Loretto Nicktown

Carbon County Middle Schools


Lansford Lehighton Palmerton
Weatherly    

Centre County Middle Schools


Bellefonte State College Centre Hall
Rebersburg Spring Mills  

Chester County Middle Schools


Atglen Berwyn Coatesville
Downingtown East Fallowfield Exton
Kennett Square Landenberg Malvern
Oxford Phoenixville Pottstown
Wayne West Chester West Grove
Glenmoore Honey Brook Kimberton

Clarion County Middle Schools


Rimersburg Knox  

Clearfield County Middle Schools


Clearfield Dubois Du Bois
Luthersburg    

Clinton County Middle Schools


Mill Hall Renovo Avis
Loganton    

Columbia County Middle Schools


Bloomsburg Catawissa Millville

Crawford County Middle Schools


Meadville Titusville Atlantic
Centerville Cochranton Conneautville
Springboro    

Cumberland County Middle Schools


Boiling Springs Camp Hill Carlisle
Enola Lemoyne Mechanicsburg
New Cumberland Newville Shippensburg
Newburg    

Dauphin County Middle Schools


Halifax Harrisburg Hershey
Hummelstown Lykens Middletown
Millersburg Steelton Elizabethville

Delaware County Middle Schools


Aston Boothwyn Broomall
Darby Drexel Hill Glen Mills
Havertown Media Ridley Park
Springfield Upper Darby Wallingford

Elk County Middle Schools


Ridgway Saint Marys  

Erie County Middle Schools


Albion Corry Edinboro
Erie Fairview Girard
Harborcreek North East Union City
Waterford West Springfield  

Essex County Middle Schools


Philadelphia    

Fayette County Middle Schools


Brownsville Connellsville Markleysburg
Mcclellandtown Perryopolis Point Marion
Uniontown    

Forest County Middle Schools


Tionesta    

Franklin County Middle Schools


Chambersburg Greencastle Mercersburg
Waynesboro Willow Hill Doylesburg
Dry Run South Mountain Spring Run

Fulton County Middle Schools


Mcconnellsburg Needmore  

Greene County Middle Schools


Waynesburg    

Huntingdon County Middle Schools


Huntingdon    

Indiana County Middle Schools


Blairsville Indiana Aultman
Dixonville Hillsdale Homer City
Marion Center Rossiter Smicksburg

Jefferson County Middle Schools


Punxutawney Punxsutawney  

Juniata County Middle Schools


Mifflintown Liverpool Mc Alisterville
Oakland Mills    

Lackawanna County Middle Schools


Archbald Clarks Summit Lake Ariel
Moscow Scranton Throop

Lancaster County Middle Schools


Denver Elizabethtown Ephrata
Kinzers Lampeter Lancaster
Landisville Lititz Manheim
Marietta New Holland Pequea
Quarryville Bird In Hand Christiana
Gap Gordonville Holtwood
Kirkwood Leola Narvon
Paradise Peach Bottom Ronks
Strasburg Willow Street  

Lawrence County Middle Schools


Ellwood City New Castle New Wilmington
Enon Valley Volant  

Lebanon County Middle Schools


Fredericksburg Lebanon Myerstown
Palmyra    

Lehigh County Middle Schools


Allentown Bethlehem Catasauqua
Center Valley Macungie New Tripoli
Orefield Slatington Whitehall

Luzerne County Middle Schools


Berwick Dallas Hanover Township
Kingston Mountaintop Nanticoke
Pittston Plains Wilkes Barre

Lycoming County Middle Schools


Jersey Shore Montgomery Montoursville
South Williamsport Williamsport  

Mckean County Middle Schools


Bradford Kane  

Mercer County Middle Schools


Greenville Grove City Hermitage
Mercer Sharon Sharpsville
Stoneboro West Middlesex Fredonia

Mifflin County Middle Schools


Lewistown Mc Veytown Mount Union
Reedsville Allensville Belleville
Mc Clure    

Monroe County Middle Schools


East Stroudsburg Kunkletown Stroudsburg
Swiftwater Tobyhanna Shawnee On Delaware

Montgomery County Middle Schools


Abington Ambler Collegeville
Dresher Eagleville East Greenville
Elkins Park Gilbertsville Harleysville
Hatboro Hatfield Horsham
Huntingdon Valley King Of Prussia Lansdale
Narberth Norristown North Wales
Oreland Plymouth Meeting Royersford
Souderton Wyncote Zieglerville
Bryn Athyn Fairview Village Lafayette Hill
Pennsburg Spring House  

Montour County Middle Schools


Danville Tuborville  

Northampton County Middle Schools


Bangor Easton Hellertown
Nazareth Northampton Pen Argyl

Northumberland County Middle Schools


Milton Mount Carmel Northumberland
Shamokin Sunbury Turbotville
Watsontown    

Perry County Middle Schools


Duncannon Elliottsburg Millerstown
Newport Blain Ickesburg
Loysville    

Philadelphia County Middle Schools


Bala Cynwyd    

Pike County Middle Schools


Dingmans Ferry Hawley Milford
Matamoras    

Potter County Middle Schools


Shinglehouse Genesee  

Schuylkill County Middle Schools


Mahanoy City Orwigsburg Pottsville
Schuylkill Haven Tamaqua Hegins

Snyder County Middle Schools


Beaver Springs Middleburg Selinsgrove
Mount Pleasant Mills Port Trevorton  

Somerset County Middle Schools


Berlin Meyersdale Shanksville
Somerset Stoystown Windber
Friedens Salisbury Springs

Susquehanna County Middle Schools


New Milford    

Tioga County Middle Schools


Wellsboro    

Union County Middle Schools


Lewisburg Mifflinburg  

Venango County Middle Schools


Franklin Oil City Harrisville
Seneca    

Warren County Middle Schools


Warren Russell Sugar Grove

Washington County Middle Schools


Bentleyville Canonsburg Charleroi
Claysville Coal Center Finleyville
Fredericktown Mc Donald Mcmurray
Washington Burgettstown  

Wayne County Middle Schools


Honesdale    

Westmoreland County Middle Schools


Arnold Belle Vernon Derry
Greensburg Irwin Jeannette
Latrobe Ligonier Lower Burrell
Monessen Mount Pleasant Murrysville
North Huntingdon Ruffsdale Scottdale
Trafford Armbrust Rector

Wyoming County Middle Schools


Tunkhannock    

York County Middle Schools


Dallastown Dillsburg Dover
Fawn Grove Glen Rock Lewisberry
Manchester Red Lion Spring Grove
Wrightsville York Airville
Delta New Freedom