LeapScholar

How long is the Master of Public Health course duration in USA for a MPH?

25 Jun 2026 · Answered by Shairal Pathak · 1 min read
Shairal Pathak
Shairal Pathak Verified
Leap Scholar's Counsellor
View Profile →

Most Master of Public Health (MPH) programs in the USA take 1 - 2 years to complete if studied full-time and on campus.

- Full-time: 1 - 2 years typical duration
- Part-time/online: Up to 4 years, depending on course load and format

Program length can vary by university and whether you choose a traditional, accelerated, or flexible option. Consider the mode of study and your personal schedule when selecting a program.

If you need help identifying MPH programs that fit your timeline and goals, connect with your LeapScholar counsellor.

Looking for a specific course in the USA?

We will find the universities that offer it, and whether you will get in.

4.7/5 Google 🎓 25K+ admits
Find My Course

More Universities & admissions questions

More USA questions

🎓 Looking for a niche course in the USA? Find My Course