Select a currency

Search by currency code or name

    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

    Master's · Sweden · 18,007 USD per year
    Master's · United Kingdom · 45,991 USD per year
    Master's · Spain · 11,767 USD per year
    Master's · Norway · 21,293 USD per year
    Master's · The Netherlands · 22,078 USD per year
    Master's · Sweden · 15,006 USD per year
    Master's · Germany · 1,681 USD per year
    Master's · Georgia · 5,000 USD per year
    Master's · United Kingdom · 14,820 USD per year
    Master's · Sweden · 7,253 USD per year
    Master's · The Netherlands · 20,524 USD per year
    Master's · Georgia · 3,200 USD per year
    Master's · United Kingdom · 14,698 USD per year
    Master's · Ireland · 22,765 USD per year
    Master's · Sweden · 20,008 USD per year
    Master's · Ireland · 22,765 USD per year
    Master's · United Kingdom · 19,862 USD per year
    Bachelor's · The Netherlands · 17,162 USD per year
    Master's · United Kingdom · 14,036 USD per year
    Master's · United Kingdom · 13,572 USD per year
    Master's · United Kingdom · 21,848 USD per year
    Master's · United Kingdom · 41,166 USD per year
    Master's · Georgia · 4,000 USD per year
    Master's · United Kingdom · 8,210 USD per year

    Public Health tuition fees in Europe, by degree level

    Bachelor's· 27 programs
    Median annual fee 21,299 USD · middle half 13,728 USD–26,483 USD
    Master's· 275 programs
    Median annual fee 19,862 USD · middle half 6,141 USD–28,958 USD
    PhD· 15 programs
    Median annual fee 23,395 USD · middle half 16,521 USD–33,198 USD

    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

    Public Health372Health Administration7

    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.

    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.

    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.