Top 20 Best Pennsylvania Catholic Private High Schools (2022)

For the 2022 school year, there are 104 catholic private high schools serving 41,381 students in Pennsylvania. You can also find more religiously affiliated schools in Pennsylvania.
The best top ranked catholic private high schools in Pennsylvania include Merion Mercy Academy, Bethlehem Catholic High School and Holy Ghost Prep.
The average tuition cost is $13,039, which is lower than the Pennsylvania private high school average tuition cost of $16,504.

Top Ranked Catholic Private High Schools in Pennsylvania (2022)

School
Location
Grades
Students
Merion Mercy Academy
Merion Mercy Academy Photo
All-girls (Catholic)
511 Montgomery Ave
Merion Station, PA 19066
(610) 664-6655
Grades: 9-12
| 401 students
Academy-notre Dame De Namur
All-girls (Catholic)
560 Sproul Rd
Villanova, PA 19085
(610) 687-0650
Grades: 6-12
| 536 students
301 N 4th St
Allentown, PA 18102
(610) 437-4601
Grades: 9-12
| 620 students
Aquinas Academy
Aquinas Academy Photo
(Catholic)
2308 West Hardies Road
Gibsonia, PA 15044
(724) 444-0722
Grades: NS-12
| 478 students
Archbishop John Carroll High School
(Catholic)
211 Matsonford Road
Wayne, PA 19087
(610) 688-7610
Grades: 9-12
| 888 students
Archbishop Ryan High School
(Catholic)
11201 Academy Rd
Philadelphia, PA 19154
(215) 637-1800
Grades: 9-12
| 1,103 students
Archbishop Wood High School
(Catholic)
655 York Rd
Warminster, PA 18974
(215) 672-5050
Grades: 9-12
| 915 students
Berks Catholic High School
(Catholic)
955 E Wyomissing Blvd
Reading, PA 19611
(610) 374-8361
Grades: 9-12
| 811 students
Bethlehem Catholic High School
(Catholic)
2133 Madison Ave
Bethlehem, PA 18017
(610) 866-0791
Grades: 9-12
| 727 students
Bishop Canevin High School
Bishop Canevin High School Photo - Bishop Canevin High School first opened in 1959 as a co-educational Catholic High School.
(Catholic)
2700 Morange Road
Pittsburgh, PA 15205
(412) 922-7400
Grades: 9-12
| 240 students
2400 Pleasant Valley Boulevard
Altoona, PA 16602
(814) 944-4014
Grades: 7-12
| 293 students
Bishop Mc Cort Catholic High School
Bishop Mc Cort Catholic High School Photo - Chapel Interior View
(Catholic)
25 Osborne Street
Johnstown, PA 15905
(814) 536-8991
Grades: 7-12
| 376 students
Bishop Mcdevitt High School
(Catholic)
1 Crusader Way
Harrisburg, PA 17111
(717) 236-7973
Grades: 9-12
| 736 students
Bishop Mcdevitt High School
(Catholic)
125 Royal Ave
Wyncote, PA 19095
(215) 887-5575
Grades: 9-12
| 446 students
Bishop Shanahan High School
(Catholic)
220 Woodbine Rd
Downingtown, PA 19335
(610) 518-1300
Grades: 9-12
| 1,134 students
Cardinal O'hara High School
Special Program Emphasis (Catholic)
1701 S Sproul Rd
Springfield, PA 19064
(610) 544-3800
Grades: 9-12
| 1,067 students
Cathedral Preparatory School
All-boys (Catholic)
225 W 9th St
Erie, PA 16501
(814) 453-7737
Grades: 9-12
| 521 students
Central Catholic High School
All-boys (Catholic)
(1)
4720 5th Ave
Pittsburgh, PA 15213
(412) 621-8189
Grades: 9-12
| 834 students
Conwell Egan Catholic High School
Conwell Egan Catholic High School Photo
(Catholic)
611 Wistar Rd
Fairless Hills, PA 19030
(215) 945-6200
Grades: 9-12
| 431 students
Cristo Rey Philadelphia High School
Cristo Rey Philadelphia High School Photo
(Catholic)
1717 W. Allegheny Ave.
Philadelphia, PA 19132
(215) 219-3943
Grades: 9-12
| 547 students
Delone Catholic High School
Delone Catholic High School Photo - Delone Catholic High School has served students in Hanover/Adams and Northern Maryland for over 70 years.
(Catholic)
(2)
140 South Oxford Avenue
Mc Sherrystown, PA 17344
(717) 637-5969
Grades: 9-12
| 347 students
Devon Preparatory School
Devon Preparatory School Photo - Each year members of Devon Prep's Christian Action Program (CAP) collects and delivers thousands of food items to an inner city community center for Thanksgiving.
All-boys (Catholic)
(2)
363 N. Valley Forge Road
Devon, PA 19333
(610) 688-7337
Grades: 6-12
| 294 students
Dubois Central Catholic School
Dubois Central Catholic School Photo - Little Cardinals Preschool! Our preschool prepares children for school! We have two and three day morning classes, a five day afternoon class and a five day all day Kindergarten Prep class. Two, three and five day classes may visit our gym, Library and technology rooms. Kindergarten Prep students enjoy 'pull-out' programs in gym, art, music, technology and Library.
(Catholic)
200 Central Christian Rd
Du Bois, PA 15801
(814) 371-3060
Grades: PK-12
| 502 students
Erie Catholic Preparatory School
All-girls (Catholic)
2403 W 8th St
Erie, PA 16505
(814) 838-2061
Grades: 9-12
| 363 students
Father Judge High School
All-boys (Catholic)
3301 Solly Ave
Philadelphia, PA 19136
(215) 338-9494
Grades: 9-12
| 873 students
Gate Of Heaven School
(Catholic)
40 Machell Ave
Dallas, PA 18612
(570) 675-2121
Grades: K-9
| 304 students
911 Armory Dr
Greensburg, PA 15601
(724) 834-0310
Grades: 7-12
| 306 students
Gwynedd Mercy Academy High School
Gwynedd Mercy Academy High School Photo
All-girls (Catholic)
1345 Sumneytown Pike
Gwynedd Valley, PA 19437
(215) 646-8815
Grades: 9-12
| 414 students
Holy Cross High School
(Catholic)
501 E Drinker Street
Scranton, PA 18512
(570) 346-7541
Grades: 9-12
| 349 students
Holy Ghost Prep
All-boys (Catholic)
(1)
2429 Bristol Pike
Bensalem, PA 19020
(215) 639-2102
Grades: 9-12
| 491 students
Holy Redeemer H.s.
(Catholic)
159 S Pennsylvania Blvd
Wilkes Barre, PA 18701
(570) 829-2424
Grades: 9-12
| 521 students
Jw Hallahan Catholic Girls' High School
Jw Hallahan Catholic Girls' High School Photo - Hallahan girls are a spirited group! Dressed in green are freshman with their "big sister" in Junior class. This was Hallahan Day, a long standing tradition of dressing in class colors, Senior Class performance, and Hallahan Sisterhood bonding.
All-girls (Catholic)
311 N 19th St
Philadelphia, PA 19103
(215) 563-8930
Grades: 9-12
| 411 students
Kennedy Catholic High School
(Catholic)
2120 Shenango Valley Fwy
Hermitage, PA 16148
(724) 346-5531
Grades: 9-12
| 244 students
La Salle College High School
All-boys (Catholic)
(1)
8605 Cheltenham Avenue
Glenside, PA 19038
(215) 233-2911
Grades: 9-12
| 1,108 students
Lancaster Catholic High School
Lancaster Catholic High School Photo
(Catholic)
(1)
650 Juliette Ave
Lancaster, PA 17601
(717) 509-0313
Grades: 9-12
| 510 students
Show 69 more private schools in Pennsylvania (out of 104 total schools)
Loading...

Recent Articles

5 Ways To Protect Your Child From Bullying
5 Ways To Protect Your Child From Bullying
Bullying lurks everywhere. Learn the warning signs and how to protect your child.
Questions! Questions! Questions!
Questions! Questions! Questions!
If you are beginning to think about sending your child to private school, you probably have a lot of questions. Here are some answers to your more common questions.
Marketing Your School: Welcoming New Students
Marketing Your School: Welcoming New Students
Why is welcoming students so important? Because it makes new students and their families feel that they are part of the school community from Day 1. More about this valuable marketing tool here.