2026 Highest Paid Public Health Grads in Pennsylvania

[Public Health](/majors/health-care-professions/public-health/) programs reward a close look at where graduates go on to earn the most. The highest-paying schools turn a public health degree into the strongest early-career earnings.
For its 2026 highest-paid-graduates ranking, College Factual looked at 20 schools to find where public health graduates earn the most.
What’s on this page:
2026 Highest Paid Public Health Grads in Pennsylvania
If you want to know which schools send public health graduates into the highest-paying careers, see the list below.
Highest Paid Public Health Graduates
Our analysis ranked Arcadia University the top school for public health graduate earnings in Pennsylvania. Arcadia University is a private not-for-profit school located in the suburb of Glenside. Public Health graduates of Arcadia University earn a median of about $127,682 a year early in their careers.
A rank of #2 makes Lake Erie College Of Osteopathic Medicine one of the highest-paying schools for public health. Set in the city of Erie, Lake Erie College Of Osteopathic Medicine is a private not-for-profit institution. After graduating, public health degree recipients from Lake Erie College Of Osteopathic Medicine typically earn about $195,947 annually.
A rank of #3 makes University Of Scranton one of the highest-paying schools for public health. University Of Scranton is a private not-for-profit school located in the city of Scranton. Early-career public health graduates from University Of Scranton make a median of around $69,824 per year.
Mercyhurst College produces some of the highest-paid graduates in public health, landing the #4 spot this year. Set in the city of Erie, Mercyhurst College is a private not-for-profit institution. Early-career public health graduates from Mercyhurst College make a median of around $55,196 per year.
West Chester University Of Pennsylvania produces some of the highest-paid graduates in public health, landing the #5 spot this year. Set in the suburb of West Chester, West Chester University Of Pennsylvania is a public institution. Students who complete the public health program here go on to a median salary of roughly $72,344.
University Of Pennsylvania earned the #6 position for public health graduate earnings this year. University Of Pennsylvania is a private not-for-profit school located in the city of Philadelphia. Students who complete the public health program here go on to a median salary of roughly $94,427.
Temple University landed the #7 spot for public health salaries this year. Located in the city of Philadelphia, Temple University is a public institution. Early-career public health graduates from Temple University make a median of around $57,373 per year.
Drexel University placed #8 among the highest-paying schools for public health. Drexel University is a private not-for-profit school located in the city of Philadelphia. After graduating, public health degree recipients from Drexel University typically earn about $86,305 annually.
Slippery Rock University Of Pennsylvania landed the #9 spot for public health salaries this year. Set in the town of Slippery Rock, Slippery Rock University Of Pennsylvania is a public institution. Public Health graduates of Slippery Rock University Of Pennsylvania earn a median of about $55,275 a year early in their careers.
La Salle University landed the #10 spot for public health salaries this year. La Salle University is a private not-for-profit school located in the city of Philadelphia. Early-career public health graduates from La Salle University make a median of around $50,820 per year.
Franklin And Marshall College landed the #11 spot for public health salaries this year. Located in the city of Lancaster, Franklin And Marshall College is a private not-for-profit institution. Public Health graduates of Franklin And Marshall College earn a median of about $43,134 a year early in their careers.
East Stroudsburg University Of Pennsylvania landed the #12 spot for public health salaries this year. Located in the town of East Stroudsburg, East Stroudsburg University Of Pennsylvania is a public institution. After graduating, public health degree recipients from East Stroudsburg University Of Pennsylvania typically earn about $51,977 annually.
Thomas Jefferson University earned the #13 position for public health graduate earnings this year. Thomas Jefferson University is a private not-for-profit school located in the city of Philadelphia. Students who complete the public health program here go on to a median salary of roughly $61,081.
Indiana University Of Pennsylvania Main Campus ranked #14 on our 2026 list of the highest-paying public health schools. Set in the town of Indiana, Indiana University Of Pennsylvania Main Campus is a public institution. Early-career public health graduates from Indiana University Of Pennsylvania Main Campus make a median of around $55,176 per year.
Philadelphia College Of Osteopathic Medicine landed the #15 spot for public health salaries this year. Set in the city of Philadelphia, Philadelphia College Of Osteopathic Medicine is a private not-for-profit institution. Early-career public health graduates from Philadelphia College Of Osteopathic Medicine make a median of around $53,926 per year.
Widener University Main Campus ranked #16 on our 2026 list of the highest-paying public health schools. Set in the suburb of Chester, Widener University Main Campus is a private not-for-profit institution. Students who complete the public health program here go on to a median salary of roughly $49,890.
Allegheny College landed the #17 spot for public health salaries this year. Set in the town of Meadville, Allegheny College is a private not-for-profit institution. Students who complete the public health program here go on to a median salary of roughly $32,328.
Moravian College And Moravian Theological Seminary ranked #18 on our 2026 list of the highest-paying public health schools. Located in the city of Bethlehem, Moravian College And Moravian Theological Seminary is a private not-for-profit institution. Public Health graduates of Moravian College And Moravian Theological Seminary earn a median of about $30,566 a year early in their careers.
Muhlenberg College earned the #19 position for public health graduate earnings this year. Muhlenberg College is a private not-for-profit school located in the city of Allentown. Public Health graduates of Muhlenberg College earn a median of about $20,900 a year early in their careers.
University Of Pittsburgh Pittsburgh Campus placed #20 among the highest-paying schools for public health. Set in the city of Pittsburgh, University Of Pittsburgh Pittsburgh Campus is a public institution. Early-career public health graduates from University Of Pittsburgh Pittsburgh Campus make a median of around $59,851 per year.
More Public Health Rankings
View All Public Health Rankings >
Notes and References
This list is compiled by College Factual, 2026 edition. The methodology measures the salaries public health graduates go on to earn early in their careers, drawn primarily from the U.S. Department of Education (College Scorecard field-of-study earnings and IPEDS).
Ranking method: College Major Earnings · 20 schools evaluated.
*Salary figures reflect median early-career earnings (about 5 years after graduation) and may vary by how long a person takes to complete their degree.
- The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
- Graduate earnings data comes from the U.S. Department of Education’s (College Scorecard) field-of-study earnings.
More about our data sources and methodologies.