For the 2025-26 school year, there are 22 all-girls private high schools serving 6,984 students in Pennsylvania.
The top ranked all-girls private high schools in Pennsylvania include Oakland Catholic High School, Merion Mercy Academy, and Gwynedd Mercy Academy High School.
The average tuition cost is $29,037, which is higher than the Pennsylvania private high school average tuition cost of $19,061.
Learn more about .
Top Ranked Pennsylvania All-Girls ²ÝÁñÉçÇø High Schools (2025-26)
School
Location
Quick Facts
Academy-notre Dame De Namur
All-girls (Catholic)
560 Sproul Rd
Villanova, PA 19085
(610) 687-0650
Villanova, PA 19085
(610) 687-0650
Gr: 6-12 | 542 students Avg. class size: 15 students Tuition & acceptance rate listed
275 S Ithan Ave
Bryn Mawr, PA 19010
(610) 801-1869
Bryn Mawr, PA 19010
(610) 801-1869
Gr: NS-12 | 635 students Avg. class size: 15 students Sports: 14 Tuition & acceptance rate listed
701 Montgomery Avenue
Bryn Mawr, PA 19010
(610) 525-2700
Bryn Mawr, PA 19010
(610) 525-2700
Gr: PK-12 | 566 students Sports: 14 Tuition listed
6425 Fifth Avenue
Pittsburgh, PA 15206
(412) 661-5992
Pittsburgh, PA 15206
(412) 661-5992
Gr: PK-12 | 403 students Avg. class size: 12 students Sports: 10 Tuition & acceptance rate listed
2522 Grier School Road
Tyrone, PA 16686
(814) 684-3000
Tyrone, PA 16686
(814) 684-3000
Gr: 7-12 | 298 students Avg. class size: 9 students Sports: 17 | Extracurrculars: 31 Tuition & acceptance rate listed
Gwynedd Mercy Academy High School![Gwynedd Mercy Academy High School Photo Gwynedd Mercy Academy High School Photo]()

All-girls (Catholic)
1345 Sumneytown Pike
Ambler, PA 19002
(215) 646-8815
Ambler, PA 19002
(215) 646-8815
Gr: 9-12 | 471 students Avg. class size: 18 students Sports: 15 | Extracurrculars: 24 Tuition listed
212 E Main St
Lititz, PA 17543
(717) 626-8512
Lititz, PA 17543
(717) 626-8512
Gr: 6-12 | 93 students Avg. class size: 8 students Sports: 16 | Extracurrculars: 17 Tuition & acceptance rate listed
1000 W Lycoming St
Philadelphia, PA 19140
(215) 455-6900
Philadelphia, PA 19140
(215) 455-6900
Gr: 9-12 | 563 students
Merion Mercy Academy![Merion Mercy Academy Photo Merion Mercy Academy Photo]()

All-girls (Catholic)
511 Montgomery Ave
Merion Station, PA 19066
(610) 664-6655
Merion Station, PA 19066
(610) 664-6655
Gr: 9-12 | 435 students Avg. class size: 16 students Sports: 14 | Extracurrculars: 47 Tuition listed
120 W Wissahickon Avenue
Flourtown, PA 19031
(215) 233-3177
Flourtown, PA 19031
(215) 233-3177
Gr: 9-12 | 480 students Avg. class size: 15 students Tuition listed
Nazareth Academy High School
All-girls (Catholic)
4001 Grant Ave
Philadelphia, PA 19114
(215) 637-7676
Philadelphia, PA 19114
(215) 637-7676
Gr: 9-12 | 364 students Avg. class size: 15 students Tuition & acceptance rate listed
Oakland Catholic High School![Oakland Catholic High School Photo Oakland Catholic High School Photo]()

All-girls (Catholic)
144 N Craig St
Pittsburgh, PA 15213
(412) 682-6633
Pittsburgh, PA 15213
(412) 682-6633
Gr: 9-12 | 476 students Avg. class size: 20 students Sports: 16 | Extracurrculars: 32 Tuition & acceptance rate listed
Sacred Heart Academy Bryn Mawr![Sacred Heart Academy Bryn Mawr Photo - Sacred Heart Academy Bryn Mawr is a Catholic, independent college preparatory school for girls K-12, founded in 1865 by the Religious of the Sacred Heart of Jesus. Known as SHA, the private girls' school is located in PA outside of Philadelphia with elementary, middle and upper school divisions located on one campus. Sacred Heart Academy Bryn Mawr Photo - Sacred Heart Academy Bryn Mawr is a Catholic, independent college preparatory school for girls K-12, founded in 1865 by the Religious of the Sacred Heart of Jesus. Known as SHA, the private girls' school is located in PA outside of Philadelphia with elementary, middle and upper school divisions located on one campus.]()

All-girls (Catholic)
480 S Bryn Mawr Ave
Bryn Mawr, PA 19010
(610) 527-3915
Bryn Mawr, PA 19010
(610) 527-3915
Gr: PK-12 | 179 students Avg. class size: 8 students Sports: 12 | Extracurrculars: 25 Tuition & acceptance rate listed
St. Hubert Catholic High School For Girls
All-girls (Catholic)
7320 Torresdale Ave
Philadelphia, PA 19136
(215) 624-6840
Philadelphia, PA 19136
(215) 624-6840
Gr: 9-12 | 497 students Avg. class size: 15 students Tuition & acceptance rate listed
1180 Holland Road
Southampton, PA 18966
(215) 357-8810
Southampton, PA 18966
(215) 357-8810
Gr: 9-12 | 360 students Avg. class size: 9 students Sports: 14 | Extracurrculars: 21 Tuition & acceptance rate listed
370 Central Ave
Malvern, PA 19355
(610) 644-2551
Malvern, PA 19355
(610) 644-2551
Gr: 9-12 | 422 students Avg. class size: 14 students Sports: 18 | Extracurrculars: 29 Tuition & acceptance rate listed
Bnos Yisroel Girls High School
All-girls (Jewish)
620 Monroe Ave
Scranton, PA 18510
(570) 558-1370
Scranton, PA 18510
(570) 558-1370
Gr: 10-12 | 7 students
Hope Academy
All-girls (Christian)
3899 Sticks Rd
Glen Rock, PA 17327
(717) 235-3198
Glen Rock, PA 17327
(717) 235-3198
Gr: 8-12 | 4 students Tuition listed
50 Montgomery Ave
Bala Cynwyd, PA 19004
(610) 660-5010
Bala Cynwyd, PA 19004
(610) 660-5010
Gr: 9-12 | 113 students
Lakeside Girls Academy
All-girls | Alternative School
111 Chestnut Ln
Ambler, PA 19002
(215) 654-9207
Ambler, PA 19002
(215) 654-9207
Gr: 8-12 | 34 students
Meadows Of Hope Christian School
All-girls | Alternative School (Mennonite)
1247 Silver Spring Rd
Holtwood, PA 17532
(717) 284-2019
Holtwood, PA 17532
(717) 284-2019
Gr: 8-11 | 9 students
The Village School
All-girls | Special Education School
452 S Roberts Road
Bryn Mawr, PA 19010
(610) 525-5400
Bryn Mawr, PA 19010
(610) 525-5400
Gr: 7-12 | 33 students Avg. class size: 10 students Extracurrculars: 7 Tuition & acceptance rate listed
Frequently Asked Questions
What are the top ranked all-girls private high schools in Pennsylvania?
The top ranked all-girls private high schools in Pennsylvania include Oakland Catholic High School, Merion Mercy Academy, and Gwynedd Mercy Academy High School.
How many all-girls private high schools are located in Pennsylvania?
22 all-girls private high schools are located in Pennsylvania.
How much do all-girls private high schools cost in Pennsylvania?
The average tuition cost is $29,037, which is higher than the Pennsylvania private school average tuition cost of $19,061.
How diverse are all-girls private high schools in Pennsylvania?
Pennsylvania all-girls private high schools are approximately 23% minority students, which is lower than the Pennsylvania private school average of 27%.
Recent Articles
Student Success Predictors at Community Colleges
A practical guide to student success predictors at community colleges for private school advisors helping graduates navigate two-year pathways.
Career Pathways with Community College for ²ÝÁñÉçÇø School Grads
Explore top career pathways with community college for private school graduates, including high-demand jobs, transfer options, and 2025 workforce trends.
Navigating the FAFSA & Financial Aid Timeline for Community College
Learn how to navigate FAFSA and financial aid timelines when starting at community college — from application to disbursement in 2025.


