A master of social work and master of public health joint degree opens many doors for those looking to get into the professional world of social work and public health. This joint program allows you to earn both degrees using one study track, thereby cutting study time and allowing you to embark on your professional journey even faster.

Upon graduation from one of these joint programs students will be prepared to work in a wide variety of different professional settings, and they can use their newly acquired skills to work on either the social or medical side of their education. The opportunities are endless with MSW MPH joint degrees, making these courses of study a smart investment in terms of education.

Featured MPH Programs Online

Matching School Ads

Capella University's online MPH and DrPH will prepare you to protect and educate communities as a public health policy leader. Request information to learn more.

Benedictine University's CEPH Accredited Online MPH Degree prepares you with the essential skills to lead organizations that focus on improving access to heath care and controlling infectious disease. Request information to learn more.

SNHU offers an MS in Public Health with an optional focus in Global Health that aligns with ASPPH competency standards. Request information to learn more.

For those looking to obtain a MSW MPH joint degree there are 5 top schools worthy of your investigation:

#1 University of Pennsylvania

MSW/MPH Joint Degree Program


This dual degree program allows students to achieve their master of social work degree along with their master of public health degree in order to help them prepare to work in a variety of different social and health related career fields. This program takes an average of 3 years to complete with 10 required courses and 6 electives to be chosen by each program participant. The track for this program also allows for 108 hours of field work to allow graduates to better prepare for success in their chosen career path.


Students can expect to pay around $38,270 per year in tuition for full-time study with this program.

#2 New Mexico State University School of Social Work

MSW/MPH Dual Degree Program


Students who are interested in community development as it pertains to public health are ideal for this dual degree program offered by New Mexico State University School of Social Work, and graduates find that their dual degree can prepare them to work in a vast array of different fields. This dual degree program can be completed with only 88 credit hours, allowing those enrolled in the program to obtain their degree faster than they may with other schools. This degree is ideal for those who wish to pursue a career in international public health and welfare, as many graduates find that they have great success working on a global scale.


Tuition costs for residents of New Mexico enrolling in this program are around $3,354 per term, while non-residents can expect to pay around $10,065.

#3 Tulane University

MSW/MPH Dual Degree Program


This program focuses on the study of social work in conjunction to public health, and graduates will be prepared to excel in their work using this dual education degree. The MSW/MPH program offered by Tulane University emphasizes particularly on child health and welfare, although those with other desired career paths can benefit as well. The program consists of 89 to 90 credits with 75 coursework credits and 15 credits to be earned with field work. The addition of field work credits allows students to gain hands on experience while working with the public in a healthcare related setting, completely preparing them for their professional career.


The tuition for this program is around $1064 per credit hour for students enrolling on a full-time basis.

#4 Temple University College of Health Professions and Social Work

MSW-MPH Dual Degree


Temple University’s College of Health Professions and Social Work offers 4 different concentrations for this dual degree, each representing a different facet of public health with:

  • MPH in Social and Behavioral Science
  • MPH in Environmental Health
  • MPH in Epidemiology and Biostatistics
  • MPH in Health Policy and Management

These 4 separate concentrations allow students to obtain their dual degree while specializing in a particular public health field, allowing them to be better prepare to be leaders in their chosen career path. This dual degree program combines coursework with real hands on experience to create a well-rounded education for graduates.


A Pennsylvania resident looking to enroll in this program can expect tuition of around $771 per credit hour, while a non-resident can expect a rate of around $1,083.

#5 University of Missouri School of Social Work

MSW/MPH Dual Degree


The dual degree program offered by University of Missouri’s School of Social work puts special emphasis on health promotion and policy as it pertains to the quality of life and health in local and global populations. Students are expected to complete between 78 and 81 credit hours of required and elective coursework in order to graduate and earn their  dual degree.


Missouri state residents can expect tuition costs of around $342 per credit, while out of state students can expect a rate of around $541 per credit.

Ready to get started in Public health?