Universities › University of Bristol

MSc Public Health

University of Bristol — Bristol, United Kingdom

MSc Public Health is a postgraduate Psychology course at University of Bristol, Bristol, United Kingdom. It takes 1 year, costs £31,200 per year and starts in September.

Postgraduate · 1 year · Full-time · Psychology · £31,200 per year

Intakes: September

We're ranked 7th globally in the Times Higher Education subject rankings for research quality in medical and health subjects (THE 2026), and our Department of Population Health Sciences leads the field in research methods and health protection interventions.

Careers

  • Psychologist
  • Counsellor
  • Mental Health Practitioner
  • Therapist
  • Research Assistant
  • Support Worker

Frequently asked questions

How long is MSc Public Health at University of Bristol?

MSc Public Health takes 1 year (Full-time).

How much does MSc Public Health at University of Bristol cost?

The listed tuition fee is £31,200 per year. Fees can change, so confirm the current amount before you apply.

When does MSc Public Health start?

Intakes: September.

What level is MSc Public Health?

It is a postgraduate course in Psychology.

What careers can MSc Public Health lead to?

Typical roles include Psychologist, Counsellor, Mental Health Practitioner, Therapist, Research Assistant and Support Worker.