9 Best Master’s in Public Health Programs in United Kingdom

The United Kingdom is one of the top destinations for international students. With its globally recognized universities and high-quality education, a UK diploma can indeed help you achieve new heights.

Of the many degree offerings, a Master’s in Public Health in the UK remains to be one of the more popular choices. After all, this paves the way for many career paths – including that of research, management, and policy development, among many other related endeavors.

Helpful Posts

Related Scholarships

Cost of Studying Master’s in Public Health in the United Kingdom

It is no secret that studying in the UK can be quite expensive. An MPH degree, while a good investment, may set you back at about $11,785 to as much as $33,548 a year. As for the cost of living, you need to spend about $1,035 monthly as an international student.

Requirements to Study MPH

British universities require MPH applicants to have health-related bachelor’s degrees. Good grades and a year’s worth of work experience (related to public health) are required by some universities as well.

In What Languages Do You Study an MPH in the United Kingdom?

All UK programs are taught in the English language.

Universities in the United Kingdom with a Master’s in Public Health Program

1. Imperial College London

Imperial College London, one of the most notable universities, is a popular choice for students who wish to pursue a Master’s degree in Public Health in the United Kingdom. After all, it delivers vital education about the important aspects of health research, biostatistics, and epidemiology.

ICL is unique in the sense that it offers novel study opportunities. For one, students get to study modules from M.Sc. in International Health Management: Health Economics and Health Policy. Both of these are delivered by the Imperial College Business School.

In collaboration with the World Health Organization, ICL students are also allowed to visit health agencies and organizations in Geneva, Switzerland.

2. University of Manchester

The University of Manchester is ranked 6th in the UK – and 8th in Europe. As one of the best institutions in the country, it has become a popular choice amongst students who wish to pursue an MPH. After all, the school offers both physical and web-based education with a specialization in Global Health.

Through this course, students are equipped with the knowledge and skills needed to address health issues at different levels. With the use of relevant theories and principles, MPH students are expected to fulfill the core competencies of public health.

Manchester’s degree can be completed in 1 year (full-time) with a maximum stay of 5 years (part-time).

3. King’s College London

KCL’s MPH course is a multi-disciplinary degree that aims to equip both medical and non-medical students with the knowledge required for public health pursuits. Such is done through lectures, group tutorials, and seminars.

The program runs from September to September, with each of the 2 terms running about 12 weeks long. Full-term students are required to attend school 2 days a week, while part-time learners need only to attend one day a week.

With one of the core modules being “Basic Epidemiology and Statistics for Public Health,” all applicants are required to have strong mathematical foundations for research.

4. London School of Hygiene and Medicine

LSHTM is one of the best universities in the United Kingdom offering a Master’s in Health Degree. After all, its program covers the entire breadth of public health – from low-income nations to higher-earning countries.

After finishing the compulsory modules in Basic Public Health, Statistics, Epidemiology, and Social Research, students have the option to specialize in certain streams. While the generalized Public Health track is most popular, other suitable options include Health Economics, Health Prevention, Health Services Research, Health Services Management, and Environment & Health.

LSHTM applicants have the option to finish their MPH studies in 1 year (full time) or 2 years (part-time).

5. University of Liverpool

Founded in 1989, the university’s MPH program follows the tenets of the World Health Organization. As it helps set the tone for many career opportunities, classes are often a mix of professionals working in NGOs, civil service agencies, hospitals, and international health agencies.

Its open learning program provides a solid foundation for the facets of public health. Core subjects include health services management, planning, and policy, among many others.

Liverpool’s MPH program can be completed in 12 months (full-time) to as long as 36 months (part-time).

With an MPH degree, students can also go on to complete the Membership of the Faculty of Public Health Medicine (MFPHM) part I exam.

6. University of Edinburgh

The Master of Public Health program, which is under the Edinburgh Medical School, promises career advancements for students who wish to embark on public or global health. After all, the curriculum is a marriage of different disciplines that include health economics, sociology, statistics, and epidemiology.

At the University of Edinburgh, students have the option to enroll in a full-time 1-year program or a flexible 3-year part-time program.

The University also works in collaboration with the World Health Organization, which has designated it as a Collaborating Center for Population Health Research and Training.

7. University of Nottingham

The University of Nottingham, which has branches in China and Malaysia, also offers an MPH program in the UK. Taught by global health experts, Nottingham students are gifted with the knowledge and skills essential for public health practice.

Classes, which are taught every Tuesday and Thursday, cover various studies. These include:

  • Fundamentals of Public Health
  • Health Promotion
  • Health Economics
  • Public Health Nutrition Policy
  • Epidemiology
  • Research Methods

The university offers also unique learning opportunities with its collaboration with the National Health Services, Public Health England, and the UK Center for Tobacco and Alcohol Studies, among many others.

8. University of Glasgow

Based in Scotland, the University of Glasgow offers an educational reprieve from the hustle and bustle of the south. As one of Scotland’s four ancient universities, it blends tradition and modernity with its Master in Public Health program.

With this degree, students are given diverse education regarding strategies for health promotion, disease prevention, and health inequality reduction. Given the university’s strong links with the National Health Services, its students are taught by the best public health professionals from the UK – and the rest of the world.

Should you pursue your MPH at the University of Glasgow, you can specialize in 4 tracks. These are Epidemiology, Health Economics, Data Science, and Health Promotion.

9. University of Birmingham

We end our list of top universities in the UK with a Master’s in Health with the University of Birmingham. This program is a modular course that provides the necessary training for public health practitioners. Its core courses include health economics, statistics, epidemiology, and health service management, to name a few.

Apart from the standard track, Birmingham students also have the choice to specialize in the disciplines of Health Technology Assessment or Global Health. They are also given an option to study full time (1 year). Full-time employees, meanwhile, can opt for the flexible program that has a maximum of 5 years.

The university also offers a career network for its MPH graduates.


I hope that this article was helpful. If you are interested, visit the UK Scholarships Page.