St. Joseph School Photo

Best Pennsylvania Catholic Private Schools (2026)

For the 2026 school year, there are 432 catholic private schools serving 123,409 students in Pennsylvania. You can also find more religiously affiliated schools in Pennsylvania.
The top-ranked catholic private schools in Pennsylvania include Bishop Mcdevitt High School, Bishop Guilfoyle Catholic High School, and Sacred Heart Grade School.
The average tuition cost is $10,388, which is lower than the Pennsylvania private school average tuition cost of $14,817.

Top-Ranked Catholic Private Schools in Pennsylvania (2026)

School
Location
Quick Facts
Cristo Rey Philadelphia High School
Cristo Rey Philadelphia High School Photo
(Catholic)
1717 W. Allegheny Ave.
Philadelphia, PA 19132
(215) 219-3943
Gr: 9-12 | 522 students Avg. class size: 25 students Sports: 11 | Extracurrculars: 20 Tuition & acceptance rate listed
Delone Catholic High School
Delone Catholic High School Photo - Delone Catholic Squires graduate prepared to lead, prepared to serve, and prepared for life as "Doers of the Word (James 1:22)."
(Catholic)
(10)
140 South Oxford Avenue
Mc Sherrystown, PA 17344
(717) 637-5969
Gr: 9-12 | 345 students Avg. class size: 14 students Sports: 16 | Extracurrculars: 23 Tuition & acceptance rate listed
Sacred Heart Grade School
Sacred Heart Grade School Photo
(Catholic)
(1)
701 Franklin Street
Reading, PA 19611
(610) 373-3316
Gr: PK-8 | 199 students Avg. class size: 17 students Sports: 7 | Extracurrculars: 12 Tuition listed
St. Aloysius Academy
St. Aloysius Academy Photo
All-boys (Catholic)
(7)
401 S Bryn Mawr Avenue
Bryn Mawr, PA 19010
(610) 525-1670
Gr: K-8 | 171 students Avg. class size: 17 students Sports: 10 | Extracurrculars: 11 Tuition & acceptance rate listed
St. Peter The Apostle School
St. Peter The Apostle School Photo - PK 3 and 4 year olds enjoy activities together!
(Catholic)
(2)
1009 N 5th St
Philadelphia, PA 19123
(215) 922-5958
Gr: PK-8 | 219 students Avg. class size: 23 students Extracurrculars: 10 Tuition & acceptance rate listed
4040 Durham Road
Ottsville, PA 18942
(610) 847-5523
Gr: PK-8 | 100 students Avg. class size: 10 students Sports: 3 | Extracurrculars: 13 Tuition listed
Academy-notre Dame De Namur
All-girls (Catholic)
560 Sproul Rd
Villanova, PA 19085
(610) 687-0650
Gr: 6-12 | 542 students Avg. class size: 15 students Tuition & acceptance rate listed
301 N 4th Street
Allentown, PA 18102
(610) 437-4601
Gr: 9-12 | 639 students Avg. class size: 25 students Sports: 18 Tuition & acceptance rate listed
Altoona Central Catholic School
(Catholic)
1400 4th Ave
Altoona, PA 16602
(814) 943-4371
Gr: PK-8 | 269 students
Ancillae-assumpta Academy
(Catholic)
2025 Church Road
Wyncote, PA 19095
(215) 885-1636
Gr: PK-8 | 581 students Avg. class size: 18 students Tuition & acceptance rate listed
Aquinas Academy
Aquinas Academy Photo
(Catholic)
2308 West Hardies Road
Pittsburgh, PA 15044
(724) 444-0722
Gr: NS-12 | 537 students Avg. class size: 16 students Sports: 12 | Extracurrculars: 26 Tuition & acceptance rate listed
Aquinas Academy
(Catholic)
340 N Main St
Greensburg, PA 15601
(724) 834-7940
Gr: PK-6 | 303 students Tuition listed
Archangel Gabriel Catholic School
Archangel Gabriel Catholic School Photo
(Catholic)
5720 Steubenville Pike
Mc Kees Rocks, PA 15136
(412) 787-2656
Gr: NS-8 | 365 students Avg. class size: 18 students Sports: 7 | Extracurrculars: 13 Tuition & acceptance rate listed
Archbishop Carroll High School
(Catholic)
211 Matsonford Road
Wayne, PA 19087
(610) 688-7610
Gr: 9-12 | 673 students Avg. class size: 16 students Sports: 18 Tuition & acceptance rate listed
Archbishop John Carroll High School
(Catholic)
211 W Matsonford Rd
Wayne, PA 19087
(610) 688-7610
Gr: 9-12 | 674 students Tuition listed
Archbishop Prendergast High School
(Catholic)
401 N Lansdowne Ave
Drexel Hill, PA 19026
(610) 259-0265
Gr: 9-12 | 1,287 student Tuition & acceptance rate listed
Archbishop Ryan High School
(Catholic)
(1)
11201 Academy Rd
Philadelphia, PA 19154
(215) 637-1800
Gr: 9-12 | 804 students Tuition listed
Archbishop Wood High School
(Catholic)
655 York Rd
Warminster, PA 18974
(215) 672-5050
Gr: 9-12 | 839 students Avg. class size: 25 students Tuition & acceptance rate listed
Assumption Bvm School
Assumption Bvm School Photo - To Know Jesus, To Love Jesus, To Serve Jesus...
(Catholic)
(4)
290 State Rd
West Grove, PA 19390
(610) 869-9576
Gr: K-8 | 204 students Avg. class size: 20 students Sports: 7 | Extracurrculars: 13 Tuition & acceptance rate listed
Ave Maria Academy - Bethel Campus
(Catholic)
(1)
134 Fort Couch Road
Pittsburgh, PA 15241
(412) 833-1412
Gr: K-8 | 321 students Avg. class size: 23 students Sports: 6 Tuition & acceptance rate listed
Ave Maria Academy-mt Lebanon Campus
Ave Maria Academy-mt Lebanon Campus Photo - Preschoolers coding using Chromebooks.
(Catholic)
1734 Bower Hill Rd
Pittsburgh, PA 15243
(412) 341-5444
Gr: PK-8 | 282 students Tuition listed
Berks Catholic High School
(Catholic)
955 E Wyomissing Blvd
Reading, PA 19611
(610) 374-8361
Gr: 9-12 | 811 students Sports: 19 | Extracurrculars: 8 Tuition & acceptance rate listed
Bethlehem Catholic High School
(Catholic)
2133 Madison Ave
Bethlehem, PA 18017
(610) 866-0791
Gr: 9-12 | 678 students Avg. class size: 26 students Tuition listed
2400 Pleasant Valley Boulevard
Altoona, PA 16602
(814) 944-4014
Gr: 6-12 | 285 students Avg. class size: 15 students Sports: 15 | Extracurrculars: 34 Tuition listed
1700 W 22nd Street
Hazleton, PA 18202
(570) 455-9431
Gr: 7-12 | 419 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
Gr: 7-12 | 298 students Avg. class size: 22 students Sports: 15 | Extracurrculars: 1 Tuition & acceptance rate listed
Bishop McCort Catholic Elementary
(Catholic)
2306 Bedford St
Johnstown, PA 15904
(814) 961-3622
Gr: PK-6 | 363 students Avg. class size: 15 students
Bishop Mcdevitt High School
(Catholic)
1 Crusader Way
Harrisburg, PA 17111
(717) 236-7973
Gr: 9-12 | 716 students Avg. class size: 15 students Tuition & acceptance rate listed
Bishop Shanahan High School
(Catholic)
220 Woodbine Rd
Downingtown, PA 19335
(610) 518-1300
Gr: 9-12 | 876 students Sports: 19 | Extracurrculars: 39 Tuition & acceptance rate listed
Blessed Francis Seelos Academy
(Catholic)
201 Church Road
Wexford, PA 15090
(724) 935-1152
Gr: PK-8 | 384 students
Blessed Sacrament School
(Catholic)
2510 Greengarden Rd
Erie, PA 16502
(814) 455-1387
Gr: PK-8 | 413 students
Blessed Trinity Academy
(Catholic)
2510 Middle Rd
Glenshaw, PA 15116
(412) 486-7611
Gr: K-8 | 195 students
Blessed Trinity Catholic School
Blessed Trinity Catholic School Photo
(Catholic)
(1)
3033 Levick Street
Philadelphia, PA 19149
(215) 338-9797
Gr: PK-8 | 494 students Avg. class size: 25 students Sports: 6 | Extracurrculars: 12 Tuition listed
Butler Catholic School
(Catholic)
515 E Locust St
Butler, PA 16001
(724) 285-4276
Gr: PK-8 | 249 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 14 Tuition listed
3333 5th Ave
Pittsburgh, PA 15213
(412) 578-6159
Gr: PK-8 | 258 students Avg. class size: 12 students Sports: 5 | Extracurrculars: 10 Tuition listed
Show 100 more private schools in Pennsylvania (out of 432 total schools)
Loading...

Recent Articles

Financial Aid 101 for Private School Families 2026
Financial Aid 101 for Private School Families 2026
Guide to private school financial aid in 2026, with current costs, key planning timelines and practical steps parents need to maximize aid options.
Why Extracurricular Activities Matter in 2026
Why Extracurricular Activities Matter in 2026
Discover why extracurricular activities remain essential in 2026, with updated research, costs, and admissions insights for parents and students.
How to Appeal for Financial Aid After Admission
How to Appeal for Financial Aid After Admission
Learn how to appeal for financial aid after admission to a private school, with expert steps, timelines, and 2026 updates for families.