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
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
Duration
4 Semesters (2 Years)
Tuition
No tuition fees for EU/EEA students and generally for international students at Universität Bremen. All students are required to pay a semester contribution of approximately €360 per semester (as of Winter 2023/24), which covers public transport, student services, and administration.
Format
On-campus
Deadline
For the winter semester: July 15 for applicants with a German degree; May 31 for applicants with international degrees (application via uni-assist).
Duration
2 Years (4 Semesters)
Tuition
No tuition fees for national and international students. Students pay a semester fee of approximately €300-350 per semester, which covers administrative costs, student union contributions, and a public transport ticket (Semesterticket) for Berlin.
Format
On-campus
Deadline
For Winter Semester (starting October): April 15 to May 31. For Summer Semester (starting April - if offered, less common for new intakes): October 15 to November 30.

Master of Public Health (MPH) at Technische Universität Dresden

Technische Universität Dresden
Location
Duration
2 Years (4 Semesters)
Tuition
No tuition fees for German public universities. Students pay a semester contribution of approximately €250-300 per semester, which covers administrative costs, student services, and a public transport pass.
Format
On-campus
Deadline
Applications for the winter semester (start in October) are accepted from May 15 to July 15. First-year students can only start in the winter semester.