FacebookLinkedInTwitterEmail
Share this article

The Top Nursing Programs in Missouri for Nurse Practitioners

Charmaine Robinson, MSN-Ed, RN
by
Updated June 26, 2025
Edited by
Interested in becoming an NP? If so, learn how to get started on this career path and explore these top-ranked nursing programs in Missouri for NPs.
mini logo

Are you ready to earn your online nursing degree?

Branson, Missouri aerial viewCredit: JeremyMasonMcGraw.com / Moment / Getty Images

Nurse practitioner (NP) programs in Missouri prepare you for specialty roles in which you provide care to the state’s most vulnerable groups, including children, the elderly, and people with mental health conditions.

Explore this guide on what to look for in a nursing school, the top nursing programs in Missouri for NPs, and how to get started in this advanced and rewarding nursing career.

Explore the Best Missouri Online Nurse Practitioner Programs

#1 The Top Nursing Programs in Missouri for Nurse Practitioners

Maryville University of Saint Louis

  • Location-markerSaint Louis, MO
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$24,766
  • Out-of-state$24,766
  • Retention Rate82%
  • Acceptance Rate92%
  • Students Enrolled10,596
  • Institution TypePrivate
  • Percent Online Enrollment84%
  • AccreditationYes
#2 The Top Nursing Programs in Missouri for Nurse Practitioners

Cox College

  • Location-markerSpringfield, MO
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$10,080
  • Out-of-state$10,080
  • Retention Rate50%
  • Acceptance Rate39%
  • Students Enrolled956
  • Institution TypePrivate
  • Percent Online Enrollment99%
  • AccreditationYes
#3 The Top Nursing Programs in Missouri for Nurse Practitioners

University of Central Missouri

  • Location-markerWarrensburg, MO
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$8,040
  • Out-of-state$16,080
  • Retention Rate71%
  • Acceptance Rate71%
  • Students Enrolled11,637
  • Institution TypePublic
  • Percent Online Enrollment51%
  • AccreditationYes
#4 The Top Nursing Programs in Missouri for Nurse Practitioners

University of Missouri-Kansas City

  • Location-markerKansas City, MO
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$9,840
  • Out-of-state$27,660
  • Retention Rate77%
  • Acceptance Rate69%
  • Students Enrolled15,715
  • Institution TypePublic
  • Percent Online Enrollment44%
  • AccreditationYes

badge-check How We Rank Schools

We use a data-driven methodology to rank the best NP programs in Missouri, 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. This list was developed in 2021.

Steps to Become a Nurse Practitioner in Missouri

Nurse practitioner programs in Missouri prepare students for careers as primary health care providers (similar to the role of a physician). Before enrolling in NP school, applicants must choose a specialty (i.e., family practice, pediatric care, women’s health, geriatric health, acute care, or mental health).

The road to becoming an NP in Missouri can take up to 6-8 years and includes:

  1. Completing an RN program and earning an undergraduate nursing degree
  2. Working as an RN for at least one year
  3. Completing an NP program and earning a master of science in nursing (MSN) or doctor of nursing practice (DNP)
  4. Obtaining an NP license

While program length may be longer or shorter depending on degree program and specialty, NP programs take about 2-4 years to complete.

Why Is NP Program Accreditation Important?

Choosing an accredited nursing program in Missouri is important because it increases the likelihood graduates will be adequately prepared for an RN or advanced practice registered nurse (APRN) role. Nursing school accreditation proves a nursing program meets specific educational standards established by accrediting bodies, such as the Accreditation Commission for Education in Nursing (ACEN) and the Commission on Collegiate Nursing Education (CCNE).

Accredited NP schools in Missouri undergo rigorous evaluations to ensure graduates have a high chance of meeting specialty role competencies and passing the NP state board exam. Accreditation also makes candidates eligible for financial aid and gives them the ability to transfer course credits to other accredited schools.

All Missouri NP programs in our rankings are accredited.

Frequently Asked Questions About Online Nurse Practitioner Programs in Missouri

Becoming an NP in Missouri can take up to 6-8 years. This includes 2-4 years of undergraduate nursing study, one year of RN experience, and 2-4 years of NP school. Program length can vary based on specialty, enrollment status, and whether you are pursuing an MSN or DNP.