The Best Online MSN/MPH Dual Degree Program


Updated August 16, 2023

An MSN/MPH dual degree can prepare you for the nursing and public policy aspects of public health. Learn more about the best MPH nursing programs for your goals.
mini logo is an advertising-supported site. Featured or trusted partner programs and all school search, finder, or match results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site.

Are you ready to earn your online nursing degree?

Credit: adamkaz / E+ / Getty Images

A master of science in nursing/master of public health (MSN/MPH) dual degree can be an excellent background for a nursing administration or other community health leadership role. Many prestigious schools offer a joint MPH nursing degree to prepare nurses to develop and manage public health initiatives.

This guide explains more about these programs and how they might help you reach your career goals.

We use a data-driven methodology to rank the best MSN/MPH dual degree programs, making it easier for you to find a program that works for you. Our methodology is based on metrics that we believe matter most to students, including academic quality, affordability, reputation, and program offerings.

Featured Online MPH Programs

Learn about start dates, transferring credits, availability of financial aid, and more by contacting the universities below.

At a Glance: The Top MSN/MPH Dual Degree Program

  1. Johns Hopkins University

Learn More About the Best MSN/MPH Dual Degree Programs and Schools

See our methodology to learn more about how we create our rankings.

#1 The Best Online MSN/MPH Dual Degree Program

Johns Hopkins University

  • Baltimore, MD
  • 4 years
  • Online + Campus

Johns Hopkins University is one of the most prestigious in the world for its nursing and medical programs. The master of science in nursing/master of public health (MSN/MPH) program includes 36 nursing core credits, 62.5 credits in public health, and 504 clinical hours. Students may choose to participate in overseas institutes in Barcelona or Kyoto. Students must maintain a 2.75 GPA and keep a Learning Portfolio. Johns Hopkins assists with clinical placement. 

  • Program(s): MSN/MPH
  • Campus: Baltimore, MD
  • Type: Private
  • Accreditation(s): Commission on Collegiate Nursing Education and Council on Education for Public Health
  • Tuition: $71,760 per year
  • Admission Requirements: At least two years of work experience in healthcare, bachelor of science in nursing, at least a 3.0 GPA, current and unencumbered RN license, three letters of reference, application with personal statement, clear professional commitment and history of community service, college-level courses in statistics, quantitative science, biology, and health-related science
  • Minimum Time Commitment: 18 months
  • On-Campus Requirements: No
  • School NCLEX-RN Pass Rate: 97.5%
  • Median Earnings Two Years After Graduation: $95,359 for master's graduates, according to College Scorecard
Average Undergrad Tuition
Average Graduate Tuition
Retention Rate
Admission Rate
Students Enrolled
Institution Type
Percent Online Enrollment
88% Percentage of all students who are enrolled online.
Yes Middle States Commission on Higher Education

How Do MSN/MPH Dual Degree Programs Work?

An MSN/MPH dual degree program combines classroom education and fieldwork in both disciplines. Learners complete the coursework and other requirements for both degrees, with overlapping credits. This saves time and money over pursuing the degrees separately.

Your coursework covers topics in epidemiology; social determinants of health and how to address them; disease and injury prevention; nursing leadership; understanding and applying evidence-based practices; and program assessment and evaluation. If the MSN is part of an advanced practice registered nurse (APRN) program, it will also include advanced nursing skills.

Applying to an MSN/MPH Dual Degree Program

The specifics for applying to an MSN/MPH dual degree program vary somewhat, based on the program's structure. Some MPH nursing programs may require admission to both programs, while others have a single admission requirement and process. You must meet requirements for both programs for admission.

  • Admission Materials

    Undergraduate degree in nursing or in public health (some schools accept related disciplines); current and unencumbered RN license (for most programs); transcripts from undergraduate studies; a resume; a personal essay or statement; typically at least 1-2 years of experience in public health or nursing
  • GPA Requirement

    Most programs require a 3.0 GPA, while some require a 3.0 GPA or higher in an undergraduate statistics course. If your grades are borderline, talk to the admissions staff about whether your experience or other qualifications would outweigh your GPA.

Why is MSN/MPH Dual Degree Program Accreditation Important?

Accreditation is the single most important factor in determining whether a program meets your goals. Therefore, this guide and website only list accredited programs.

During the accreditation process, an independent group of experts in both teaching methods and the subject review a program to determine whether it meets current standards for preparing students to practice safely. While an unaccredited program may offer lower tuition or take less time, most employers will not even consider hiring graduates of unaccredited MSN/MPH dual degree programs, and accredited schools will not accept transfer credits. Graduates of unaccredited programs often find they wasted time and money on a valueless degree.

Frequently Asked Questions About MSN/MPH Dual Degree Programs

Can you complete an MSN/MPH dual degree online?

There are several online MSN/MPH program options, but you must complete some fieldwork in person, especially for APRN programs. Schools may offer to help you find clinical placement in your community.

How long does it take to get an MSN/MPH dual degree?

Most MSN/MPH programs take 3-4 years for full-time students to complete. Students with a nursing degree can complete program requirements in three years.

What careers can you pursue after an MSN/MPH dual degree?

Most graduates of an MSN/MPH program work in nursing or public health, in either patient care or administration. The specifics vary on the program. For example, a dual MSN/MPH program for nurse midwives would focus on maternal and infant health, either domestically or, if the school emphasizes global health, in developing nations.

What are the different types of dual degree nursing programs?

Some programs feature MSNs in an APRN discipline, such as acute pediatric care or family practice, so students graduate as nurse practitioners. Similarly, public health programs can offer specialties, such as global public health. In addition to MSN/MPH dual degree programs, there are also doctoral programs, with the student graduating with a doctorate in either discipline.

Explore Other Dual Degree Nursing Programs

Popular Resources

Resources and articles written by professionals and other nurses like you.