Top Online DNP Nurse Practitioner Programs

A doctor of nursing practice (DNP) is the highest degree an advanced practice registered nurse (APRN) can earn in the nursing field. This includes nurse practitioners, nurse anesthetists, clinical nurse specialists, or nurse-midwives. While registered nurses (RNs) are not required to earn a DNP in order to become an APRN, there is a movement toward making that the standard, spearheaded by the American Association of Colleges of Nursing (AACN).

There are several reasons behind the movement to require a DNP to become an APRN. First, the number of credits required to earn a master’s degree in one of these fields is often equivalent to the number required for doctoral degrees in other health professions. Second, quality and safety requirements are becoming even more critical in nursing and health professions, and the DNP provides a higher level of education and training in these areas. Third, nurse practitioners and other nursing specializations are being called upon to be educated in leadership, health care systems, and other organizational roles in the workplace. And finally, as the complexity of patient care increases, nurses need to know how to navigate these complex issues.

Why choose to earn a DNP rather than an MSN? The two biggest differences between a DNP and MSN are the scope of practice and salaries. An APRN with a DNP degree has the same level of practice autonomy as a nurse with an MSN (depending on the state practice environment) but is prepared for higher-level leadership roles in healthcare-related research and hospital administration. In addition, DNPs may be sought after as policy-makers and consultants for private industries such as insurance, biotechnology, and pharmaceutical companies.

Although the Bureau of Labor and Statistics (BLS) does not distinguish between MSN- and DNP-prepared NPs, it reports that nurse practitioners in the US earn an average wage of $114,510, with the bottom 10 percent making $82,960 or less and the top 10 percent making $156,160 or more (BLS May 2020).

Furthermore, nurse practitioners are in high demand, with an expected 52 percent increase in positions nationally between 2020 and 2030, compared to the average of 8 percent for all occupations (BLS 2021).

Earning a DNP provides an opportunity to study leadership, evidence-based practice, quality improvement, interpersonal communication, and health care systems in a practice-focused manner rather than a research-based doctoral education. The American Association of Colleges of Nursing (AACN) outlines the areas of study for DNP programs:

  • Scientific underpinnings for practice
  • Organizational and systems leadership for quality improvement and systems thinking
  • Clinical scholarship and analytical methods for evidence-based practice
  • Information systems/technology and patient care technology for the improvement and transformation of health care
  • Health care policy for advocacy in health care
  • Interprofessional collaboration for improving patient and population health outcomes
  • Clinical prevention and population health for improving the nation’s health
  • Advanced nursing practice

The DNP degree requires the completion of a practicum consisting of 1,000 or more clinical hours in a supervised setting. Master’s-prepared RNs may be able to apply up to 500 hours from their master of science in nursing (MSN) to their DNP clinical requirement. However, those with a bachelor’s degree in nursing must complete the full DNP practicum. In their practicums, nursing students work with practicing NPs and others in a professional healthcare facility such as a hospital. Many online NP programs also require students to visit campus one or more times to complete clinical intensives at the nursing school.

Based on trends supported by the American Association of Colleges of Nursing (AACN), RNs aspiring to become APRNs stand to benefit from a wider range of career options and higher salaries by earning a DNP degree.

Read on to learn more about top online DNP-NP programs.

Online DNP Program Rankings

Online doctor of nursing practice (DNP) programs can provide online coursework with practicums within students’ communities. To be included in the NPSchools.com rankings, these programs require nine or fewer campus visits throughout the duration of the program.

The programs below come from the NPSchools.com database. It contains information for 928 online nursing programs at the MSN, DNP, and post-master’s certificate levels during the 2021-2022 school year. Our goal is to ensure the accuracy of the data on our website.

Should you find an error or missing program, please contact us and we’ll resolve it.

The NPSchools.com AdvanceU score measures a school’s Commitment to helping RNs become APRNs online.

Score
School Program Tuition
(Resident)
Tuition
(Non-Resident)
72 University of South Alabama(#1)
DNP – Adult-Gerontology Acute Care Nurse Practitioner (MSN to DNP) $35,640.00 $35,640.00
DNP – Adult-Gerontology Primary Care NP (MSN to DNP) $35,640.00 $35,640.00
DNP – Family Nurse Practitioner – MSN to DNP $35,640.00 $35,640.00
DNP – Neonatal Nurse Practitioner (MSN to DNP) $35,640.00 $35,640.00
Show More Programs (+)
DNP – Pediatric Acute Care Nurse Practitioner (MSN to DNP) $35,640.00 $35,640.00
DNP – Pediatric Primary Care Nurse Practitioner (MSN to DNP) $35,640.00 $35,640.00
DNP – Psychiatric Nurse Practitioner (MSN to DNP) $35,640.00 $35,640.00
DNP – Women's Health Nurse Practitioner (MSN to DNP) $35,640.00 $35,640.00
DNP – Adult-Gerontology Acute Care NP (BSN to DNP) $40,986.00 $40,986.00
DNP – Adult-Gerontology Primary Care NP (BSN to DNP) $40,986.00 $40,986.00
DNP – Family Nurse Practitioner – BSN to DNP $40,986.00 $40,986.00
DNP – Neonatal Nurse Practitioner (BSN to DNP) $40,986.00 $40,986.00
DNP – Pediatric Acute Care Nurse Practitioner (BSN to DNP) $40,986.00 $40,986.00
DNP – Pediatric Primary Care Nurse Practitioner (BSN to DNP) $40,986.00 $40,986.00
DNP – Psychatric Nurse Practitioner (BSN to DNP) $40,986.00 $40,986.00
DNP – Women's Health Nurse Practitioner (BSN to DNP) $40,986.00 $40,986.00
DNP – Dual Role (Family NP/Adult-Gerontology Acute Care NP) – MSN to DNP $42,768.00 $42,768.00
DNP – Dual Role (Family NP/Emergency NP) – MSN to DNP $42,768.00 $42,768.00
DNP – Dual Role (Family NP/Adult-Gerontology Acute Care NP) – BSN to DNP $48,114.00 $48,114.00
DNP – Dual Role (Family NP/Emergency NP) – BSN to DNP $48,114.00 $48,114.00
Show Fewer Programs (-)
66 Frontier Nursing University(#2)
MSN with DNP – Women's Health Nurse Practitioner $47,586.00 $47,586.00
MSN with DNP – Psychiatric Mental Health Nurse Practitioner $48,822.00 $48,822.00
MSN with DNP – Family Nurse Practitioner $49,440.00 $49,440.00
Show Fewer Programs (-)
65 Maryville University(#3)
MSN to DNP – Adult-Gerontology Primary Care Nurse Practitioner $55,614.00 $55,614.00
MSN to DNP – Pediatric Nurse Practitioner $58,305.00 $58,305.00
BSN to DNP – Adult-Gerontology Primary Care Nurse Practitioner (BSN to DNP AGPCNP) $60,996.00 $60,996.00
MSN to DNP – Adult-Gerontology Acute Care Nurse Practitioner $60,996.00 $60,996.00
Show More Programs (+)
MSN to DNP – Family Nurse Practitioner $60,996.00 $60,996.00
BSN to DNP – Pediatric Nurse Practitioner (BSN to DNP PNP) $63,687.00 $63,687.00
MSN to DNP – Psychiatric Mental Health Nurse Practitioner $63,687.00 $63,687.00
BSN to DNP – Adult-Gerontology Acute Care Nurse Practitioner (BSN to DNP AGACNP) $66,378.00 $66,378.00
BSN to DNP – Family Nurse Practitioner (BSN to DNP FNP) $66,378.00 $66,378.00
BSN to DNP – Psychiatric Mental Health Nurse Practitioner (BSN to DNP PMHNP) $69,069.00 $69,069.00
Show Fewer Programs (-)
63 University of Missouri(#4)
DNP – Family Nurse Practitioner $33,876.00 $33,876.00
DNP – Pediatric Primary Care Nurse Practitioner $33,876.00 $33,876.00
DNP – Psychiatric-Mental Health Nurse Practitioner $33,876.00 $33,876.00
Show Fewer Programs (-)
62 University of Missouri – Kansas City(#5)
BSN-DNP – Family Nurse Practitioner $45,421.20 $45,421.20
BSN-DNP – Pediatric Primary Care Nurse Practitioner $45,421.20 $45,421.20
BSN-DNP – Women's Health Nurse Practitioner $45,421.20 $45,421.20
BSN-DNP – Pediatric Acute Care Nurse Practitioner $55,242.00 $55,242.00
Show More Programs (+)
Show Fewer Programs (-)
62 Regis College(#6)
MSN to DNP – AGPCNP – for MSN-prepared non-NPs $56,840.00 $56,840.00
MSN to DNP – AGPCNP – for NPs (second specialty) $56,840.00 $56,840.00
MSN to DNP – FNP – for MSN-prepared non-NPs $56,840.00 $56,840.00
MSN to DNP – FNP – for NPs (second specialty) $56,840.00 $56,840.00
Show More Programs (+)
MSN to DNP – PNP – for MSN-prepared non-NPs $56,840.00 $56,840.00
MSN to DNP – PNP – for NPs (second specialty) $56,840.00 $56,840.00
MSN to DNP – WHNP – for MSN-prepared non-NPs $56,840.00 $56,840.00
MSN to DNP – WHNP – for NPs (second specialty) $56,840.00 $56,840.00
MSN to DNP – PMHNP – for MSN-prepared non-NPs $59,780.00 $59,780.00
MSN to DNP – PMHNP – for NPs (second specialty) $59,780.00 $59,780.00
MS to DNP – AGPCNP – for RNs with Non-Nursing Master's $61,250.00 $61,250.00
MS to DNP – FNP – for RNs with Non-Nursing Master's $61,250.00 $61,250.00
MS to DNP – PNP – for RNs with Non-Nursing Master's $61,250.00 $61,250.00
MS to DNP – WHNP – for RNs with Non-Nursing Master's $61,250.00 $61,250.00
MS to DNP – PMHNP – for RNs with Non-Nursing Master's $63,875.00 $63,875.00
BSN to DNP – Adult-Gerontology Primary Care Nurse Practitioner $66,500.00 $66,500.00
BSN to DNP – Family Nurse Practitioner $66,500.00 $66,500.00
BSN to DNP – Pediatric Nurse Practitioner $66,500.00 $66,500.00
BSN to DNP – Women's Health Nurse Practitioner $66,500.00 $66,500.00
BSN to DNP – Psychiatric Mental Health Nurse Practitioner $69,125.00 $69,125.00
Show Fewer Programs (-)
59 University of Alabama at Birmingham(#7)
BSN to DNP – Adult-Gerontology Acute Care Nurse Practitioner $51,824.00 $51,824.00
BSN to DNP – Adult-Gerontology Primary Care Nurse Practitioner $51,824.00 $51,824.00
BSN to DNP – Family Primary Care Nurse Practitioner $51,824.00 $51,824.00
BSN to DNP – Neonatal Nurse Practitioner $51,824.00 $51,824.00
Show More Programs (+)
BSN to DNP – Pediatric Acute Care NP $51,824.00 $51,824.00
BSN to DNP – Pediatric Primary Care NP $51,824.00 $51,824.00
BSN to DNP – Psychiatric Mental Health Primary Care NP $51,824.00 $51,824.00
BSN to DNP – Women's Health Nurse Practitioner $51,824.00 $51,824.00
Show Fewer Programs (-)
59 Clarkson College(#8)
BSN to DNP – Psychiatric-Mental Health NP (PMHNP) $45,333.00 $45,333.00
BSN to DNP – Adult-Gerontology Acute Care NP (AGACNP) $50,371.66 $50,371.66
BSN to DNP – Family Nurse Practitioner (BSN to DNP FNP) $50,371.66 $50,371.66
Show Fewer Programs (-)
58 Kent State University(#9)
BSN to DNP – Women's Health Nurse Practitioner (BSN to DNP WHNP) $39,900.00 $39,900.00
Show Fewer Programs (-)
58 University of Cincinnati(#10)
BSN to DNP – Adult-Gerontology Primary Care Nurse Practitioner $57,442.00 $58,597.00
BSN to DNP – Pediatric Acute Care Nurse Practitioner $58,934.00 $60,119.00
BSN to DNP – Psychiatric-Mental Health Nurse Practitioner $61,172.00 $62,402.00
BSN to DNP – Family Nurse Practitioner $61,918.00 $63,163.00
Show More Programs (+)
Show Fewer Programs (-)
12345