University of Southampton MPH in Public Health
University of Southampton

University of Southampton

MPH in Public Health

Southampton, United Kingdom

Master of Public Health

1 year

English

Full time

Sep 2026

GBP 31,200 / per year *

On-Campus

* EU and international students | £11,500 - UK students

Develop the skills needed to become a world-changing leader in public health on our practical master's degree.

On our Master of Public Health (MPH) course, you'll learn how to promote health, prevent disease and address major global threats to the health landscape. Our leading experts in the sector will help you gain the skills you need to start a career that makes a difference on a local, national and global scale.

Throughout the MPH Public Health course, you will:

  • gain a broad understanding of the political, social and economic factors that influence health
  • develop professional knowledge and skills to contribute to the health landscape
  • learn how to promote and influence the population's health and reduce health inequalities
  • evaluate research and policy using appropriate methodological principles and critical thought
  • personalise your learning to your interests through a wide range of optional modules
  • prepare to work effectively in a multidisciplinary environment, build working relationships, lead teams and collaborate with others

You'll be taught by experts from across the university, including senior academics actively involved in research, as well as practitioners from the wider public health professional community.

We recognise that public health is global health, and celebrate the diversity of our students in our master's in public health. You'll be working in an international environment, where your fellow students come from varied backgrounds all around the world.

Undergraduate medical students can study this course as an intercalated degree. Intercalation means that you'll take a year out of your undergraduate medicine degree to gain this extra award.