Pennsylvania Catholic Private Schools

For the 2026-27 school year, there are 429 catholic private schools serving 122,952 students in Pennsylvania. You can also find more religiously affiliated schools in Pennsylvania.
The top ranked catholic private schools in Pennsylvania include Bishop Guilfoyle Catholic High School, Sacred Heart Grade School, and Archbishop Carroll High School.
The average tuition cost is $8,985, which is lower than the Pennsylvania private school average tuition cost of $13,243.

Quick Facts (26-27)

  • # Private Schools: 429
  • # Students Served: 122,952

Quick Facts (26-27)

  • # Private Schools: 429
  • # Students Served: 122,952

Top Ranked Catholic Private Schools in Pennsylvania (2026-27)

Delone Catholic High School Photo
Gr: 9-12 | 345 students
Avg. class size: 14 students
Sports: 16 | Extracurriculars: 23
Catholic
140 South Oxford Avenue
Mc Sherrystown, PA 17344
(717) 637-5969
(10)
Sacred Heart Grade School Photo
Gr: PK-8 | 199 students
Avg. class size: 17 students
Sports: 7 | Extracurriculars: 12
Catholic
701 Franklin Street
Reading, PA 19611
(610) 373-3316
(1)
St. Aloysius Academy Photo
Gr: K-8 | 169 students
Avg. class size: 17 students
Sports: 10 | Extracurriculars: 11
All-boys (Catholic)
401 S Bryn Mawr Avenue
Bryn Mawr, PA 19010
(610) 525-1670
(7)
Regina Academy @ St. John The Baptist School Photo
Gr: PK-8 | 128 students
Avg. class size: 12 students
Sports: 3 | Extracurriculars: 18
Catholic
4040 Durham Road
Ottsville, PA 18942
(610) 847-5523
(2)
Map of Academy-notre Dame De Namur
Gr: 6-12 | 542 students
All-girls (Catholic)
560 Sproul Rd
Villanova, PA 19085
(610) 687-0650
Allentown Central Catholic High School. Photo
Gr: 9-12 | 639 students
Avg. class size: 25 students
Sports: 18
Catholic
301 N 4th Street
Allentown, PA 18102
(610) 437-4601
Map of Altoona Central Catholic School
Gr: PK-8 | 269 students
Catholic
1400 4th Ave
Altoona, PA 16602
(814) 943-4371
Map of Ancillae-assumpta Academy
Gr: PK-8 | 581 students
Avg. class size: 18 students
Catholic
2025 Church Road
Wyncote, PA 19095
(215) 885-1636
Aquinas Academy Photo
Gr: NS-12 | 537 students
Avg. class size: 16 students
Sports: 12 | Extracurriculars: 26
Catholic
2308 West Hardies Road
Pittsburgh, PA 15044
(724) 444-0722
Map of Aquinas Academy
Gr: PK-6 | 303 students
Catholic
340 N Main St
Greensburg, PA 15601
(724) 834-7940
Archangel Gabriel Catholic School Photo
Gr: NS-8 | 365 students
Avg. class size: 18 students
Sports: 7 | Extracurriculars: 13
Catholic
5720 Steubenville Pike
Mc Kees Rocks, PA 15136
(412) 787-2656
Map of Archbishop Carroll High School
Gr: 9-12 | 673 students
Sports: 18
Catholic
211 Matsonford Road
Wayne, PA 19087
(610) 688-7610
Map of Archbishop John Carroll High School
Gr: 9-12 | 674 students
Catholic
211 W Matsonford Rd
Wayne, PA 19087
(610) 688-7610
Map of Archbishop Prendergast High School
Gr: 9-12 | 1,287 students
Catholic
401 N Lansdowne Ave
Drexel Hill, PA 19026
(610) 259-0265
Map of Archbishop Ryan High School
Gr: 9-12 | 804 students
Catholic
11201 Academy Rd
Philadelphia, PA 19154
(215) 637-1800
(1)
Map of Archbishop Wood High School
Gr: 9-12 | 839 students
Catholic
655 York Rd
Warminster, PA 18974
(215) 672-5050
Assumption Bvm School Photo
Gr: PK-8 | 204 students
Avg. class size: 20 students
Sports: 7 | Extracurriculars: 13
Catholic
290 State Rd
West Grove, PA 19390
(610) 869-9576
(4)
Map of Ave Maria Academy - Bethel Campus
Gr: K-8 | 321 students
Avg. class size: 23 students
Sports: 6
Catholic
134 Fort Couch Road
Pittsburgh, PA 15241
(412) 833-1412
(1)
Ave Maria Academy-mt Lebanon Campus Photo
Gr: PK-8 | 282 students
Catholic
1734 Bower Hill Rd
Pittsburgh, PA 15243
(412) 341-5444
Map of Berks Catholic High School
Gr: 9-12 | 811 students
Sports: 19 | Extracurriculars: 8
Catholic
955 E Wyomissing Blvd
Reading, PA 19611
(610) 374-8361
Map of Bethlehem Catholic High School
Gr: 9-12 | 678 students
Avg. class size: 26 students
Catholic
2133 Madison Ave
Bethlehem, PA 18017
(610) 866-0791
Bishop Guilfoyle Catholic High School Photo
Gr: 6-12 | 285 students
Avg. class size: 15 students
Sports: 15 | Extracurriculars: 34
Catholic
2400 Pleasant Valley Boulevard
Altoona, PA 16602
(814) 944-4014
Map of Bishop Hafey Junior/Senior High School
Gr: 7-12 | 419 students
Catholic
1700 W 22nd Street
Hazleton, PA 18202
(570) 455-9431
Bishop Mc Cort Catholic High School Photo
Gr: 7-12 | 298 students
Avg. class size: 22 students
Sports: 15 | Extracurriculars: 1
Catholic
25 Osborne Street
Johnstown, PA 15905
(814) 536-8991
Map of Bishop McCort Catholic Elementary
Gr: PK-6 | 363 students
Catholic
2306 Bedford St
Johnstown, PA 15904
(814) 961-3622
Map of Bishop Mcdevitt High School
Gr: 9-12 | 716 students
Catholic
1 Crusader Way
Harrisburg, PA 17111
(717) 236-7973
Map of Bishop Shanahan High School
Gr: 9-12 | 876 students
Sports: 19 | Extracurriculars: 39
Catholic
220 Woodbine Rd
Downingtown, PA 19335
(610) 518-1300
Map of Blessed Francis Seelos Academy
Gr: PK-8 | 384 students
Avg. class size: 17 students
Catholic
201 Church Road
Wexford, PA 15090
(724) 935-1152
Map of Blessed Sacrament School
Gr: PK-8 | 413 students
Catholic
2510 Greengarden Rd
Erie, PA 16502
(814) 455-1387
Map of Blessed Trinity Academy
Gr: K-8 | 195 students
Avg. class size: 20 students
Catholic
2510 Middle Rd
Glenshaw, PA 15116
(412) 486-7611
Blessed Trinity Catholic School Photo
Gr: PK-8 | 494 students
Avg. class size: 25 students
Sports: 6 | Extracurriculars: 10
Catholic
3033 Levick Street
Philadelphia, PA 19149
(215) 338-9797
(1)
Map of Butler Catholic School
Gr: PK-8 | 249 students
Avg. class size: 15 students
Sports: 6 | Extracurriculars: 14
Catholic
515 E Locust St
Butler, PA 16001
(724) 285-4276
The Campus Laboratory School Of Carlow University Photo
Gr: PK-8 | 258 students
Avg. class size: 12 students
Sports: 5 | Extracurriculars: 10
Catholic
3333 5th Ave
Pittsburgh, PA 15213
(412) 578-6159
(1)
Map of Cardinal John Foley Regional Ca
Gr: PK-8 | 461 students
Catholic
300 E Eagle Rd
Havertown, PA 19083
(610) 446-4608
Map of Cardinal O'hara High School
Gr: 9-12 | 1,020 students
Sports: 18
Catholic
1701 S Sproul Rd
Springfield, PA 19064
(610) 544-3800
Show 100 more private schools in Pennsylvania (out of 429 total schools)
Loading...

Frequently Asked Questions

What are the top ranked catholic private schools in Pennsylvania?
The top ranked catholic private schools in Pennsylvania include Bishop Guilfoyle Catholic High School, Sacred Heart Grade School, and Archbishop Carroll High School.
How many catholic private schools are located in Pennsylvania?
429 catholic private schools are located in Pennsylvania.
How much do catholic private schools cost in Pennsylvania?
The average tuition cost is $8,985, which is lower than the Pennsylvania private school average tuition cost of $13,243.
How diverse are catholic private schools in Pennsylvania?
Pennsylvania catholic private schools are approximately 24% minority students, which is lower than the Pennsylvania private school average of 27%.

Recent Articles

When a Private School Changes Head of School
When a Private School Changes Head of School
A private school leadership change can raise important questions. Learn how to evaluate head of school transitions, identify warning signs, and protect your child's educational experience before enrolling confidently.
Private School Financial Aid Renewal: Could Awards Shrink?
Private School Financial Aid Renewal: Could Awards Shrink?
Could your private school financial aid shrink next year? Learn why awards change, how income and school budgets affect renewal, and what parents can do to protect affordability long-term.
Need-Blind vs. Need-Aware Private School Admissions
Need-Blind vs. Need-Aware Private School Admissions
Understand how need-blind and need-aware private school admissions affect acceptance decisions, financial aid eligibility, and affordability, with practical guidance to help parents compare schools, ask questions, and plan confidently ahead.

Quick Links