25 Best Colleges for a Bachelor's in Public Health 2020

We ranked the top 25 schools by median salary one year after college for students who graduate with a bachelor's degree in public health. The school with the highest median salary for this degree is Illinois State University, at $50,300. Public health majors at University of California - Berkeley had the lowest median debt on the list, at $13,000. Johns Hopkins University, ranked third for salary, has the second lowest median student debt. Starting median salaries for public health graduates from the top 25 schools range from $35,300-$50,300.

Tuition, median salaries, and median debt were reported by the U.S. Department of Education. View our methodology for more details about these rankings or read more about the top-ranked schools.

2020 Best Colleges Highlights

Learn more about the top five colleges for a in degree. You can also read student reviews of each school by clicking on the stars. Although student reviews were not used as a ranking factor in this list, we provide ratings and reviews so students can consider the experience of alumni in their decision-making process.