MPH Programs

Students demonstrate how infectious diseases are transmitted.

Students demonstrate how infectious diseases are transmitted

STEM designated.

Many of our MPH programs carry a STEM designation. See the list below for details.

Gain skills to address emerging public health issues worldwide

We protect the public's health by investigating and preventing disease, disability and death; developing and implementing health programs, education and policies; conducting and translating research; promoting healthy behaviors; and creating safe and healthy environments.

Choose Your Program

Complete 44 to 49 credits of foundational, concentration-specific and elective public health courses, interprofessional collaborative practice activities, a field training experience, and a culminating project.

Complete your MPH in one of several pathways: Select one concentrations representing core public health areas, choose a focus area instead of a concentration, or completely customize your MPH to your interests.

MPH Degrees

Programs marked with an asterisk (*) are STEM designated.

MPH Tailored to Your Interests

You can also tailor your MPH based on your in a fully-customizable program. Complete this MPH in a seated/hybrid format or fully online.

MPH Focus Area

More about the MPH

Program Facts

  • 220 MPH students
  • 35+ full-time public health faculty
  • Nearly 100% job placement rate
  • CEPH-accredited
  • Top-ranked public health school (U.S. News & World Report)
  • Online MPH options
  • STEM designated options
  • Global and research opportunities
The program's connections guide you in the right direction to succeed.

Gabe Hutton, MPH '16

Save time and costs through an accelerated MPH or a combined degree program

Earn an MPH in one year through an accelerated option for students with an MD, JD, PhD or other terminal degree, or professionals with significant post-college work experience.

Complete two degrees at the same time through a combined MPH program.

Enhance your education

Get ready for your public health career

Questions about the program?

Contact us at sphhp-oasa@buffalo.edu.