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













