Best Public Health colleges in Pennsylvania 2026

Best Public Health colleges in Pennsylvania for 2026

Drexel University
Philadelphia, PA

Drexel University offers 5 Public Health, General degree programs. It's a very large, private not-for-profit, four-year university in a large city. In 2024, 41 Public Health, General students graduated with students earning 28 Master's degrees, and 13 Bachelor's degrees.

Thomas Jefferson University
Philadelphia, PA

Thomas Jefferson University offers 3 Public Health, General degree programs. It's a medium sized, private not-for-profit, four-year university in a large city. In 2024, 104 Public Health, General students graduated with students earning 90 Master's degrees, 7 Certificates, and 7 Doctoral degrees.

Duquesne University
Pittsburgh, PA

Duquesne University offers 1 Public Health, General degree programs. It's a medium sized, private not-for-profit, four-year university in a large city. In 2024, 5 Public Health, General students graduated with students earning 5 Bachelor's degrees.

Pennsylvania State University-Main Campus offers 3 Public Health, General degree programs. It's a very large, public, four-year university in a small city. In 2024, 41 Public Health, General students graduated with students earning 36 Master's degrees, and 5 Doctoral degrees.

Immaculata University
Immaculata, PA

Immaculata University offers 2 Public Health, General degree programs. It's a small, private not-for-profit, four-year university in a large suburb.

Gwynedd Mercy University
Gwynedd Valley, PA

Gwynedd Mercy University offers 2 Public Health, General degree programs. It's a small, private not-for-profit, four-year university in a large suburb. In 2024, 10 Public Health, General students graduated with students earning 6 Bachelor's degrees, and 4 Master's degrees.

Temple University
Philadelphia, PA

Temple University offers 2 Public Health, General degree programs. It's a very large, public, four-year university in a large city.

Indiana University of Pennsylvania-Main Campus offers 1 Public Health, General degree programs. It's a medium sized, public, four-year university in a faraway town. In 2024, 13 Public Health, General students graduated with students earning 13 Bachelor's degrees.

La Salle University
Philadelphia, PA

La Salle University offers 2 Public Health, General degree programs. It's a small, private not-for-profit, four-year university in a large city. In 2024, 15 Public Health, General students graduated with students earning 10 Bachelor's degrees, and 5 Master's degrees.

Carlow University
Pittsburgh, PA

Carlow University offers 3 Public Health, General degree programs. It's a small, private not-for-profit, four-year university in a large city. In 2024, 2 Public Health, General students graduated with students earning 2 Bachelor's degrees.

Find local colleges with Public Health majors in Pennsylvania

List of all Public Health colleges in Pennsylvania

School Average Tuition Student Teacher Ratio Enrolled Students
Drexel University Logo Drexel University Philadelphia, PA
5/5
21 : 1 21,153
Thomas Jefferson University Logo Thomas Jefferson University Philadelphia, PA
5/5
25 : 1 8,238
Duquesne University Logo Duquesne University Pittsburgh, PA
5/5
18 : 1 8,234
Pennsylvania State University-Main Campus Logo Pennsylvania State University-Main Campus University Park, PA
4/5
19 : 1 50,737
Immaculata University Logo Immaculata University Immaculata, PA
5/5
31 : 1 2,512