FindYourUni.eu

Master's in Public Health in Italy

There are 13 master's programmes in Public Health in Italy, spread across 13 universities. All counts come from the official catalogue.

13Programmes
—English-taught
13Universities
€1,500Typical EU tuition/yr

Where to study

UniversityCityMasterEnglish-taughtResearch rank (EU)
Sapienza University of RomeRome1—#44
Università degli Studi di Roma - Tor VergataRome1—#57
University of PadovaPadua1—#60
University of BolognaBologna1—#83
University of Naples - Federico IINaples1—#95
University of TurinTurin1—#108
University of GenoaGenoa1—#119
University of BariBari1—#144
University of FlorenceFlorence1—#150
Università degli Studi di PalermoPalermo1—#161
University of MilanMilan1—#204
University of CagliariCagliari1—#236
University of L'AquilaL'Aquila1—#257

Frequently asked questions

Where can I do a master's in Public Health in Italy?
13 universities in Italy offer master's programmes in Public Health — 13 in total. The table above lists each one.

Last updated 2026-09-15.