Pennsylvania Boarding Schools
Schools and students in Pennsylvania: Pennsylvania has 10 boarding schools serving 5,112 students. They include 7 co-ed schools, 1 all-boys school and 2 all-girls schools.
Tuition above the national average: Average tuition in Pennsylvania is $76,242, based on 8 reporting schools, 14% above the national average of $66,936.
Financial aid above the national average: On average, 49% of students are on financial aid, based on 9 reporting schools, 6 points above the national average of 43%.
Class size in line with the national average: Classes average 11 students, based on 10 reporting schools, compared with 12 nationally.