FindYourUni.eu

Master's in Public Health in Spain

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

57Programmes
English-taught
39Universities
€1,500Typical EU tuition/yr

Where to study

UniversityCityMasterEnglish-taughtResearch rank (EU)
Universitat de les Illes BalearsPalma3#182
Rovira i Virgili UniversityTarragona3#292
Universidad de AlicanteAlicante3#351
University of MurciaMurcia3#370
Universidad Internacional De La RiojaLogroño3#618
Universitat de ValenciaValencia2#75
University of GranadaGranada2#226
Universidad de OviedoOviedo2#242
Universidad Europea de MadridMadrid2#373
Universidad de MálagaMálaga2#382
University of AlmeríaAlmería2#395
Universidad Publica de NavarraPamplona2#407
Universitat de Miguel Hernández d'ElxElche2#412
University of BarcelonaBarcelona1#49
Universitat Autónoma de BarcelonaBarcelona1#96
Universidad Autónoma de MadridMadrid1#98
Universitat Pompeu FabraBarcelona1#105
Universidade de Santiago de CompostelaSantiago de Compostela1#194
Universidad del Pais VascoBilbao1#224
University Complutense MadridMadrid1#228
Universidad de SevillaSeville1#237
Universitat Politècnica de ValènciaValencia1#258
Universidad de CórdobaCórdoba1#271
Universidad de ZaragozaZaragoza1#275
Universidade de VigoVigo1#300
Universitat Jaume ICastellón de la Plana1#306
Universitat de GironaGirona1#329
Universidad de Castilla-La ManchaCiudad Real1#348
Universitat de LleidaLleida1#366
Universidad de JaénJaén1#388
Universidade da CoruñaA Coruña1#394
Universidad de ExtremaduraBadajoz1#400
Universidad Carlos III de MadridGetafe1#426
Universidad Rey Juan CarlosMóstoles1#427
Universidad de CádizCádiz1#449
Universidad de Las Palmas de Gran CanariaLas Palmas de Gran Canaria1#453
UCAM Universidad Católica San Antonio de MurciaMurcia1#508
Universidad de HuelvaHuelva1#524
Universidad Pontificia ComillasMadrid1#564

Frequently asked questions

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

Last updated 2026-08-17.