Skip to main content
MastersHealth SciencesPublic Health

Master of Public Health

Study Master of Public Health at top universities worldwide

2 years

Duration

$25,000 - $55,000/year

Avg. Tuition

$70,000/year

Avg. Salary After

12%

Job Growth

About Master of Public Health

Covers epidemiology, biostatistics, health policy, environmental health, and global health systems.

Why Study MPH?

Public health professionals protect and improve the health of entire populations.

Top Universities for MPH

Career Prospects

Public health officials, epidemiologists, health program managers, and WHO/CDC professionals.

Admission Tips

Health sector experience is highly valued. GRE may be required.

Best Countries for MPH

Frequently Asked Questions about Master of Public Health

How long does a Master of Public Health program take?

A Master of Public Health program typically takes 2 years. The exact duration varies by university, country, and whether you study full-time or part-time.

How much does it cost to study MPH abroad?

Average international tuition for Master of Public Health programs is $25,000 - $55,000/year per year. Costs vary significantly by country and university — united-states and united-kingdom are among the most popular destinations.

What career opportunities are available after studying MPH?

Graduates of Master of Public Health programs can expect an average starting salary of $70,000/year. Public health officials, epidemiologists, health program managers, and WHO/CDC professionals.

Which universities offer the best MPH programs?

Top universities for Master of Public Health include harvard-university, university-of-oxford, johns-hopkins-university. These universities are recognized globally for excellence in Public Health.

What are the requirements to study MPH?

Typical prerequisites for Master of Public Health programs include: Bachelor's degree, Biology basics, Statistics, Health sector experience preferred. Health sector experience is highly valued. GRE may be required.

Find the Best MPH Programs

Our AI matches you with top universities offering Master of Public Health based on your profile and goals.

Get Matched in 60 Seconds — It's Free