PA middle school directory

Catholic middle schools in Pennsylvania

Explore 245 Catholic middle schools across 155 communities.

245 middle schools
155 communities PA regionwide

Browse by city

Middle schools by community in Pennsylvania

Choose a city for its local Catholic middle school directory, map and institution profiles.

Philadelphia36 middle schools Pittsburgh11 middle schools Erie6 middle schools Lancaster4 middle schools Scranton3 middle schools Bethlehem4 middle schools DuBois2 middle schools Harrisburg3 middle schools Reading3 middle schools Saint Marys1 middle school Allentown2 middle schools Bensalem3 middle schools Bryn Mawr4 middle schools Drexel Hill3 middle schools Greensburg1 middle school Malvern2 middle schools West Chester4 middle schools Altoona1 middle school Butler3 middle schools Johnstown3 middle schools Lansdale2 middle schools Latrobe1 middle school Springfield2 middle schools Villanova1 middle school Wilkes-Barre1 middle school Willow Grove1 middle school York2 middle schools Aston1 middle school Coatesville2 middle schools Connellsville2 middle schools Cranberry Township1 middle school Cresson1 middle school Danville1 middle school Dunmore1 middle school East Stroudsburg2 middle schools Easton1 middle school Ebensburg1 middle school Havertown1 middle school Hermitage2 middle schools Lansdowne2 middle schools Levittown2 middle schools Loretto1 middle school Mc Sherrystown1 middle school Oil City1 middle school Pottsville1 middle school Schwenksville2 middle schools Shillington1 middle school Southampton1 middle school Tamaqua1 middle school Wexford2 middle schools Abington1 middle school Aliquippa1 middle school Allison Park1 middle school Ardmore1 middle school Beaver1 middle school Beaver Falls1 middle school Belle Vernon1 middle school Berwyn1 middle school Blue Bell1 middle school Bristol1 middle school Broomall1 middle school Carlisle1 middle school Carrolltown1 middle school Chalfont1 middle school Chambersburg1 middle school Cheltenham1 middle school Chester1 middle school Clarion1 middle school Clarks Green1 middle school Clearfield1 middle school Coal Township1 middle school Collegeville1 middle school Columbia1 middle school Darby1 middle school Devon1 middle school Doylestown1 middle school Duryea1 middle school Ephrata1 middle school Exeter1 middle school Exton1 middle school Ford City1 middle school Gettysburg1 middle school Glenshaw1 middle school Glenside1 middle school Greenville1 middle school Hanover1 middle school Hazleton1 middle school Honesdale1 middle school Hummels Town1 middle school Huntingdon Valley1 middle school Indiana1 middle school Jessup1 middle school King Of Prussia1 middle school Lafayette Hill1 middle school Lebanon1 middle school Lock Haven1 middle school Maple Glen1 middle school Mc Kees Rocks1 middle school Meadville1 middle school Media1 middle school Merion Station1 middle school Middletown1 middle school Monongahela1 middle school Monroeville1 middle school Mount Pleasant1 middle school Mountain Top1 middle school Munhall1 middle school Murrysville1 middle school Narberth1 middle school Nazareth1 middle school New Cumberland1 middle school New Freedom1 middle school New Kensington1 middle school Newry1 middle school Newtown1 middle school Newtown Square1 middle school Nicktown1 middle school North East1 middle school North Huntingdon1 middle school Orefield1 middle school Palmerton1 middle school Paoli1 middle school Pen Argyl1 middle school Phoenixville1 middle school Plymouth Meeting1 middle school Pottstown1 middle school Primos1 middle school Quakertown1 middle school Ridley Park1 middle school Sayre1 middle school Sewickley1 middle school Somerset1 middle school Spring House1 middle school State College1 middle school Swarthmore1 middle school Thomasville1 middle school Towanda1 middle school Trooper1 middle school Uniontown1 middle school Uwchlan1 middle school Wallingford1 middle school Warren1 middle school Warrington1 middle school Washington1 middle school Wayne1 middle school Waynesboro1 middle school West Grove1 middle school West Lawn1 middle school West Reading1 middle school White Oak1 middle school Wilkinsburg1 middle school Williamsport1 middle school Wyncote1 middle school Yardley1 middle school Zelienople1 middle school

Featured Catholic middle schools in Pennsylvania

A regionwide sample from the directory. City pages contain the locally relevant listings.

Advertisement