FindYourUni.eu

Study Public Health in Switzerland

6 universities in Switzerland teach Public Health — 19 programmes in total (15 other tertiary, 3 master, 1 doctoral / PhD), 5 of them tagged English-taught.

19Programmes
5English-taught
6Universities

Universities offering Public Health in Switzerland

UniversityCityPublic Health programmesEnglish-taughtResearch rank (EU)
University of BaselBasel62#40
University of BernBern5#58
University of Zurich (UZH)Zurich4#9
University of GenevaGeneva21#22
University of LausanneLausanne11#42
Università della Svizzera ItalianaLugano11#253

Example programmes

Epidemiology (Master)Public Health / Epidemiology (Doctoral / PhD)MAS Public Health mit Schwerpunkt Gesundheitsökonomie und Management im Gesundheitswesen MiG (Other tertiary)Public Health (Other tertiary)Public Health (Other tertiary)Public Health (Other tertiary)Global Health (Master)Santé publique (Other tertiary)Santé publique (Other tertiary)Master in Health, Major in Digital Public Health (Master)

Last updated 2026-08-13.