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?
Canterbury Christ Church UniversityPublic Health - BSc (with foundation)
- 3 years
- Full-time
- On campus
- Program type
- Bachelor's
- Subject area
- Public Health
- Location
- Canterbury, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 15,500GBP
- Admission requirements
- Am I eligible?
University of GreenwichPublic Health - BSc (Hons)
- 3 years
- Full-time
- On campus
- Program type
- Bachelor's
- Subject area
- Public Health
- Location
- London, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 17,975GBP
- Admission requirements
- Am I eligible?
Cardiff Metropolitan UniversityEnvironmental Health - BSc (Hons) (with foundation)
- 3 years
- Full-time
- On campus
- Program type
- Bachelor's
- Subject area
- Environmental Health
- Location
- Cardiff, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 16,000GBP
- Admission requirements
- Am I eligible?
Ulster UniversityEnvironmental Health (Belfast Campus) - BSc (Hons)
- 4 years
- Full-time
- On campus
- Program type
- Bachelor's
- Subject area
- Environmental Health
- Location
- Belfast, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 17,010GBP
- Admission requirements
- Am I eligible?
Canterbury Christ Church UniversityPublic Health - BSc
- 3 years
- Full-time
- On campus
- Program type
- Bachelor's
- Subject area
- Public Health
- Location
- Canterbury, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 15,500GBP
- Admission requirements
- Am I eligible?
See all undergraduate degrees in public health in the UK
What are the top public health postgraduate programs in the UK?
Teesside UniversityPublic Health (Applied) - MPH
- 2 years
- Full-time
- Blended learning
- Program type
- Master's
- Subject area
- Public Health
- Location
- Middlesbrough, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 10,000GBP
- Admission requirements
- Am I eligible?
University College BirminghamPublic Health - MSc
- 1 year
- Full-time
- On campus
- Program type
- Master's
- Subject area
- Public Health
- Location
- Birmingham, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 17,000GBP
- Admission requirements
- Am I eligible?
University of SunderlandPublic Health - MSc
- 1 year
- Full-time
- On campus
- Program type
- Master's
- Subject area
- Public Health
- Location
- Sunderland, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 17,900GBP
- Admission requirements
- Am I eligible?
University of WinchesterPublic Health - MPH
- 1 year
- Full-time
- On campus
- Program type
- Master's
- Subject area
- Public Health
- Location
- Winchester, UK
- Next available start date
- September 2026 +2 more
- Annual tuition fee
- 17,450GBP
- Admission requirements
- Am I eligible?
Teesside UniversityPublic Health - DrPH
- 4 years
- Full-time
- Online
- Program type
- Doctorate
- Subject area
- Public Health
- Location
- Middlesbrough, UK
- Next available start date
- September 2026 +1 more
- Annual tuition fee
- 17,000GBP
- Admission requirements
- Am I eligible?
See all postgraduate degrees in public health in the UK












