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-08-17.