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
| University | City | Public Health programmes | English-taught | Research rank (EU) |
|---|---|---|---|---|
| University of Basel | Basel | 6 | 2 | #40 |
| University of Bern | Bern | 5 | — | #58 |
| University of Zurich (UZH) | Zurich | 4 | — | #9 |
| University of Geneva | Geneva | 2 | 1 | #22 |
| University of Lausanne | Lausanne | 1 | 1 | #42 |
| Università della Svizzera Italiana | Lugano | 1 | 1 | #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.