Best Pennsylvania All-Girls Private Schools

For the 2026-27 school year, there are 26 all-girls private schools serving 7,380 students in Pennsylvania.
The top ranked all-girls private schools in Pennsylvania include Grier School, Villa Maria Academy High School, and Gwynedd Mercy Academy High School.
The average tuition cost is $30,157, which is higher than the Pennsylvania private school average tuition cost of $13,227.
73% of all-girls private schools in Pennsylvania are religiously affiliated (most commonly Catholic and Amish).

Quick Facts (26-27)

  • # Private Schools: 26
  • # Students Served: 7,380

Quick Facts (26-27)

  • # Private Schools: 26
  • # Students Served: 7,380

Top Ranked Pennsylvania All-Girls Private Schools (2026-27)

Map of Academy-notre Dame De Namur
Gr: 6-12 | 542 students
All-girls (Catholic)
560 Sproul Rd
Villanova, PA 19085
(610) 687-0650
The Agnes Irwin School Photo
Gr: NS-12 | 673 students
Avg. class size: 15 students
Sports: 14
All-girls
275 S Ithan Ave
Bryn Mawr, PA 19010
(610) 801-1869
(3)
The Baldwin School Photo
Gr: PK-12 | 565 students
Sports: 14
All-girls
701 Montgomery Avenue
Bryn Mawr, PA 19010
(610) 525-2700
(2)
The Ellis School Photo
Gr: PK-12 | 403 students
Avg. class size: 12 students
Sports: 10
All-girls
6425 Fifth Avenue
Pittsburgh, PA 15206
(412) 661-5992
(18)
Grier School Photo
Gr: 7-12 | 298 students
Avg. class size: 9 students
Sports: 17 | Extracurriculars: 31
All-girls
2522 Grier School Road
Tyrone, PA 16686
(814) 684-3000
(1)
Gwynedd Mercy Academy High School Photo
Gr: 9-12 | 471 students
Avg. class size: 18 students
Sports: 15 | Extracurriculars: 23
All-girls (Catholic)
1345 Sumneytown Pike
Gwynedd Valley, PA 19002
(215) 646-8815
Linden Hall Photo
Gr: 6-12 | 93 students
Avg. class size: 8 students
Sports: 16 | Extracurriculars: 17
All-girls
212 E Main St
Lititz, PA 17543
(717) 626-8512
(3)
Map of Little Flower Catholic High School For Girls
Gr: 9-12 | 563 students
All-girls (Catholic)
1000 W Lycoming St
Philadelphia, PA 19140
(215) 455-6900
(1)
Merion Mercy Academy Photo
Gr: 9-12 | 435 students
Avg. class size: 16 students
Sports: 13 | Extracurriculars: 50
All-girls (Catholic)
511 Montgomery Ave
Merion Station, PA 19066
(610) 664-6655
Mount St. Joseph Academy Photo
Gr: 9-12 | 480 students
All-girls (Catholic)
120 W Wissahickon Avenue
Flourtown, PA 19031
(215) 233-3177
(1)
Map of Nazareth Academy High School
Gr: 9-12 | 364 students
All-girls (Catholic)
4001 Grant Ave
Philadelphia, PA 19114
(215) 637-7676
Oakland Catholic High School Photo
Gr: 9-12 | 476 students
Avg. class size: 20 students
Sports: 16 | Extracurriculars: 32
All-girls (Catholic)
144 N Craig St
Pittsburgh, PA 15213
(412) 682-6633
Sacred Heart Academy Photo
Gr: PK-12 | 173 students
Avg. class size: 8 students
Sports: 14 | Extracurriculars: 25
All-girls (Catholic)
480 S Bryn Mawr Ave
Bryn Mawr, PA 19010
(610) 527-3915
(2)
Map of St. Hubert Catholic High School For Girls
Gr: 9-12 | 497 students
All-girls (Catholic)
7320 Torresdale Ave
Philadelphia, PA 19136
(215) 624-6840
Villa Joseph Marie High School Photo
Gr: 9-12 | 360 students
Avg. class size: 9 students
Sports: 14 | Extracurriculars: 21
All-girls (Catholic)
1180 Holland Road
Southampton, PA 18966
(215) 357-8810
(10)
Villa Maria Academy High School Photo
Gr: 9-12 | 425 students
Avg. class size: 14 students
Sports: 18 | Extracurriculars: 31
All-girls (Catholic)
370 Central Ave
Malvern, PA 19355
(610) 644-2551
(1)
Villa Maria Academy Lower School Photo
Gr: NS-8 | 297 students
Avg. class size: 18 students
Sports: 9 | Extracurriculars: 13
All-girls
280 IHM Drive
Malvern, PA 19355
(610) 644-4864
(14)
Map of Bnos Yisroel Girls High School
Gr: 10-12 | 7 students
All-girls (Jewish)
620 Monroe Ave
Scranton, PA 18510
(570) 558-1370
Map of Freemont View School
Gr: 1-8 | 32 students
All-girls (Amish)
308 Fremont Rd
Nottingham, PA 19362
(610) 952-2697
Map of Hope Academy
Gr: 8-12 | 4 students
All-girls (Christian)
3899 Sticks Rd
Glen Rock, PA 17327
(717) 235-3198
Map of I S Kosloff Torah Academy High School For Girls
Gr: 9-12 | 113 students
All-girls (Jewish)
50 Montgomery Ave
Bala Cynwyd, PA 19004
(610) 660-5010
(1)
Map of Lakeside Girls Academy
Gr: 8-12 | 34 students
All-girls | Alternative School
111 Chestnut Ln
Ambler, PA 19002
(215) 654-9207
Map of Meadows Of Hope Christian School
Gr: 8-11 | 9 students
All-girls | Alternative School (Mennonite)
1247 Silver Spring Rd
Holtwood, PA 17532
(717) 284-2019
Map of New Horizon Amish School
Gr: 1-8 | 9 students
All-girls | Montessori School (Amish)
20350 Hecker Rd
Cambridge Springs, PA 16403
Map of Raccoon Valley School
Gr: 1-8 | 24 students
All-girls (Amish)
7780 Raccoon Valley Rd
Millerstown, PA 17062
(717) 438-3481
Map of The Village School
Gr: 7-12 | 33 students
Avg. class size: 10 students
Extracurriculars: 7
All-girls | Special Education School
452 S Roberts Road
Bryn Mawr, PA 19010
(610) 525-5400

Frequently Asked Questions

What are the top ranked all-girls private schools in Pennsylvania?
The top ranked all-girls private schools in Pennsylvania include Grier School, Villa Maria Academy High School, and Gwynedd Mercy Academy High School.
How many all-girls private schools are located in Pennsylvania?
26 all-girls private schools are located in Pennsylvania.
How much do all-girls private schools cost in Pennsylvania?
The average tuition cost is $30,157, which is higher than the Pennsylvania private school average tuition cost of $13,227.
How diverse are all-girls private schools in Pennsylvania?
Pennsylvania all-girls private schools are approximately 24% minority students, which is lower than the Pennsylvania private school average of 27%.
What percentage of all-girls private schools are religiously affiliated in Pennsylvania?
73% of all-girls private schools in Pennsylvania are religiously affiliated (most commonly Catholic and Amish).

Recent Articles

Who Handles Medication at a Private School?
Who Handles Medication at a Private School?
Learn who handles student medication at private schools, what policies families should review, and which questions parents should ask about prescriptions, emergencies, storage, documentation, and daily administration.
Does Your Child Need a School With a Full-Time Nurse?
Does Your Child Need a School With a Full-Time Nurse?
Learn when a full-time school nurse matters, how private schools handle medications, chronic conditions and emergencies, and which health-service questions parents should ask before enrolling their child.
The Course Availability Test: Are Classes Really Offered?
The Course Availability Test: Are Classes Really Offered?
Learn how to verify whether private school catalog courses are actually offered each year, identify scheduling limitations, and ask better questions before choosing a school for your child today.

Filter Schools

School Level
Must Offer Grade
Show more
Gender
School Focus
Religious Affiliation
ADD/ADHD Support
Summer Program

Quick Links