There are 5 Public National Universities in Pennsylvania. The average undergraduate tuition & fees of the schools is $17,181 for Pennsylvania residents and $31,270 for out-of-state students. The average graduate schools' tuition & fees are $19,966 for Pennsylvania residents and $30,614 for out-of-state students.

Pennsylvania State University-Main Campus has the highest tuition & fees of $40,188 and Ross Medical Education Center-Lansing has the lowest tuition & fees of $16,297 among Public National Universities in Pennsylvania.

Pennsylvania State University-Main Campus is the largest school with 50,028 students and Indiana University of Pennsylvania-Main Campus is the smallest school with 8,816 students among those schools.

Comparison between 5 Public National Universities in Pennsylvania with key academic statistics

Tuition & Key Stats Comparison between Public National Universities in Pennsylvania
School NameUnder-graduate Tuition & FeesGraduate Tuition & FeesAcceptance RateGraduation RateStudent To faculty RatioStudent Population
Indiana University of Pennsylvania-Main CampusIndiana, PAPublic, 4-year $16,297
($11,380)
$18,261
($12,672)
91.94%52% 21 to 1 8,816
Pennsylvania State University-Main CampusUniversity Park, PAPublic, 4-year $40,188
($20,234)
$43,828
($25,518)
55.21%83% 15 to 1 50,028
Temple UniversityPhiladelphia, PAPublic, 4-year $37,462
($22,082)
$28,523
($22,010)
79.70%77% 12 to 1 33,196
University of Pittsburgh-Pittsburgh CampusPittsburgh, PAPublic, 4-year $39,890
($21,524)
$45,034
($27,064)
49.14%83% 13 to 1 33,767
West Chester University of PennsylvaniaWest Chester, PAPublic, 4-year $22,511
($10,687)
$17,424
($12,564)
87.85%71% 20 to 1 17,275