MPH Programs USA

MPH in USA – Master of Public Health programs in United States of America

Updated: 2021

Deciding to pursue higher education is exciting and the possibilities are endless. Considering you are on this website, we’ll assume that you have narrowed down your interest to the field of Public Health! The Master of Public Health (MPH) degree is offered at a number of universities around the world, including in the United States of America (USA).

We at PH SPOT know how difficult it is to compare all of the available programs and then decide on the top ones to apply to (been there, done that). So, we’ve taken it upon ourselves to do the preliminary research for you and develop this handy dandy downloadable tool!

Tips: How to decide which MPH programs in USA to apply to

  1. Narrow down the list of MPH programs based on attributes that are important to you, such as length of program, practicum options, location of the university, or cost. (The preliminary research on each program is available in our tool – download it here.)
  2. Reach out and chat with at least one alumni from each program to understand what it’s like to be a student in the program.
  3. Use the MPH tool we developed for you and add additional columns to capture notes from alumni (and perhaps your own research). Be sure to track everything you discover about the program.
  4. Based on the attributes most important to you and the budget you’ve set aside for grad school applications, decide which programs you’d like to apply to.
  5. Start looking into the application process!

Good luck!

The Public Health Career Club

Wanna join the #1 hangout spot and community dedicated to building and growing your dream public health career?

Tool Sneak Peek: MPH in USA – Master of Public Health Programs in USA

This is a condensed summary of the program list that is available for download. Additional information such as admission requirements, cost of the program and much more valuable information are available for you in the download.

StateUniversityFacultyDegree DeliveryProgram Duration
MissouriA.T. Still UniversityCollege of Graduate Health StudiesOnline64 credit hours
MassachusettsBoston UniversitySchool of Public HealthOnline or in-person16 months – 3 years
Rhode IslandBrown UniversitySchool of Public HealthIn-person2 years
OhioCase Western Reserve UniversitySchool of MedicineIn-person2 years
IllinoisChamberlain UniversityMaster of Public HealthOnlineFull-time: two years
New YorkColumbia UniversityMailman School of Public HealthIn-personOne year
OhioConsortium of Eastern OhioMaster of Public Health ProgramIn-person42 semester credits
IowaDes Moines UniversityMedicine and Health SciencesOnline2 years
FloridaFlorida International UniversityRobert Stempel College of Public Health & Social WorkOnline45 credits
District of ColumbiaGeorge Washington UniversityMilken Institute School of Public HealthOnline45 credits
GeorgiaGeorgia Southern UniversityJiann-Ping Hsu College of Public HealthOnline2 years
New YorkHofstra UniversityMaster of Public HealthIn-personFull-time: 1 1/2 year
New YorkMount SinaiIcahn School of Medicine at Mount SinaiIn-personFull-time: 2 years
MarylandJohn Hopkins UniversityBloomberg School of Public HealthOnline or in-personapprox. 11 months
TennesseeMeharry Medical CollegeDivision of Public Health PracticeIn-person45 credits
GeorgiaMercer UniversityDepartment of Public HealthOnline or in-person42 credits
MichiganMichigan State UniversityDivision of Public HealthOnline43 credits
Rhode IslandNew England Institute of TechnologyMaster of Public HealthOnline2 years
IllinoisNorthwestern UniversityFeinburg School of MedicineIn-person1 year
IowaSt. Ambrose UniversityMaster of Public HealthOnlineFull-time: 1 1/2 years
Part-time: 33 months
New YorkStony Brook UniversityStony Brook MedicineIn-person54 credits
TexasTexas Tech UniversityHealth Sciences CenterOnline or in-personAccelerated: 15 months
Full-time: 2 years
PennsylvaniaThomas Jefferson UniversityCollege of Population HealthIn-person45 credits
CaliforniaUniversity of California, BerkeleyBerkley School of Public HealthOnline27 months
IowaUniversity of IowaCollege of Public HealthOnline or in-personFull-time: 5 terms
TennesseeUniversity of MemphisSchool of Public HealthOnline or in-person42 credit hours
FloridaUniversity of Miami (MPH)Department of Public HealthIn-person2 years
FloridaUniversity of Miami (MSPH)Department of Public HealthIn-person2 years
NebraskaUniversity of NebraskaCollege of Public HealthOnline or in-person42 credit hour
PennsylvaniaUniversity of PennsylvaniaCentre for Public Health InitiativesIn-personFull-time: 2 years
Part-time: 3 years
New YorkUniversity of RochesterSchool of Medicine and DentistryHybrid (in-person and online)43 credits
CaliforniaUniversity of Southern CaliforniaKeck School of MedicineOnline
OhioUniversity of ToledoMaster of Public Health ProgramIn-person45 semester credit hours
UtahUniversity of UtahSchool of MedicineIn-personFull-time: 2 years
VermontUniversity of VermontLarner College of MedicineOnline42-credits
New YorkUpstate Medical UniversityUpstate Public HealthIn-personFull-time: 24 months
VirginiaVirginia Commonwealth UniversitySchool of MedicineIn-person
MinnesotaWalden UniversityMaster of Public HealthOnline64 total quarter credits
MissouriWashington University in St. LouisBrown School Public Health ProgramsIn-personFull-time: 2 years
OhioWright State UniversityBoonshoft School of MedicineHybrid (in-person and online)42 semester hours
MassachusettsTufts UniversitySchool of MedicineIn-person18 months
New YorkUniversity of BuffaloSchool of Public Health and Health ProfessionsOnline or in-personFull-time: 4 semesters
Part-time: 8 semesters
TexasUniversity of TexasHealth Science Center at Houston School of Public HealthIn-personFull-time: 18-24 months


About the author

Share your story

Are you a passionate and dedicated individual with a vision for helping advance public health professionals and their careers around the world? Do you want to share real advice and personal stories on our blog?


A simple template to get you started.

We will also add you to our Public Health community so that you can receive more awesome stuff from us. If you’re not enjoying them, you can unsubscribe instantly.