85 Public Health Programs

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

Duration
2 Years (full-time)
Tuition
Approx. $50,500 - $52,000 per year (tuition only, not including fees and living expenses)
Format
On-campus
Deadline
Early December (e.g., December 1st or 2nd for Fall admission)

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).