Find your perfect public health programs in the UK
Find public health programs in the UK you love that match your needs and aspirations, where you stand a high chance of acceptance.
What are the top public health universities in the UK?
Top public health programs in the UK
What are the top public health undergraduate programs in the UK?
Birkbeck, University of LondonPublic Health - BSc
- 3 years
- Full-time
- Blended learning
- Degree type
- Bachelor's
- Subject area
- Public Health
- Location
- London, UK
- Next available start date
- October 2026 +1 more
- Annual tuition fee
- 19,320GBP
Canterbury Christ Church UniversityPublic Health with Foundation Year - BSc (Hons) (with foundation)
- 4 years
- Full-time
- Blended learning
- Degree type
- Bachelor's
- Subject area
- Foundation Studies , Public Health
- Location
- Canterbury, UK
- Next available start date
- September 2027
- Annual tuition fee
- 17,000GBP
Coventry University LondonPublic Health - BSc (Hons)
- 3 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Public Health
- Location
- London, UK
- Next available start date
- September 2027
- Annual tuition fee
- 17,600GBP
Swansea UniversityMedical Sciences and Population Health - BSc
- 3 years
- Full-time
- Blended learning
- Degree type
- Bachelor's
- Subject area
- Medicine , Public Health
- Location
- Swansea, UK
- Next available start date
- September 2027
- Annual tuition fee
- 19,790GBP
The University of ManchesterPublic Health: on campus - AdBSc (Hons)
- 3 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Public Health
- Location
- Manchester, UK
- Next available start date
- September 2027
- Annual tuition fee
- 28,900GBP
See all undergraduate degrees in public health in the UK
What are the top public health postgraduate programs in the UK?
Cardiff Metropolitan UniversityApplied Public Health - MSc
- 2 years
- Full-time
- On campus
- Degree type
- Master's
- Subject area
- Public Health
- Location
- Cardiff, UK
- Next available start date
- September 2027
- Annual tuition fee
- 17,600GBP
Teesside UniversityPublic Health (Applied) - MPH
- 2 years
- Full-time
- Blended learning
- Degree type
- Master's
- Subject area
- Public Health
- Location
- Middlesbrough, UK
- Next available start date
- September 2027
- Annual tuition fee
- 10,000GBP
University College BirminghamPublic Health - MSc
- 1 year
- Full-time
- On campus
- Degree type
- Master's
- Subject area
- Public Health
- Location
- Birmingham, UK
- Next available start date
- September 2027
- Annual tuition fee
- 17,000GBP
University of CumbriaPractice Development: Defence Medical Leadership - PGCert
- 1 year
- Full-time
- On campus
- Degree type
- Postgraduate certificate
- Subject area
- Military Medicine , Public Health
- Location
- Carlisle, UK
- Next available start date
- September 2027
- Annual tuition fee
- 13,575GBP
University of SunderlandPublic Health - MSc
- 1 year
- Full-time
- On campus
- Degree type
- Master's
- Subject area
- Public Health
- Location
- Sunderland, UK
- Next available start date
- September 2027 +1 more
- Annual tuition fee
- 17,900GBP
See all postgraduate degrees in public health in the UK

























