Skip to main content

Public Health

Public Health Landing

Make A Difference – Locally and Around the Globe

Tufts public health programs are designed to put education into action. As a Tufts student, you’ll learn in small classes taught by deeply experienced faculty from a range of different disciplines. That means constant opportunities to engage, share new ideas, and think critically about important public health issues. You’ll apply what you learn in the classroom through real-world projects and experiences and will have the opportunity to complete this field work locally or internationally. You’ll graduate with academic skills, practical experience, and professional connections that prepare you to succeed as a public health practitioner.

Master of Public Health (MPH)

The Tufts University Master of Public Health (MPH) Program arms you with the academic foundation and practical skills you need to make a difference in the community and around the globe. Join a group of passionate, committed public health practitioners and scholars driven to solve some of the toughest challenges facing society today. Learn more.

Doctor of Public Health (DrPH)

The Tufts University Doctor of Public Health (DrPH) Program is for experienced professionals who wish to become true leaders in the field. You’ll engage with a challenging interdisciplinary curriculum that draws from many of Tufts other professional schools, and will complete a dissertation in your chosen area of focus. A required practicum will help you build practical skills that allow you to apply what you’ve learned to real-world settings. Learn more.

Our student to faculty ratio is 6 to 1

Public Health Program Director & Staff

Anthony Schlaff, MD, MPH
Director, Public Health Program

Paul Hattis, MD, JD, MPH
Senior Associate Director, MPH Program

Janet Forrester, PhD
Associate Director, DrPH Program

Janet Walton, MA
Assistant Dean, Public Health & Professional Degree Programs