Top Online Family Nurse Practitioner Programs

According to the American Association of Nurse Practitioners (AANP 2021), the largest clinical focus area for nurse practitioners is family practice, at 69.7 percent. This means that out of the 325,000 licensed nurse practitioners in the United States, two out of three nurse practitioners will study to become family nurse practitioners (FNPs).

These statistics predict good news in the wake of a shortage of primary care doctors, estimated to hit 139,000 by 2032 (AAMC 2021). Nurse practitioners (NPs) are helping to bridge that gap. In fact, the number of NPs is expected to grow a staggering 46 percent between 2021 and 2031 compared to the average for all occupations, with an additional 112,700 nurse practitioner jobs being created between 2021 and 2031 (BLS 2021).

Family NPs must earn a graduate degree in nursing, such as a master of science in nursing (MSN) or doctor of nursing practice (DNP), with a family nurse practitioner specialization. MSN-prepared registered nurses (RNs) may alternatively pursue a post-master’s FNP certificate.

Earning an FNP degree empowers nurses to expand their scope of practice to help more patients and ready themselves to pursue advanced degrees such as a doctor of nursing practice (DNP). Between 2018 and 2019, the estimated number of licensed nurse practitioners grew by 8 percent, reflecting a trend predicted to continue in the coming years (AANP 2019).

While a doctor of nursing practice (DNP) degree is not currently required to become a nurse practitioner, the American Association of Colleges of Nursing (AACN), with the support of the National Institute of Health (NIH), the Institute of Medicine, and the Robert Wood Johnson Foundation, has advocated for the DNP to be the new educational standard in the nurse practitioner field. As of August 2021, that standard has not been universally adopted for the time being, with many universities continuing to offer MSN degrees and post-MSN certificates with NP specializations.

Online Family NP Program Rankings

Aspiring FNPs may choose from a large variety of online master’s, post-master’s certificate, and doctoral-level programs. In fact, there are more online FNP programs than there are any other types of NP programs, which stands to reason, given that FNPs represent two-thirds of all practicing NPs.

Typically, in online FNP programs, students complete coursework online, sometimes visiting campus for immersion experiences. Many programs do not require any campus visits at all. All online FNP programs require clinical preceptorships, which in most cases may be completed at an approved facility local to the student.

The comprehensive NPSchools.com database includes 1,008 online NP programs at the MSN, DNP, and post-master’s certificate levels that were actively accepting students at the outset of the 2022-2023 academic year. To qualify for inclusion, each program had to require fewer than ten total campus visits. Programs are ranked by their school’s AdvanceU score, which factors in cost, admissions flexibility, and program variety.

At NPSchools.com, we have done our best to ensure the accuracy of the data on our website; however, please contact us if we have missed any programs, or if there is erroneous information that needs to be corrected.

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)
Post-Graduate Certificate – Family Nurse Practitioner $19,602.00 $19,602.00
MSN – Family Nurse Practitioner (post-BSN pathway) $26,730.00 $26,730.00
Post-Graduate Certificate – Dual Role (Family NP/Adult-Gerontology Acute Care NP) $26,730.00 $26,730.00
Post-Graduate Certificate – Dual Role (Family NP/Emergency NP) $26,730.00 $26,730.00
Show More Programs (+)
MSN – Dual Role (Family NP/Adult-Gerontology Acute Care NP) – post-BSN pathway $33,858.00 $33,858.00
MSN – Dual Role (Family NP/Emergency NP) – post-BSN pathway $33,858.00 $33,858.00
DNP – Family Nurse Practitioner – MSN to DNP $35,640.00 $35,640.00
MSN – Family Nurse Practitioner (RN-MSN for RNs with a non-nursing bachelor's degree) $36,828.00 $36,828.00
MSN – Dual Role (Family NP/Emergency NP) – RN-to-MSN for RNs with a non-nursing bachelor's degree $40,392.00 $40,392.00
DNP – Family 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
MSN – Dual Role (Family NP/Adult-Gerontology Acute Care NP) – RN-to-MSN for RNs with a non-nursing bachelor's degree $43,956.00 $43,956.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 (-)
67 Northern Kentucky University(#2)
Post-Master's Family Nurse Practitioner Certificate $19,250.00 $19,250.00
MSN – Family Nurse Practitioner $30,315.00 $25,850.00
Show Fewer Programs (-)
66 Frontier Nursing University(#3)
Post-Graduate Certificate – Family Nurse Practitioner $23,256.00 $23,256.00
MSN – Family Nurse Practitioner $39,406.00 $39,406.00
MSN with DNP – Family Nurse Practitioner $52,972.00 $52,972.00
Show Fewer Programs (-)
65 Maryville University(#4)
Post-Master's Certificate – Family Nurse Practitioner $28,455.00 $28,455.00
MSN – Family Nurse Practitioner (MSN FNP) $38,211.00 $38,211.00
MSN to DNP – Family Nurse Practitioner $60,996.00 $60,996.00
BSN to DNP – Family Nurse Practitioner (BSN to DNP FNP) $66,378.00 $66,378.00
Show More Programs (+)
Show Fewer Programs (-)
63 University of Missouri(#5)
Graduate Certificate – Family Nurse Practitioner $12,454.85 $12,454.85
MSN – Family Nurse Practitioner $30,381.27 $30,381.27
DNP – Family Nurse Practitioner $43,563.08 $43,563.08
Show Fewer Programs (-)
62 University of Missouri – Kansas City(#6)
Post-Master's Certificate – Family Nurse Practitioner $11,763.00 $11,763.00
MSN – Family Nurse Practitioner $30,061.00 $30,061.00
BSN-DNP – Family Nurse Practitioner $48,359.00 $48,359.00
Show Fewer Programs (-)
62 Texas Tech University(#7)
Post-Master's Family Nurse Practitioner Certificate $9,540.00 $24,228.00
MSN – Family Nurse Practitioner Track $12,720.00 $32,304.00
Show Fewer Programs (-)
62 University of Texas – Arlington(#8)
Post-Master's Certificate – Family Nurse Practitioner $24,198.00 $24,198.00
MSN – Family Nurse Practitioner $35,154.75 $35,154.75
RN to MSN – Family Nurse Practitioner $38,308.14 $38,308.14
Show Fewer Programs (-)
62 Regis College(#9)
Post-Master's FNP Certificate – for MSN-prepared non-NPs $36,630.00 $36,630.00
MSN – Family Nurse Practitioner $45,540.00 $45,540.00
MSN to DNP – FNP – for MSN-prepared non-NPs $57,420.00 $57,420.00
MSN to DNP – FNP – for NPs (second specialty) $57,420.00 $57,420.00
Show More Programs (+)
MSN – Family Nurse Practitioner – BA route $60,390.00 $60,390.00
MS to DNP – FNP – for RNs with Non-Nursing Master's $62,650.00 $62,650.00
BSN to DNP – Family Nurse Practitioner $65,335.00 $65,335.00
MSN – Family Nurse Practitioner – ADN route $136,620.00 $136,620.00
Show Fewer Programs (-)
61 University of Southern Indiana(#10)
Post-Master's Certificate – Family Nurse Practitioner (FNP) $10,057.44 $10,057.44
MSN – Family Nurse Practitioner (FNP) $17,600.52 $17,600.52
Show Fewer Programs (-)