Master of Public Health (MPH)

Apply Now!

The Master of Public Health (MPH) program is an in-person program of study that prepares graduate students to apply core principles of public health education within a variety of community settings and to advance the public health profession. The MPH program seeks to fulfil the Department of Public Health Science’s vision "Healthy communities partnered with responsive population health systems." To support the Department's mission, "Advancing health equity and well-being in an urbanizing world", the MPH program develops leaders in evidence-based practice who advance the public’s health. The program values collaboration, community engagement, diversity, innovation, professionalism, health equity, and social justice in its pursuit of attaining the highest possible standards of health and well-being. 

Students develop specialized skills in one of 4 concentrations: Community Health Practice (CHPR); Epidemiology (EPID), Physical Activity & Nutrition (PANU), or Population Health Analytics (PHAN). Note: MPH is not a STEM designated degree. The program prepares students to provide leadership in a variety of settings, including health-related agencies and organizations, hospitals, local and state public health departments, academic research centers and institutes, corporate disease management and wellness programs, non-profit agencies, and healthcare businesses and industries.

Why an MPH at UNC Charlotte?

  • We’re cost effective Check around, whether in-state or out-of- state, our tuition is very affordable. The total cost of an MPH at UNC Charlotte with in-state tuition is approximately $18,500 – that’s less than half the cost that some students pay at other programs.  
  • Small class size – Generally 15-30 students. We know your name, your interests and your aspirations. More than 90% of our students agree that class sizes are conducive to their learning. Our classes are offered in-person at our Charlotte campus. 
  • Rigorous education – We’re accredited by the Council of Education for Public Health (CEPH) which sets high standards for the knowledge and skills that you will acquire. 
  • Our graduates get jobs - Within 1 year of graduation, over 80% of our alumni are working in the public health field or they have gone on to pursue additional education. 
  • Large network of alumni – Our graduates work in a variety of settings, including city and county health departments, non-profit organizations, healthcare systems, research institutions, emergency management systems, and college and university student health centers 
  • Need money? Got money!  50% of our full-time students will have some form of assistantship or other financial assistance during their 2-year education. Our students work as research or teaching assistants in a variety of departments across campus. Read more about some of our Graduate Assistants here.

Apply now here!  


“My experience in the MPH program has been wonderful thanks to my knowledgeable professors and the challenging but rewarding curriculum that UNC Charlotte has to offer. My professors exposed me to population health analytics and helped to sharpen my skills in data analysis. My education culminated in a semester long capstone project working with Premier, Inc. to uncover and analyze patient care trends. The MPH program allowed me to gain valuable skills and discover my passion for public health.” 

Prince Bonsu, MPH in Population Health Analytics, class of 2019



The MPH Program achieves its mission through a set of complementary and reinforcing instructional, practice, service, and diversity goals that reflect the program’s values and provide a framework for defining, assessing, and evaluating both students and the curriculum.

Goal 1 (instructional):  We develop leaders to promote health equity.

Goal 2 (research):  We engage in scholarship to strengthen the public health evidence base.

Goal 3 (service):  We collaborate with partners and stakeholders to advance population well-being.

Expectations of Graduates

Graduates of the UNC Charlotte Graduate Programs in Public Health are prepared to:

  • Solve health-related problems using an ecological framework that addresses financial, socio-cultural, environmental, and political conditions.
  • Design, conduct, analyze, and interpret the results of studies, projects, and programs related to the public’s health.
  • Initiate, plan, manage, monitor, and evaluate interventions in the field of public health.
  • Communicate public health messages to diverse audiences.
  • Advocate sound public health policies and practices.

Dual Degree Options

The MPH Program may also be combined with graduate certificates or dual degrees to provide further specialization, breadth, or depth. 

Established dual degree options include:

Please contact the program director if you are interested in pursuing a dual degree.

Degree Requirements

The curriculum leading to the Master of Public Health degree requires a minimum of 45 graduate credit hours. The plan of study includes 15 credit hours of core courses, an applied learning experience (internship; 3 credit hours), a concentration (15 credit hours) and its associated integrative learning experience or ILE (3 credit hours), and elective courses (9 credit hours). 

While the program can be completed within two academic years (4 semesters plus summer), 5 semesters is the expected time to completion for full-time students.  Part-time students are expected to complete the program within 7 years.

MPH Curriculum Overview

Apply Now!

Contact for Additional Information

For information about the MPH degree contact:

MPH Program Director:


Department of Public Health Sciences
College of Health and Human Services (CHHS)
University of North Carolina at Charlotte
9201 University City Blvd.
Charlotte, NC 28223-0001
Office: CHHS 335G
Phone: 704-687-0141

Please use the Request to Visit button in the left navigation bar to schedule a visit in person or via Zoom.