21 District High Schools in Montgomery County
Abington Senior High School ,Abington School District,9-12,
Cheltenham High School, Cheltenham Township School District,9-12,
Hatboro-Horsham High School Hatboro-Horsham School District,9-12,
Jenkintown High School, Jenkintown School District,9-12,
Lower Merion High School, Lower Merion School District,9-12,
Harriton High School ,Lower Merion School District,9-12,
Lower Moreland High School, ,Lower Moreland School District,9-12,
Methacton High School ,Methacton School District,9-12,"~1,757 students (2018–19)"
North Penn High School, North Penn School District,9-12,
Perkiomen Valley High School, ,Perkiomen Valley School District,9-12,
Upper Moreland High School Upper Moreland School District,9-12,
Wissahickon High School, Wissahickon School District,9-12,
Upper Dublin High School, Upper Dublin School District,9-12,
Upper Merion Area High School Upper Merion Area School District,9-12,
Plymouth-Whitemarsh High School ,Colonial School District,9-12,"~1,597 students (2023–2024)"
Pottsgrove High School, Pottsgrove School District,9-12,
Pottstown High School, Pottstown School District,9-12,
Spring-Ford Senior High School, Spring-Ford Area School District,9-12,
Souderton Area High School Souderton Area School District,9-12,
Central Montco Technical High School, Regional / Technical School,9-12,
Eastern Center for Arts & Technology, ,Regional / Technical School,9-12
42 Private High Schools In Montgomery County
Abington Friends School Jenkintown,Quaker/Independent
Academy of Notre Dame de Namur, Villanova,Catholic (All-Girls)
AIM Academy,Conshohocken,Independent Conshohocken,Independent
Ancillae-Assumpta Academy,Wyncote,Catholic Wyncote,Catholic
Archbishop John Carroll High School, Radnor,Catholic
Baldwin School, Bryn Mawr,Independent (All-Girls)
Barrack Hebrew Academy, Bryn Mawr,Jewish
Calvary Baptist School Lansdale,Christian
Center School, ,Abington,Independent
Chestnut Hill Academy (merged into SCH), Chestnut Hill,Independent
Christopher Dock Mennonite High School Lansdale,Christian/Mennonite
Delaware Valley Friends School, Paoli (serves Montco),Quaker/Independent
Eastern Center Academy, Willow Grove,Christian
Episcopal Academy, ,Newtown Square (serves Montco),Independent
Faith Christian Academy, Sellersville,Christian
Germantown Academy, ,Fort Washington,Independent
Gwynedd Mercy Academy High School ,Gwynedd Valley,Catholic (All-Girls)
Hill Top Preparatory School Rosemont,Independent
Holy Ghost Preparatory School, ,Bensalem (serves Montco),Catholic (All-Boys)
La Salle College High School, Wyndmoor,Catholic (All-Boys)
Lansdale Catholic High School ,Lansdale,Catholic
Meadowbrook School Meadowbrook,Independent
Merion Mercy Academy, Merion Station,Catholic (All-Girls)
Montgomery Christian Academy ,Souderton,Christian
Mount Saint Joseph Academy, ,Flourtown,Catholic (All-Girls)
Penn Christian Academy, ,Lansdale,Christian
Perkiomen School ,Independent (Boarding/Day)
Phelps School, ,Malvern (serves Montco),Independent (All-Boys)
Plymouth Meeting Friends School, Plymouth Meeting,Quaker (K–8)
Sacred Heart Academy Bryn Mawr,Catholic (All-Girls)
The Crefeld School, Chestnut Hill,Independent
The Haverford School, ,Haverford,Independent (All-Boys)
The Hill School, ,Pottstown,Independent (Boarding/Day)
The Shipley School, ,Bryn Mawr,Independent
Villa Maria Academy, ,Malvern (serves Montco),Catholic (All-Girls)
West-Mont Christian Academy ,Pottstown,Christian
Woodlynde School,Strafford, ,Strafford,Independent (LD-Focused)
Two Charter Schools in Montgomery County
Agora Cyber Charter School
Pennsylvania Virtual Charter School (PA Virtual)