For the 2025-26 school year, there are 55 private high schools serving 15,611 students in Philadelphia County, PA.
The top ranked private high schools in Philadelphia County, PA include Girard College, St. Joseph's Preparatory School, and Friends Select School.
The average tuition cost is $18,472, which is lower than the Pennsylvania private high school average tuition cost of $19,052.
Top Ranked Philadelphia County Private High Schools (2025-26)
School
Location
Quick Facts
8836 Crefeld Street
Philadelphia, PA 19118
(215) 242-5545
Philadelphia, PA 19118
(215) 242-5545
Gr: 7-12 | 89 students Avg. class size: 10 students Sports: 4 | Extracurrculars: 14 Tuition & acceptance rate listed
Cristo Rey Philadelphia High School![Cristo Rey Philadelphia High School Photo Cristo Rey Philadelphia High School Photo]()

(Catholic)
1717 W. Allegheny Ave.
Philadelphia, PA 19132
(215) 219-3943
Philadelphia, PA 19132
(215) 219-3943
Gr: 9-12 | 522 students Avg. class size: 25 students Sports: 11 | Extracurrculars: 20 Tuition & acceptance rate listed
5900 N 5th Street, Suite 101
Philadelphia, PA 19120
(267) 595-4723
Philadelphia, PA 19120
(267) 595-4723
Gr: 9-12 | 16 students Avg. class size: 5 students Sports: 1 | Extracurrculars: 7 Tuition & acceptance rate listed
1501 Germantown Ave
Philadelphia, PA 19122
(215) 765-6660
Philadelphia, PA 19122
(215) 765-6660
Gr: K-12 | 264 students Avg. class size: 25 students Sports: 2 Tuition listed
11201 Academy Rd
Philadelphia, PA 19154
(215) 637-1800
Philadelphia, PA 19154
(215) 637-1800
Gr: 9-12 | 804 students Tuition listed
Calvary Christian Academy
(Christian)
13500 Philmont Ave
Philadelphia, PA 19116
(215) 969-1579
Philadelphia, PA 19116
(215) 969-1579
Gr: PK-12 | 878 students Avg. class size: 25 students Tuition & acceptance rate listed
6445 Bingham St
Philadelphia, PA 19111
(215) 725-3383
Philadelphia, PA 19111
(215) 725-3383
Gr: PK-10 | 352 students Avg. class size: 21 students Sports: 9 Tuition & acceptance rate listed
910 N. 6th Street (Multiple Campus Locations)
Philadelphia, PA 19123
(215) 731-1930
Philadelphia, PA 19123
(215) 731-1930
Gr: 6-12 | 546 students Avg. class size: 15 students Sports: 10 | Extracurrculars: 13 Tuition & acceptance rate listed
Father Judge High School
All-boys (Catholic)
3301 Solly Ave
Philadelphia, PA 19136
(215) 338-9494
Philadelphia, PA 19136
(215) 338-9494
Gr: 9-12 | 734 students Sports: 14
Friends Select School
(Friends)
17th St & Benjamin Franklin
Philadelphia, PA 19103
(215) 561-5900
Philadelphia, PA 19103
(215) 561-5900
Gr: PK-12 | 600 students Avg. class size: 15 students Tuition & acceptance rate listed
Germantown Friends School![Germantown Friends School Photo Germantown Friends School Photo]()

(Friends)
31 W Coulter Street
Philadelphia, PA 19144
(215) 951-2300
Philadelphia, PA 19144
(215) 951-2300
Gr: NS-12 | 1,157 student Sports: 14 | Extracurrculars: 74 Tuition listed
2101 S College Ave
Philadelphia, PA 19121
(215) 787-2621
Philadelphia, PA 19121
(215) 787-2621
Gr: 1-12 | 319 students Avg. class size: 14 students Sports: 13 | Extracurrculars: 9 Tuition & acceptance rate listed
HMS School For Children With Cerebral Palsy![HMS School For Children With Cerebral Palsy Photo - Physical therapy HMS School For Children With Cerebral Palsy Photo - Physical therapy]()

Special Education School
4400 Baltimore Ave
Philadelphia, PA 19104
(215) 222-2566
Philadelphia, PA 19104
(215) 222-2566
Gr: K-12 | 56 students Avg. class size: 7 students Tuition listed
5500 Tabor Avenue
Philadelphia, PA 19120
(267) 900-2000
Philadelphia, PA 19120
(267) 900-2000
Gr: 9-12 | 175 students Avg. class size: 20 students Sports: 6 | Extracurrculars: 9 Tuition & acceptance rate listed
2343 E. Tucker Street
Philadelphia, PA 19125
(267) 571-1952
Philadelphia, PA 19125
(267) 571-1952
Gr: 9-12 | 254 students Sports: 6 | Extracurrculars: 8 Tuition listed
1000 W Lycoming St
Philadelphia, PA 19140
(215) 455-6900
Philadelphia, PA 19140
(215) 455-6900
Gr: 9-12 | 563 students
Mercy Career & Technical High School
Vocational/Technical School (Catholic)
2900 W Hunting Park Ave
Philadelphia, PA 19129
(215) 226-1225
Philadelphia, PA 19129
(215) 226-1225
Gr: 9-12 | 300 students Avg. class size: 15 students Tuition & acceptance rate listed
The Mill Creek School
Special Education School
111 N 49th St
Philadelphia, PA 19139
(715) 471-4900
Philadelphia, PA 19139
(715) 471-4900
Gr: 9-12 | 33 students Avg. class size: 7 students
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
Nhs School St. Annes
Special Education School
2343 E Tucker St
Philadelphia, PA 19125
(215) 671-5126
Philadelphia, PA 19125
(215) 671-5126
Gr: K-12 | 302 students
Pennsylvania School For The Deaf![Pennsylvania School For The Deaf Photo - Best of Friends Pennsylvania School For The Deaf Photo - Best of Friends]()

Special Education School
100 W School House Ln
Philadelphia, PA 19144
(215) 951-4733
Philadelphia, PA 19144
(215) 951-4733
Gr: PK-12 | 188 students Avg. class size: 8 students Sports: 5
Roman Catholic High School![Roman Catholic High School Photo - Renaissance Hall Grotto Roman Catholic High School Photo - Renaissance Hall Grotto]()

All-boys (Catholic)
301 N Broad St
Philadelphia, PA 19107
(215) 627-1270
Philadelphia, PA 19107
(215) 627-1270
Gr: 9-12 | 813 students 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
St. Joseph's Preparatory School![St. Joseph's Preparatory School Photo - St. Joseph's Prep St. Joseph's Preparatory School Photo - St. Joseph's Prep]()

All-boys (Catholic)
1733 W. Girard Ave
Philadelphia, PA 19130
(215) 978-1958
Philadelphia, PA 19130
(215) 978-1958
Gr: 9-12 | 902 students Avg. class size: 26 students Sports: 22 | Extracurrculars: 32 Tuition listed
500 W Willow Grove Avenue
Philadelphia, PA 19118
(215) 247-7007
Philadelphia, PA 19118
(215) 247-7007
Gr: NS-12 | 1,216 student Avg. class size: 15 students Sports: 17 | Extracurrculars: 15 Tuition & acceptance rate listed
1736 S 10th St
Philadelphia, PA 19148
(215) 465-8437
Philadelphia, PA 19148
(215) 465-8437
Gr: 9-10 | 200 students Tuition listed
West Catholic Preparatory High School
(Catholic)
4501 Chestnut St
Philadelphia, PA 19139
(215) 386-2244
Philadelphia, PA 19139
(215) 386-2244
Gr: 9-12 | 414 students Avg. class size: 20 students Tuition & acceptance rate listed
3000 W School House Lane
Philadelphia, PA 19144
(215) 844-3460
Philadelphia, PA 19144
(215) 844-3460
Gr: PK-12 | 947 students Avg. class size: 15 students Sports: 18 Tuition & acceptance rate listed
1141 N 63rd Street
Philadelphia, PA 19151
(267) 292-3573
Philadelphia, PA 19151
(267) 292-3573
Gr: PK-12 | 75 students
Anthony Wayne Academy
Alternative School
5538 B Wayne Ave
Philadelphia, PA 19144
(267) 297-7782
Philadelphia, PA 19144
(267) 297-7782
Gr: 6-12 | 124 students
Bethel Baptist Academy
(Baptist)
2210 E Susquehanna Ave
Philadelphia, PA 19125
(215) 426-1909
Philadelphia, PA 19125
(215) 426-1909
Gr: PK-12 | 84 students
Christ Independent Baptist Academy
(Baptist)
1618 Womrath Street
Philadelphia, PA 19124
(215) 288-5667
Philadelphia, PA 19124
(215) 288-5667
Gr: K-12 | 45 students
Community Council Learning Academy
Special Education School
4224 N Front St
Philadelphia, PA 19140
(215) 845-2670
Philadelphia, PA 19140
(215) 845-2670
Gr: 2-12 | 45 students Tuition & acceptance rate listed
2617 Washington Avenue
Philadelphia, PA 19146
(215) 339-5007
Philadelphia, PA 19146
(215) 339-5007
Gr: 1-12 | 82 students
Crusaders For Christ Christian Academy
(Pentecostal)
1201 S 47th St
Philadelphia, PA 19143
(215) 387-3014
Philadelphia, PA 19143
(215) 387-3014
Gr: K-9 | 83 students
Show 20 more private schools in Philadelphia County, PA (out of 55 total schools)
Loading...
Philadelphia County Private Schools (Closed)
School
Location
Quick Facts
4629 East Thompson St
Philadelphia, PA 19137
(215) 743-0715
Philadelphia, PA 19137
(215) 743-0715
Gr: K-8 | 189 students
Annunciation Bvm School (Closed 2010)
(Catholic)
1150 Wharton St
Philadelphia, PA 19147
(215) 465-1416
Philadelphia, PA 19147
(215) 465-1416
Gr: NS-9 | 234 students
apCalvary Temple Christian Academy (Closed 2016)
(Assembly of God)
3301 S 20th St
Philadelphia, PA 19145
(215) 462-2822
Philadelphia, PA 19145
(215) 462-2822
Gr: PK-8 | 82 students Avg. class size: 15 students
735 E Westmoreland St
Philadelphia, PA 19134
(215) 739-6226
Philadelphia, PA 19134
(215) 739-6226
Gr: K-9 | 156 students
The Bridge (Closed 2025)
Alternative School
1100 Adams Avenue
Philadelphia, PA 19124
(215) 342-5000
Philadelphia, PA 19124
(215) 342-5000
Gr: 9-12 | 6 students
3301 S 20th Street
Philadelphia, PA 19145
(972) 286-4935
Philadelphia, PA 19145
(972) 286-4935
Gr: Inquire with school | 51 students Avg. class size: 15 students Tuition & acceptance rate listed
Cecilian Academy (Closed 2000)
(Catholic)
144 W. Carpenter Lane
Philadelphia, PA 19119
(215) 849-3252
Philadelphia, PA 19119
(215) 849-3252
Gr: K-8 | 129 students
Celestial Christian Community (Closed 2025)
(Christian)
2534 W Thompson St
Philadelphia, PA 19121
(215) 235-0353
Philadelphia, PA 19121
(215) 235-0353
Gr: K-8 | 30 students
The Childrens Place Preschool (Closed 2015)
Daycare / Preschool
3211 Cedar Street
Philadelphia, PA 19134
(215) 426-7380
Philadelphia, PA 19134
(215) 426-7380
Gr: PK-K | 136 students Avg. class size: 10 students Tuition listed
City Kids Christian School (Closed 2024)
Daycare / Preschool (Christian)
2311 S 13th Street
Philadelphia, PA 19148
(215) 334-7440
Philadelphia, PA 19148
(215) 334-7440
Gr: PK-K | 78 students Avg. class size: 15 students
The City School- Spruce Hill (Closed 2025)
(Christian)
4115 Baltimore Ave
Philadelphia, PA 19104
(215) 382-7839
Philadelphia, PA 19104
(215) 382-7839
Gr: PK-12 | 316 students Tuition listed
De La Salle In Town (Closed 2022)
All-boys | Alternative School
25 S Van Pelt St
Philadelphia, PA 19103
(215) 496-0405
Philadelphia, PA 19103
(215) 496-0405
Gr: NS | 80 students
7959 Castor Ave
Philadelphia, PA 19152
(215) 725-1231
Philadelphia, PA 19152
(215) 725-1231
Gr: 9-12 | 38 students
1311 Chancellor St
Philadelphia, PA 19107
(215) 732-5060
Philadelphia, PA 19107
(215) 732-5060
Gr: 8-12 | 58 students
517 S 57th St
Philadelphia, PA 19143
(267) 592-0974
Philadelphia, PA 19143
(267) 592-0974
Gr: K-12 | 132 students
Good Shepherd (Closed 2000)
(Catholic)
6601 Chester Avenue
Philadelphia, PA 19142
(215) 729-8766
Philadelphia, PA 19142
(215) 729-8766
Gr: K-8 | 207 students
4500 N 10th St
Philadelphia, PA 19140
(215) 329-8859
Philadelphia, PA 19140
(215) 329-8859
Gr: PK-4 | 69 students
7927 Frankford Ave
Philadelphia, PA 19136
(215) 335-4323
Philadelphia, PA 19136
(215) 335-4323
Gr: PK-8 | 154 students Avg. class size: 20 students Tuition listed
Holy Spirit School (Closed 2010)
(Catholic)
1845 Hartranft St
Philadelphia, PA 19145
(215) 389-0715
Philadelphia, PA 19145
(215) 389-0715
Gr: PK-8 | 153 students
5044 Germantown Ave
Philadelphia, PA 19144
(215) 758-5418
Philadelphia, PA 19144
(215) 758-5418
Gr: NS-6 | 5 students
Jw Hallahan Catholic Girls' High School (Closed 2023)
All-girls (Catholic)
311 N 19th St
Philadelphia, PA 19103
(215) 563-8930
Philadelphia, PA 19103
(215) 563-8930
Gr: 9-12 | 411 students Avg. class size: 28 students Tuition listed
Lehigh Christian Academy (Closed 2011)
(Christian)
934 Alburger Ave
Philadelphia, PA 19115
(215) 673-3169
Philadelphia, PA 19115
(215) 673-3169
Gr: PK-8 | 62 students
Little Learners Learning Center (Closed 2025)
Daycare / Preschool
7701 Castor Ave
Philadelphia, PA 19152
(215) 342-6200
Philadelphia, PA 19152
(215) 342-6200
Gr: PK-K | 94 students
Montessori Genesis II School (Closed 2016)
Montessori School
3529 Haverford Avenue
Philadelphia, PA 19104
(215) 387-2078
Philadelphia, PA 19104
(215) 387-2078
Gr: PK-4 | 40 students Avg. class size: 12 students Tuition listed
Northeast Catholic High School (Closed 2010)
All-boys (Catholic)
1842 Torresdale Ave
Philadelphia, PA 19124
(215) 831-1234
Philadelphia, PA 19124
(215) 831-1234
Gr: 9-12 | 551 students
1309 Cottman Avenue
Philadelphia, PA 19111
(215) 342-5500
Philadelphia, PA 19111
(215) 342-5500
Gr: 8-12 | 83 students Avg. class size: 12 students Tuition listed
4816 Princeton Ave
Philadelphia, PA 19135
(215) 624-0505
Philadelphia, PA 19135
(215) 624-0505
Gr: PK-8 | 203 students
2329 S 3rd St
Philadelphia, PA 19148
(215) 334-0584
Philadelphia, PA 19148
(215) 334-0584
Gr: 1-8 | 218 students
344 N Felton St
Philadelphia, PA 19139
(215) 474-4011
Philadelphia, PA 19139
(215) 474-4011
Gr: PK-8 | 179 students
Our Lady Of Victory School (Closed 2004)
(Catholic)
230 N 54th Street
Philadelphia, PA 19139
(215) 747-8004
Philadelphia, PA 19139
(215) 747-8004
Gr: K-8 | 197 students
Oxford Child Care Center (Closed 2013)
Daycare / Preschool
6901 Rising Sun Ave
Philadelphia, PA 19111
(215) 745-5750
Philadelphia, PA 19111
(215) 745-5750
Gr: K | 28 students
Peaks Little Angels Ii (Closed 2025)
Daycare / Preschool
5223 Baltimore Avenue 25
Philadelphia, PA 19143
(215) 747-8666
Philadelphia, PA 19143
(215) 747-8666
Gr: K | 32 students Tuition listed
4435 Almond St
Philadelphia, PA 19137
(215) 535-3446
Philadelphia, PA 19137
(215) 535-3446
Gr: PK-8 | 199 students
6525 Germantown Ave
Philadelphia, PA 19119
(215) 438-3623
Philadelphia, PA 19119
(215) 438-3623
Gr: K-8 | 56 students Tuition listed
1329 E Moyamensing Ave
Philadelphia, PA 19147
(215) 462-4219
Philadelphia, PA 19147
(215) 462-4219
Gr: K-9 | 212 students
Show 19 more closed private schools in Philadelphia County, PA (out of 54 total schools)
Loading...
Frequently Asked Questions
What are the top ranked private high schools in Philadelphia County, PA?
The top ranked private high schools in Philadelphia County, PA include Girard College, St. Joseph's Preparatory School, and Friends Select School.
How many private high schools are located in Philadelphia County?
55 private high schools are located in Philadelphia County.
How much do private high schools cost in Philadelphia County?
The average tuition cost is $18,472, which is lower than the Pennsylvania private school average tuition cost of $19,052.
How diverse are private high schools in Philadelphia County?
Philadelphia County private high schools are approximately 46% minority students, which is higher than the Pennsylvania private school average of 27%.
What percentage of private high schools are religiously affiliated in Philadelphia County?
Which private high schools in Philadelphia County are often viewed compared to one another?
Popular comparisons of private high schools in Philadelphia County include: West Catholic Preparatory High School vs. Sts John Neumann & Maria Garetti Catholic High School, Muhammads Islamic Academy vs. Al-aqsa Islamic School, Sts John Neumann & Maria Garetti Catholic High School vs. West Catholic Preparatory High School
Recent Articles

Why Private School in 2025?
Learn the key benefits of private school in 2025, from academics to values. Expert insights for parents making the right choice.

2025 Guides to Private Schools for Parents
Discover the best 2025 private school guides, updated tuition, demographics, and expert advice for parents choosing private education.

So Many Choices: 2025 Private School Guide
Explore key factors in choosing a private school in 2025, from tuition to teaching styles. Get expert insights to guide your family’s decision.