Find Your Perfect MPH Program
Discover top-ranked Master of Public Health programs across the United States. Compare schools, explore specializations, and find the right fit for your career goals.
AREAS OF FOCUS
MPH Program Specializations
Master of Public Health programs offer diverse specializations to match your interests and career goals.
Accelerated MPH Programs
Finish faster: 263 MPH programs can be completed in 24 months or less.
Online MPH Programs
Study from anywhere with 238 fully online MPH programs available nationwide.
Hybrid MPH Programs
Blend in-person and online learning with 72 hybrid MPH programs across the US.
On-Campus MPH Programs
Experience campus life with 264 on-campus MPH programs to choose from.
Dual Degree MPH Programs
Combine your MPH with another degree—138 dual degree options found.
All MPH Programs
Explore all 431 accredited MPH programs in our database.
MPH IMPACT
Public Health Education by the Numbers
431+
MPH Programs
Accredited programs across the United States
50k+
Students Enrolled
Currently pursuing MPH degrees
$75k
Average Salary
For MPH graduates in their first year
95%
Employment Rate
Within 6 months of graduation
FEATURED SCHOOLS
Top MPH Programs
Explore these highly-ranked institutions offering exceptional Master of Public Health programs.
Yale University
New Haven, Connecticut • Offering 7 public health programs.
View programs→University of California-Berkeley
Berkeley, California • Offering 1 public health program.
View programs→Harvard University
Cambridge, Massachusetts • Offering 3 public health programs.
View programs→Boston University
Boston, Massachusetts • Offering 4 public health programs.
View programs→University of Michigan-Ann Arbor
Ann Arbor, Michigan • Offering 1 public health program.
View programs→Johns Hopkins University
Baltimore, Maryland • Offering 3 public health programs.
View programs→Browse MPH Programs by State
Find accredited public health programs at universities across the United States