Best Nurse Practitioner Programs

Genevieve Carlton, Ph.D.
By
Updated on September 27, 2024
Edited by
Reviewed by
Our Integrity Network

AccreditedSchoolsOnline.org is committed to delivering content that is objective and actionable. To that end, we have built a network of industry professionals across higher education to review our content and ensure we are providing the most helpful information to our readers.

Drawing on their firsthand industry expertise, our Integrity Network members serve as an additional step in our editing process, helping us confirm our content is accurate and up to date. These contributors:

  • Suggest changes to inaccurate or misleading information.
  • Provide specific, corrective feedback.
  • Identify critical information that writers may have missed.

Integrity Network members typically work full time in their industry profession and review content for AccreditedSchoolsOnline.org as a side project. All Integrity Network members are paid members of the Red Ventures Education Integrity Network.

Explore our full list of Integrity Network members.

Nurse practitioners (NPs) are in high demand. Not only do NPs earn a median annual salary of $126,260, but they also rank as the fastest-growing career in healthcare, according to the Bureau of Labor Statistics (BLS). Now is a great time for nurses to advance their education and become a nurse practitioner.

The best nurse practitioner programs prepare nursing students for primary and specialty care roles. Our ranking can help you find the best fit for your experience, budget, and career goals.

Popular Online MSN Programs

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

Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site

Best Nurse Practitioner Programs

#1 Best Nurse Practitioner Programs

Duke University

  • Location-markerDurham, NC
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$58,085
  • Out-of-state$58,085
Average Graduate Tuition
  • In-State$57,900
  • Out-of-state$57,900
  • Retention Rate98%
  • Acceptance Rate6%
  • Students Enrolled17,620
  • Institution TypePrivate
  • Percent Online Enrollment24%
  • AccreditationYes
#2 Best Nurse Practitioner Programs

Vanderbilt University

  • Location-markerNashville, TN
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$54,840
  • Out-of-state$54,840
Average Graduate Tuition
  • In-State$51,600
  • Out-of-state$51,600
  • Retention Rate97%
  • Acceptance Rate7%
  • Students Enrolled13,796
  • Institution TypePrivate
  • Percent Online Enrollment11%
  • AccreditationYes
#3 Best Nurse Practitioner Programs

CUNY Lehman College

  • Location-markerBronx, NY
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$6,930
  • Out-of-state$14,880
Average Graduate Tuition
  • In-State$11,090
  • Out-of-state$20,520
  • Retention Rate71%
  • Acceptance Rate55%
  • Students Enrolled15,143
  • Institution TypePublic
  • Percent Online Enrollment96%
  • AccreditationYes
#4 Best Nurse Practitioner Programs

The University of Texas at Austin

  • Location-markerAustin, TX
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$13,576
  • Out-of-state$46,498
Average Graduate Tuition
  • In-State$12,036
  • Out-of-state$22,952
  • Retention Rate95%
  • Acceptance Rate31%
  • Students Enrolled52,384
  • Institution TypePublic
  • Percent Online Enrollment46%
  • AccreditationYes
#5 Best Nurse Practitioner Programs

University of Pennsylvania

  • Location-markerPhiladelphia, PA
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$54,652
  • Out-of-state$54,652
Average Graduate Tuition
  • In-State$38,732
  • Out-of-state$38,732
  • Retention Rate98%
  • Acceptance Rate7%
  • Students Enrolled23,374
  • Institution TypePrivate
  • Percent Online Enrollment20%
  • AccreditationYes
#6 Best Nurse Practitioner Programs

University of Miami

  • Location-markerCoral Gables, FL
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$53,112
  • Out-of-state$53,112
Average Graduate Tuition
  • In-State$39,834
  • Out-of-state$39,834
  • Retention Rate92%
  • Acceptance Rate19%
  • Students Enrolled19,401
  • Institution TypePrivate
  • Percent Online Enrollment47%
  • AccreditationYes
#7 Best Nurse Practitioner Programs

Emory University

  • Location-markerAtlanta, GA
  • 4 year
  • Campus
Average Undergrad Tuition
  • In-State$54,660
  • Out-of-state$54,660
Average Graduate Tuition
  • In-State$44,800
  • Out-of-state$45,800
  • Retention Rate95%
  • Acceptance Rate11%
  • Students Enrolled14,852
  • Institution TypePrivate
  • Percent Online Enrollment49%
  • AccreditationYes
#8 Best Nurse Practitioner Programs

University of Rochester

  • Location-markerRochester, NY
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$58,276
  • Out-of-state$58,276
Average Graduate Tuition
  • In-State$46,779
  • Out-of-state$46,779
  • Retention Rate92%
  • Acceptance Rate39%
  • Students Enrolled12,197
  • Institution TypePrivate
  • Percent Online Enrollment14%
  • AccreditationYes
#9 Best Nurse Practitioner Programs

Florida International University

  • Location-markerMiami, FL
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$6,168
  • Out-of-state$18,566
Average Graduate Tuition
  • In-State$911
  • Out-of-state$2,003
  • Retention Rate91%
  • Acceptance Rate64%
  • Students Enrolled55,687
  • Institution TypePublic
  • Percent Online Enrollment65%
  • AccreditationYes
#10 Best Nurse Practitioner Programs

The University of Texas Rio Grande Valley

  • Location-markerEdinburg, TX
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$7,857
  • Out-of-state$20,097
Average Graduate Tuition
  • In-State$7,002
  • Out-of-state$14,562
  • Retention Rate76%
  • Acceptance Rate87%
  • Students Enrolled31,559
  • Institution TypePublic
  • Percent Online Enrollment78%
  • AccreditationYes

Did You Know…

Nurse practitioner is the third-fastest-growing occupation, with 46% job growth projected between 2023 and 2033, according to the Bureau of Labor Statistics.

How do Nurse Practitioner Programs Work?

Registered nurses (RNs) can become nurse practitioners by completing a master’s of science in nursing (MSN), doctor of nursing practice (DNP), or post-master’s certificate. Each of these tracks incorporates advanced nursing coursework and clinical experience. MSN programs typically take 2-3 years, while DNP programs require 3-5 years for BSN-educated nurses. If you already hold an MSN, you can complete a DNP or post-master’s certificate in around two years.

During your nurse practitioner program, your coursework will focus on your specialty area. For example, you can prepare for careers as a family NP, adult-gerontology NP, psychiatric NP, or another nurse practitioner specialty. NP programs incorporate 500 hours or more of supervised clinical experience to strengthen patient care skills.

Applying to a Nurse Practitioner Program

The application requirements and process for nurse practitioner programs depend on whether you apply to an MSN, DPN, or post-MSN certificate program. Review the requirements carefully, including clinical experience requirements and GPA minimums, to ensure that the program matches your academic and professional background.

  • Admission Materials: BSN from an accredited nursing school; MSN-to-DPN or post-MSN certificate programs require an MSN; valid, unencumbered RN license; 2-3 letters of recommendation; resume showing professional experience; statement of purpose or essay.
  • GPA Requirement: Minimum 3.0 GPA; some programs require a minimum 3.5 GPA
  • Other Requirements: 1-2 years of clinical experience is required or recommended; GRE scores may be required.

Why is Program Accreditation Important?

Programmatic accreditation determines whether nurses can receive an APRN license in their state and apply for NP jobs. Licensing boards in every state require an accredited nursing degree to work as an RN or NP. Further, employers only hire licensed nurses.

The best nurse practitioner programs are accredited by the Accreditation Commission for Education in Nursing (ACEN) or the Commission on Collegiate Nursing Education (CCNE). These independent, nonprofit accrediting bodies set standards for nursing education.

Accredited NP programs follow the best practices for preparing nurse practitioners. They also meet high standards for licensure pass rates, faculty qualifications, and curriculum materials.

Frequently Asked Questions About Nurse Practitioner Programs

The length of a nurse practitioner program ranges from 2 to 5 years, depending on the program. MSN programs for NPs typically take 2-3 years, while post-MSN programs and MSN-to-DNP programs take around 2 years. DNP programs for BSN-prepared nurses typically take 3 to 5 years. During that time, nursing students take advanced NP classes and meet supervised clinical experience requirements.