Best Public health schools

Schools of public health. The MPH is a professional degree oriented toward practice — epidemiology, biostatistics, health policy, global health — rather than clinical training.

14
Programmes listed
13
In the United States
1
Outside the US
2
Countries

Before the ranking matters

Accreditation is the gate, not the ranking
In the US, employers and doctoral programmes expect a CEPH-accredited school. Accreditation status matters more than a few places of ranking difference.
Concentration choice shapes the career
Epidemiology, biostatistics, health policy and global health lead to markedly different roles. Schools are rarely equally strong across all of them.
Often a mid-career degree
Many MPH cohorts include clinicians and practitioners returning after several years of work, and some programmes weight relevant field experience heavily in admission.
#ProgrammeBand
1
Johns Hopkins University logo
Johns Hopkins Bloomberg School of Public Health
🇺🇸 United States · #17 university overall
Largest school of public health in the world.
#1–2
Public health band
2
Harvard University logo
Harvard T.H. Chan School of Public Health
🇺🇸 United States · #1 university overall
#1–3
Public health band
3
University of North Carolina at Chapel Hill logo
UNC Gillings School of Global Public Health
🇺🇸 United States · #147 university overall
Top-ranked public school of public health in the US.
#2–5
Public health band
4
Columbia University logo
Columbia Mailman School of Public Health
🇺🇸 United States · #13 university overall
#4–9
Public health band
5
University of Michigan logo
Michigan School of Public Health
🇺🇸 United States · #25 university overall
#4–9
Public health band
6
Emory University logo
Emory Rollins School of Public Health
🇺🇸 United States · #148 university overall
Adjacent to the US CDC headquarters in Atlanta.
#5–10
Public health band
7
University of Washington logo
Washington School of Public Health
🇺🇸 United States · #59 university overall
#5–12
Public health band
8
University of California, Berkeley logo
Berkeley School of Public Health
🇺🇸 United States · #11 university overall
#8–14
Public health band
9
University of California, Los Angeles logo
UCLA Fielding School of Public Health
🇺🇸 United States · #22 university overall
#8–15
Public health band
10
Imperial College London logo
Imperial School of Public Health
🇬🇧 United Kingdom · #7 university overall
#5–20
Public health band
11
University of Minnesota logo
Minnesota School of Public Health
🇺🇸 United States · #143 university overall
#10–18
Public health band
12
Boston University logo
Boston University School of Public Health
🇺🇸 United States · #112 university overall
#10–20
Public health band
13
Yale University logo
Yale School of Public Health
🇺🇸 United States · #7 university overall
#12–22
Public health band
14
University of Pittsburgh logo
Pittsburgh School of Public Health
🇺🇸 United States · #169 university overall
#12–25
Public health band

These rank programmes, not universities. A school's band here is independent of its university's overall position on this site — professional schools admit separately, are funded separately, and are ranked by different publications on different criteria. Where a row shows a university rank too, treat the two numbers as answering different questions.

Consensus band across US News Best Public Health Schools for the US tier, with QS/THE public health where relevant. Positions are bands, never a single publication's exact number for a single year (2025–26 rankings cycle). Coverage stops at the well-documented top tier; absence means outside that tier, not unranked.

Starring a row saves the university to your shortlist, since that's the level the rest of this site works at. Standalone graduate schools with no undergraduate institution here can't be starred.