Universities in Europe
379 Public Health Programs in Europe
- programs
- 379 programs
- universities
- 147 universities
- taught in English
- 91% taught in English
- median yearly fee
- 19,862 USD median yearly fee
Last update
Also searched as MS in Public Health in Europe and Masters in Public Health in Europe.
Europe has 379 public health programs open to international students, at 147 universities. Almost all of them — 91% — are taught in English. Fees cluster around 19,862 USD a year, and the middle half of those programs fall between 6,141 USD and 28,958 USD.
Computed from Global Admissions data · amounts in USD
Public Health programs
1–24 of 379 · page 1 of 10
Public Health tuition fees in Europe, by degree level
Medians cover the programs billed per year, using the price each university publishes for international students converted to USD, and only publish where at least 5 priced programs exist. Programs priced per semester, per credit or for the whole program are listed above on their own basis.
Specializations within public health
Top universities for Public Health in Europe
Ranked by how many public health programs each one runs in Europe — the count is next to the name.
- Imperial College London (18)
- London School of Hygiene & Tropical Medicine (18)
- Queen Mary University of London (13)
- University College Cork (10)
- The University of Manchester (8)
- University of Derby (8)
- Northumbria University (8)
- University College Dublin (7)
- University of Liverpool (7)
- University of Southampton (7)
January intake in Europe
10 of these programs list a dated January start that is still ahead. Dates come from each listing — confirm on the program page before planning around one.
- Master in Global Public Health — Anglia Ruskin University · starts Jan 2027
- Master in Public Health — Ivane Javakhishvili Tbilisi State University · starts Jan 2027
- Master of Public Health MPH — Liverpool Hope University, Childwall · starts Jan 2027
- Master in Pandemic Sciences MSc — Liverpool Hope University, Childwall · starts Jan 2027
- Master in Msc Public Health — Sheffield Hallam University · starts Jan 2027
- PhD in Public Health And Health Promotion Phd — Brunel University London · starts Jan 2027
Study Public Health in Europe: common questions
- How many public health programs are there in Europe?
- 379 public health programs at 147 universities in Europe are open to international students, as of 13 October 2026.
- How much does a public health degree in Europe cost?
- The median annual fee (programs billed per year) for master's programs in public health in Europe is 19,862 USD. The middle half of those programs charge between 6,141 USD and 28,958 USD a year.
- Can I study public health in Europe in English?
- Yes — 91% of the public health programs in Europe in our catalog are taught in English (343 of 379).
- Are any of these public health programs available online?
- 55 of the 379 programs in Europe are delivered online or by distance learning.
Planning to study public health in Europe?
An advisor who knows admissions in Europe can shortlist public health programs for your budget and profile.

