LeapScholar

Where in Germany can I study a Master of Public Health taught in English?

10 Nov 2026 · Answered by Gagandeep Singh · 2 min read
Quick Answer verified

HAW Hamburg offers the most direct English-taught MPH, at 7,200 euros total (approx INR 7.66 L) over 3 semesters. TUM, Potsdam, Bonn and Heidelberg offer related public health or global health master's. TU Dresden and Charite are mainly German-taught, so check language rules.

Gagandeep Singh
Gagandeep Singh Verified
Leap Scholar's Counsellor
View Profile →

Germany has only a few English-taught degrees named Master of Public Health, so your shortlist will usually mix true MPH programmes with related public health or global health master's. The right choice depends on your bachelor's field, your work experience and your German language level. Compare these points on each official programme page.

Public health options in Germany compared

UniversityProgrammeWhat stands out
HAW HamburgMaster of Public Health, 3 semesters, EnglishTuition of EUR 7,200 in total (approx INR 7.66 L); needs a relevant bachelor's degree and strong English; the experience rule differs between HAW and DAAD pages, so confirm it with admissions
Technical University of MunichMSc Health Science, Prevention and Health Promotion, EnglishA prevention-focused alternative to a traditional MPH
University of PotsdamMSc Public Health, Exercise and Nutrition, EnglishSuits interests in nutrition, physical activity and non-communicable disease
Berlin (Charite and Berlin School of Public Health)MSc Public Health, mostly taught in GermanGerman proficiency is required; Berlin School of Public Health points English-only applicants to its MSc Epidemiology
University of BonnMSc Global HealthGlobal health systems and development work
Heidelberg UniversityMSc International Health, EnglishNot a traditional MPH; the official page asks for about one year of relevant experience
TU DresdenMPH, 4 semestersGerman-taught, so a poor fit for an English-only plan

How to check fit before you apply

  1. Confirm the language of instruction and the proof of language level the course demands.
  2. Check how many years of professional experience the programme expects.
  3. Look at the current tuition schedule, because fees differ widely between public universities and programmes.
  4. Verify that your bachelor's field is accepted, since some courses need health or life sciences.
  5. Prepare the APS certificate and your documents early, since most Indian applicants need it.

Tuition-free does not apply to every public programme for international students. Semester contributions, accommodation, health insurance and living costs are extra.

My Advice

If your target is a classic MPH in English, begin with HAW Hamburg and then widen to the related programmes above. Contact each programme coordinator with one question: does a pharmacy or life sciences degree plus your work history meet the experience rule? Keep a fallback in applied health sciences so your plan survives one rejection.

This information is available on: haw-hamburg.de, daad.de, tum.de, uni-potsdam.de, bsph.charite.de, uni-heidelberg.de, uni-bonn.de and tu-dresden.de

Looking for a specific course in Germany?

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 Germany questions

🎓 Looking for a niche course in Germany? Find My Course