Image of 4 people in graduation attire

Master of Public Health

The Master of Public Health Program prepares students committed to public health careers in either the public, private, or nonprofit sectors. The MPH program provides a rigorous curriculum to help students develop the analytic and critical reasoning skills to improve population health. Students gain the skills needed for employment in a broad range of positions in local, state and national public health agencies as well as private and academic research, depending on the student’s selected degree concentration and interests.

Fully accredited by the Council on Education for Public Health (CEPH), the VCU MPH program is closely linked with local, state and national public health agencies, organizations, and professionals in order to enhance the student's appreciation and understanding of the application of public health principles to practice and research. 


MPH students can choose from concentrations in:

Dual-Degree Programs

MPH students may choose from dual-degree programs offered in partnership with the schools of Medicine, Pharmacy at Social Work at VCU:

About the MPH Program