Public Health BS/MPH

School of Public Health and Health Professions

Program Description

Public health is a growing and dynamic field addressing the world’s most pressing health problems. It is a combination of the science and art of advancing health for individuals, families, communities, and populations through education, promotion of healthy behaviors, and research for disease and injury prevention.

Enhance your skills in epidemiology, data analysis, leadership and teamwork, program design and evaluation, policy development, cultural competence, interprofessional collaborative practice, and systems thinking with a combined BS/MPH degree. Program open to undergraduate students starting with the Public Health BS.

Program Contact

Keenan Gibbons, MPH
196B Biomedical Education Building
Phone: 716-829-2805

Instruction Method

  • In Person (100 percent of courses offered in person)

Full/Part Time Options

  • Full Time

Credits Required

  • 138-150 Hours


  • 5 Years

Application Fee

  • $50

This program is officially registered with the New York State Education Department (SED).

Online programs/courses may require students to come to campus on occasion. Time-to-degree and number of credit hours may vary based on full/part time status, degree, track and/or certification option chosen. Time-to-degree is based on calendar year(s). Contact the department for details.

Meet with an Academic Advisor

Interested students should meet with an academic advisor two semesters before applying to ensure their eligibility. Advisors approve students before their BS/MPH applications are reviewed by the MPH committee.

Apply Online

You can not apply to the MPH portion of the combined degree unless  previously accepted into UB's BS in Public Health. If you are not in the BS in Public Health at UB, apply to the MPH through the standard admissions process.


Apply by July 1. Applications are accepted for fall admissions only.

Learn about financial assistance, including types of aid, deadlines and submitting financial aid applications.

Admission Requirements

Criteria for acceptance into the Public Health BS/MPH:

  • Enrolled in the University at Buffalo’s BS in Public Health
  • Overall minimum undergraduate GPA of 3.25
  • Overall minimum GPA in BS in Public Health courses (PUB-prefix courses) of 3.25

Completed or currently enrolled in the 5 core curriculum 300-level courses with a letter grade of A or A- in each course

  • All 5 courses must be completed with a grade of A or A- before you begin the MPH
    • PUB 310 Health and Disease: Biological, Personal and Environmental Influences
    • PUB 315 Asking and Answering Scientific Questions in Public Health
    • PUB 320 Models and Mechanisms for Understanding Public Health
    • PUB 325 Interventions to Address Public Health Problems
    • PUB 330 Public Health Systems and Policies
  • A minimum of 107 undergraduate credits must be completed towards the BS in public health before you can begin the MPH
  • Students must complete all remaining undergraduate courses required for the bachelor's degree of the BS/MPH before beginning the MPH    
  • Application Materials:       
    • Personal statement submitted in the application
    • Contact information for two references from faculty members 
      • At least one reference must be from a UB faculty member who teaches a PUB-prefix course

Additional Requirement for Applicants to the MPH Biostatistics Concentration

Students applying to the MPH in Biostatistics must also obtain a 3.0 (B or better) in the following math courses: MTH 141, MTH 142, MTH 241 and MTH 309.