UNC Gillings Master of Public Health | Online

Earn Your MPH From the No. 1 Public School of Public Health and the No. 2 Overall

Graduate prepared to combat society’s most urgent public health challenges, and receive support at every step along the way.

Get Admissions and Tuition Information

Answer a few quick questions to get more information about the program.

Join Us on the Front Lines of Public Health

3 Start Dates

Spring, Summer, Fall

20–36 Months

Minimum program duration

200+ or 1,000+

In-person hours

CEPH-Accredited

By the Council on Education for Public Health

Join Our CEPH-Accredited Program

MPH@UNC, our CEPH-accredited online MPH program, will prepare you to combat society’s most urgent public health challenges — from pandemics to opioid abuse to systemic disparities — while you continue to work from anywhere in the world.

Careers in Public Health

Public health professionals are dedicated and passionate about helping local, national and global communities. No matter which area of public health interests you, a Master of Public Health (MPH) will prepare you to pursue a variety of job opportunities, such as the following.

Health educators and community health workers

7% projected career growth

Epidemiologists

19% projected career growth

Medical and health services managers

29% projected career growth

Advance Your Leadership in Public Health

Our online MPH program will prepare you to anticipate and combat society’s most urgent public health challenges, from emerging crises to systemic disparities, no matter where you live.

Draw on research to identify and deliver solutions

Serve local and global communities

Learn to work with diverse teams

Collaborate across disciplines and sectors

Practice in actual public health settings

Explore Our Concentrations

MPH Leadership in Practice

Lead people in eliminating health disparities and improving wellbeing.

MPH Nutrition, Food Systems and Health

Improve health through nutrition outreach, policy and education.

MPH Applied Epidemiology

Apply public health data to understand and prevent disease.

Get Admissions and Tuition Information

Answer a few quick questions to get more information about the program.

Get Admissions and Tuition Information

Answer a few quick questions to get more information about the program.