102 Public Health Programs

Discover the best public health programs from top universities worldwide. Find your perfect program and advance your career in public health.

Master of Public Health at University of Michigan

University of Michigan
Location
Duration
2 Years (full-time)
Tuition
Estimated annual tuition (2 terms, 9+ credits per term) for 2023-2024: Michigan Resident: ~$34,000 - $40,000; Non-Michigan Resident: ~$58,000 - $64,000. Total program costs will vary.
Format
On-campus
Deadline
Priority deadlines for Fall admission are typically in early December (e.g., Dec 1) with final deadlines for some concentrations in mid-January (e.g., Jan 15). Specific dates vary by concentration and year.

Master of Public Health at University of California, Berkeley

University of California, Berkeley
Location
Duration
Typically 2 Years (full-time), with an 11-month accelerated option
Tuition
Approx. $34,000 per year (CA Resident) / $48,000 per year (Non-Resident) for 2023-2024, excluding living expenses.
Format
On-campus
Deadline
Typically early December for Fall admission (e.g., December 1st for Fall 2025 entry)

Master of Public Health at Columbia University

Columbia University
Location
Duration
1-2 Years
Tuition
Approximately $98,280 (tuition for 45 credits, 2023-2024 academic year) + additional fees
Format
On-campus
Deadline
Multiple rounds (Early Action, Priority, Regular Decision); typically late Fall to early Spring

Master of Public Health at Johns Hopkins University

Johns Hopkins University
Location
Duration
11 months (full-time) or up to 3 years (part-time)
Tuition
Approx. $130,400 (for 80 credits, based on 2023-2024 per credit rate)
Format
On-campus (full-time), Hybrid/Online (part-time options available)
Deadline
Full-time: Early Decision (Dec 1), Regular Decision (Jan 15-20). Part-time: Rolling admissions with multiple start dates.
Duration
4 Semesters (2 Years)
Tuition
No tuition fees for most students (including international students). A semester contribution of approximately €330-350 per semester is required, covering administrative costs and a public transport ticket.
Format
On-campus
Deadline
For winter semester (starts Oct): April 1st - May 31st (for non-German degrees via uni-assist); June 1st - July 15th (for German degrees). For summer semester (starts April): October 1st - November 30th (for non-German degrees via uni-assist); December 1st - January 15th (for German degrees).
Duration
4 Semesters (2 Years)
Tuition
No tuition fees for all students; only a semester contribution (approx. €300-350 per semester), which covers public transport in North Rhine-Westphalia and student services.
Format
On-campus
Deadline
For Winter Semester: June 1st to July 15th (exact dates may vary slightly each year). The program typically starts only in the Winter Semester.

Master of Public Health (MPH) at Medizinische Hochschule Hannover

Medizinische Hochschule Hannover
Location
Duration
1.5 Years (full-time) / 2.5 Years (part-time)
Tuition
Approx. 2,500 EUR per semester, plus semester contributions (approx. 350-400 EUR). Total for full-time (3 semesters) approx. 8,500 EUR; for part-time (5 semesters) approx. 14,000 EUR.
Format
On-campus
Deadline
April 1st to May 31st for the Winter Semester