Masters in Public Health in UK: Top Universities/Colleges for Indian Students
Jasmine Grover's profile photo

Jasmine Grover

Education Journalist | Study Abroad Strategy Lead | Updated 3+ months ago

Pursuing a Master's in Public Health (MPH, MSc, MPhil) in the UK offers Indian students one-year, world-class training at elite institutions like LSHTM (QS #1), Imperial, Oxford, and UCL. Programs focus on Epidemiology, Biostatistics, and Global Health, integrating practical placements. Entry requirements include a Bachelor's degree (55–60% / 2:1 equivalent), IELTS 6.5–7.5, a strong CV/SOP, and references. 

Costs average £30,000-£60,000 per year (INR 32–64 lakh), often offset by scholarships like Chevening, Commonwealth, or GREAT. The Student Route visa requires CAS and specific maintenance funds. Post-graduation, the 2-year Graduate Route allows work. Graduates achieve high employability (92%) as Epidemiologists or Policy Analysts, with strong £30k-50k starting UK salaries.

Check Out: Top Universities in UK

Masters in Public Health in UK


Top Masters in Public Health Universities in UK

The top Masters in Public Health universities in UK for Indian Students are as follows:

Rank (QS Global Public Health 2025) University Program Name Application Deadline 1-Year Tuition (GBP/INR) Scholarships Available Eligibility Cost of Living (Annual, GBP/INR) Salary/Scope Important Notes
1 London School of Hygiene & Tropical Medicine (LSHTM) MSc Public Health 26 Jul 2026 (Visa) £31,000 / 33 lakhs Chevening (full);
LSHTM Hardship (£5,000+);
GREAT (£10,000)
Bachelor's (2:1 equivalent, 60%+);
IELTS 7.0;
1-2 yrs experience preferred
London: £17,800 /19 lakhs UK: £35,000-£50,000 (Epidemiologist/NHS);
India: 12-20 lakhs (ICMR/NGOs);
95% employability
#1 globally;
Tropical health focus for Indian students;
ATAS for some modules
2 Imperial College London Master of Public Health (MPH) Rolling (by Jun 2026) £25,800 / 27.5 lakhs Imperial President's (£10,000);
Chevening;
Commonwealth (£20,000+)
Bachelor's (2:1, 60%+);
IELTS 7.0;
Relevant experience
London: £17,800 / 19 lakhs UK: £32,000-£45,000 (Policy Advisor/WHO);
India: 10-18 lakhs;
Global health ROI
Streams in epidemiology;
High Indian cohort support.
3 University of Oxford MSc Global Health Science & Epidemiology Jan 2026 (priority) £35,673 / 38 lakhs Clarendon (full);
Rhodes (full);
Oxford India (£15,000)
Bachelor's (First/2:1, 65%+);
IELTS 7.5;
Research experience
Oxford: £13,000 / 14 lakhs UK: £30,000-£48,000 (Researcher/UNICEF);
India: 15-25 lakhs;
Leadership roles
Research-intensive;
Valid for Indian research;
University portal application.
4 University College London (UCL) MSc Public Health Jun 2026 £29,000 / 31 lakhs UCL IMPACT (£15,000);
Chevening;
GREAT
Bachelor's (2:1, 60%+);
IELTS 7.0;
Health background
London: £17,800 / 19 lakhs UK: £28,000-£42,000 (Analyst/NHS);
India: 12-22 lakhs;
92% placement
Health inequities focus;
TB test required for Indians.
6 King's College London MSc Dental Public Health Rolling (by Jun 2026) £31,080 / 33.1 lakhs KCL International (£10,000);
Commonwealth
Bachelor's (2:1, 60%+);
IELTS 7.0
London: £17,800 / 19 lakhs UK: £30,000-£42,000 (Policy);
India: 12-22 lakhs;
Global networks
Health protection emphasis;
Strong Indian support.
15 University of Edinburgh Master of Public Health (MPH) Jun 2026 £23,100 / 24.6 lakhs Edinburgh Global (£10,000);
Commonwealth;
GREAT
Bachelor's (2:1, 55%+);
IELTS 7.0;
1 yr experience
Edinburgh: £12,000 / 12.8 lakhs UK: £30,000-£40,000 (Consultant);
India: 10-18 lakhs;
NGO/govt. scope
Infectious diseases modules;
Funds proof £1,136/month.
76 University of Glasgow MSc Public Health Jul 2026 £25,980 / 27.7 lakhs Glasgow India Prestige (£10,000);
GREAT
Bachelor's (2:1, 55%+);
IELTS 6.5
Glasgow: £12,000 / 12.8 lakhs UK: £27,000-£38,000 (Promotion roles);
India: 10-18 lakhs
UN SDGs alignment;
Internships;
Affordable for Indians.
81 University of Bristol MSc Public Health Aug 2026 £27,200 / 29 lakhs Think Big (£13,000); Chevening Bachelor's (2:1, 60%+);
IELTS 7.0
Bristol: £12,500 / 13.3 lakhs UK: £28,000-£40,000 (Analyst);
India: 11-20 lakhs;
Policy scope
Research/capstone;
Visa £490 + TB test (?7,000 India).
51-100 University of Birmingham MSc Public Health Jul 2026 £26,280 / 28 lakhs Birmingham Global (£10,000);
Commonwealth
Bachelor's (2:1, 60%+);
IELTS 6.5;
Health experience
Birmingham: £12,000 / 12.8 lakhs UK: £30,000-£42,000 (Advisor);
India: 12-20 lakhs;
Diverse roles
Leadership in global health;
Indian community events.
101-150 University of Liverpool MPH Public Health Jun 2026 £24,700 / 26.3 lakhs Liverpool India (£9,000);
GREAT
Bachelor's (2:1, 55%+);
IELTS 6.5
Liverpool: £11,500 / 12.3 lakhs UK: £28,000-£38,000 (Officer);
India: 10-18 lakhs;
Tropical focus
Affordable city;
TB test from Indian clinics.
101-150 University of Sheffield MSc Public Health (International) Jul 2026 £23,110 / 24.6 lakhs Sheffield India (£10,000);
Chevening
Bachelor's (2:1, 60%+);
IELTS 6.5;
Relevant experience
Sheffield: £11,000 / 11.7 lakhs UK: £27,000-£40,000 (Analyst);
India: 11-19 lakhs;
93% placement
International stream;
Research projects;
Low-cost living.
101-150 Newcastle University MPH Global Health Aug 2026 £27,500 / 29.3 lakhs Newcastle India (£5,000+);
Commonwealth
Bachelor's (2:1, 60%+);
IELTS 7.0
Newcastle: £11,000 / 11.7 lakhs UK: £29,000-£41,000 (Epidemiologist);
India: 12-20 lakhs
Global health emphasis;
Placements;
Northern affordability.
101-150 University of Nottingham MSc Public Health Jul 2026 £25,500 / 27.2 lakhs Nottingham India (£8,000);
GREAT
Bachelor's (2:1, 55%+);
IELTS 6.5;
Experience preferred
Nottingham: £11,500 / 12.3 lakhs UK: £28,000-£39,000 (Consultant);
India: 10-18 lakhs;
Policy scope
Flexible modules;
Internships;
Vibrant student city.
151-200 Queen Mary University of London MSc Public Health Rolling (by Jun 2026) £24,500 / 26.1 lakhs QMUL India (£10,000);
Chevening
Bachelor's (2:1, 60%+);
IELTS 7.0
London: £17,800 / 19 lakhs UK: £30,000-£43,000 (Specialist);
India: 12-22 lakhs;
Urban health
East London focus;
Diverse cohort;
High employability.
151-200 University of Leeds MSc Public Health (International) Jul 2026 £24,750 / 26.4 lakhs Leeds India (£7,000);
Commonwealth
Bachelor's (2:1, 60%+);
IELTS 6.5
Leeds: £12,000 / 12.8 lakhs UK: £27,000-£38,000 (Promotion);
India: 11-19 lakhs
International track;
Research; Affordable
Yorkshire living.
151-200 University of Warwick MSc Public Health Jul 2026 £26,000 / 27.7 lakhs Warwick India (£9,000);
Chevening
Bachelor's (2:1, 60%+);
IELTS 7.0
Coventry: £11,000 / 11.7 lakhs UK: £29,000-£42,000 (Officer);
India: 12-20 lakhs;
Innovation focus
Interdisciplinary;
Near Birmingham hub.

Cities
London
Liverpool
Aberdeen
Birmingham
Brighton
Bristol
Cardiff
Coventry
Glasgow
Show More
Stream
Show More
Stream
Subject
Course
Colleges By Ranking
Institution Type
College Type
State
City
Entrance / Exam Accepted
Avg Fees Per/yr
Attendance Type
Course Delivery Mode
Language

Found 67 universities

Sort By
RankingCollege InfoTop CoursesFees & Cost of Living
--

Imperial College London, London

6.7(Based on 27 User Reviews)England, UK15%Acceptance Rate
MPH
Course duration:
1 year
Exams Accepted:
Duolingo125TOEFL5.0PTE69
Programs
Tuition:  
(£47,300/Yr)₹59.37L/Yr
Living
(£3,686/Yr)₹4.63L/Yr
Check Admission Requirements
--

University College London, London

8.3(Based on 13 User Reviews)England, UK25%Acceptance Rate
MSc Clinical and Public Health Nutrition
Course duration:
1 year
Exams Accepted:
IELTS6.5PTE75
View 1 Other Program
Tuition:  
(£39,200/Yr)₹49.2L/Yr
Living
(£20,058/Yr)₹25.17L/Yr
Check Admission Requirements
--

King's College London, London

9.7(Based on 28 User Reviews)England, UK13%Acceptance Rate
M.Sc Dental Public Health
Course duration:
1 year
Exams Accepted:
GRE298IELTS6.0PTE59
Programs
Tuition:  
(£33,258/Yr)₹41.74L/Yr
Living
(£15,636/Yr)₹19.62L/Yr
Check Admission Requirements
--

University of Edinburgh, Edinburgh

9.3(Based on 33 User Reviews)Scotland, UK11%Acceptance Rate
MPH
Course duration:
1 year
Exams Accepted:
IELTS7PTE73
Programs
Tuition:  
(£32,000/Yr)₹40.16L/Yr
Check Admission Requirements
--

The University of Manchester, Manchester

8.7(Based on 38 User Reviews)England, UK51%Acceptance Rate
M.A Public Health (Web-based Learning)
Course duration:
1 year
Exams Accepted:
IELTS6.5
Programs
Tuition:  
(£26,000/Yr)₹32.63L/Yr
Living
(£8,580/Yr)₹10.77L/Yr
Check Admission Requirements
--

University of Bristol, Bristol

7.3(Based on 18 User Reviews)England, UK12%Acceptance Rate
M.Sc Public Health
Course duration:
1 year
Exams Accepted:
IELTS7PTE71
View 1 Other Program
Tuition:  
(£31,950/Yr)₹40.1L/Yr
Living
(£9,720/Yr)₹12.2L/Yr
Check Admission Requirements
--

London School of Economics and Political Science, London

8.0(Based on 4 User Reviews)England, UK9%Acceptance Rate
M.Sc Health and International Development
Course duration:
1 year
Exams Accepted:
IELTS7PTE69
Programs
Tuition:  
(£27,480/Yr)₹34.49L/Yr
Living
(£13,416/Yr)₹16.84L/Yr
Check Admission Requirements
--

University of Birmingham, Birmingham

7.7(Based on 28 User Reviews)England, UK13%Acceptance Rate
M.P.H
Course duration:
1 year
Exams Accepted:
TOEFL88PTE67
View 1 Other Program
Tuition:  
(£28,530/Yr)₹35.81L/Yr
Living
(£8,694/Yr)₹10.91L/Yr
Check Admission Requirements
--

University of Glasgow, Glasgow

9.3(Based on 42 User Reviews)Scotland, UK28%Acceptance Rate
MPH
Course duration:
1 year
Exams Accepted:
TOEFL90PTE59
Programs
Tuition:  
(£33,210/Yr)₹41.68L/Yr
Living
(£9,623/Yr)₹12.08L/Yr
Check Admission Requirements
--

University of Warwick, Coventry

8.0(Based on 58 User Reviews)England, UK14%Acceptance Rate
MPH
Course duration:
1 year
Exams Accepted:
IELTS6.5
Programs
Tuition:  
(£32,705/Yr)₹41.05L/Yr
Check Admission Requirements
--

University of Leeds, Leeds

5.7(Based on 57 User Reviews)England, UK56.67%Acceptance Rate
MPH Public Health (International)
Course duration:
2 years
Exams Accepted:
IELTS6.5PTE64
View 2 Other Programs
Tuition:  
(£32,750/Yr)₹41.1L/Yr
Living
(£2,832/Yr)₹3.55L/Yr
Check Admission Requirements
--

University of Sheffield, Sheffield

9.7(Based on 27 User Reviews)England, UK85%Acceptance Rate
M.P.H
Course duration:
1 year
Exams Accepted:
IELTS6.5PTE61
Programs
Tuition:  
(£30,625/Yr)₹38.44L/Yr
Living
(£8,012/Yr)₹10.06L/Yr
Check Admission Requirements
--

University of Nottingham, Nottingham

7.7(Based on 27 User Reviews)England, UK11%Acceptance Rate
M.P.H
Course duration:
1 year
Exams Accepted:
IELTS6.5PTE71
Programs
Tuition:  
(£28,600/Yr)₹35.9L/Yr
Living
(£8,533/Yr)₹10.71L/Yr
Check Admission Requirements
--

Queen Mary, University of London, London

9.0(Based on 26 User Reviews)England, UK44%Acceptance Rate
M.Sc Global Public Health and Policy
Course duration:
1 year
Exams Accepted:
TOEFL92PTE71
View 3 Other Programs
Tuition:  
(£18,588/Yr)₹23.33L/Yr
Living
(£6,571/Yr)₹8.25L/Yr
Check Admission Requirements
--

Newcastle University, Newcastle upon Tyne

9.0(Based on 20 User Reviews)England, UK87%Acceptance Rate
M.P.H
Course duration:
1 year
Exams Accepted:
Duolingo125IELTS6.5PTE70
Programs
Tuition:  
(£30,800/Yr)₹38.66L/Yr
Check Admission Requirements
--

University of Liverpool, Liverpool

9.0(Based on 27 User Reviews)England, UK14%Acceptance Rate
M.P.H
Course duration:
1 year
Exams Accepted:
IELTS7.0
Programs
Tuition:  
(£30,000/Yr)₹37.65L/Yr
Living
(£247/Yr)₹31K/Yr
Check Admission Requirements
--

University of Exeter, Exeter

9.0(Based on 15 User Reviews)England, UK73%Acceptance Rate
MPH Public Health
Course duration:
1 year
Exams Accepted:
Duolingo120IELTS6.5PTE67
Programs
Tuition:  
(£27,500/Yr)₹34.52L/Yr
Living
(£7,968/Yr)₹10L/Yr
Check Admission Requirements
--

Cardiff University, Cardiff

9.7(Based on 22 User Reviews)Wales, UK20%Acceptance Rate
M.P.H
Course duration:
1 year
Exams Accepted:
IELTS6.5PTE69
Programs
Tuition:  
(£28,200/Yr)₹35.39L/Yr
Living
(£8,670/Yr)₹10.88L/Yr
Check Admission Requirements
--

University of York, York

5.7(Based on 12 User Reviews)England, UK79%Acceptance Rate
M.P.H Public Health
Course duration:
1 year
Exams Accepted:
Duolingo120TOEFL87PTE60
Programs
Tuition:  
(£23,900/Yr)₹30L/Yr
Living
(£7,657/Yr)₹9.61L/Yr
Check Admission Requirements
--

Queen's University Belfast, Belfast

9.0(Based on 14 User Reviews)Northern Ireland, UK35%Acceptance Rate
M.P.H Public Health
Course duration:
1 year
Exams Accepted:
Duolingo120IELTS6.5PTE69
Programs
Tuition:  
(£23,000/Yr)₹28.87L/Yr
Living
(£160/Yr)₹20.1K/Yr
Check Admission Requirements