North Carolina Nurse Practitioner Programs

Jennifer Trimbee

Written by Jennifer Trimbee

BA English/BS Secondary Education – Duquesne University
Nursing Diploma – UPMC Shadyside School of Nursing

Updated & Fact Checked: 04.27.2026

Nurse practitioners play an essential role in providing much-needed medical care, particularly in the state of North Carolina. 

The U.S. is projected to have a significant physician shortage by 2030; North Carolina is projected to be short 7,725 doctors and currently ranks in the bottom half of states for physician availability and primary care. In this state, nurse practitioners can enter into collaborative practice agreements with physicians and help close these widening care gaps.

North Carolina NP Programs: Key Facts for 2026

Accredited NP programs in NCMultiple CCNE-accredited programs across the UNC system, Duke Health, Wake Forest, ECU Health, and private institutions
NP practice authorityFull practice authority granted in 2024 (SAVE Act / HB 67) — NPs can now practice and prescribe independently after a transition period (NC Board of Nursing)
NP mean annual wage (NC)Approximately $116,000 per BLS OEWS North Carolina
National NP job outlook46% growth 2023-2033 per BLS OOH
Triangle research-tier anchorsDuke University and UNC Chapel Hill — top-tier nursing schools with Duke Health and UNC Health clinical networks
UNC system public optionUNC Chapel Hill, UNC Charlotte, UNC Greensboro, UNC Pembroke, UNC Wilmington, Western Carolina, Winston-Salem State — lowest per-credit rates for NC residents

North Carolina NP Program Comparison

The schools below all hold CCNE accreditation and offer NP specialty tracks. Use the table to scan specialty coverage and delivery format at a glance — see each program card further down (and the NC DNP page for doctoral-level details).

SchoolNP TracksDeliveryRegion
Duke UniversityFNP, AGNP, PMHNP, PNP, WHNP — BSN-DNP and MSN-DNP, multiple tracksDistance + on-campus intensivesDurham (Triangle, Private)
UNC Chapel HillFNP, AGNP, PMHNP — BSN-DNP, MSN-DNPOnline + 1-5 day immersionsChapel Hill (Triangle, Public flagship)
UNC CharlotteFNP, AGNP, PMHNP — MSN, BSN-DNP, MSN-DNPHybridCharlotte (Public)
UNC GreensboroFNP, AGNP, PMHNP — MSN, MSN-DNPOnlineGreensboro (Triad, Public)
UNC WilmingtonFNP, AGNP — MSNHybridWilmington (Coast, Public)
Western CarolinaFNP, AGNP — MSN, MSN-DNPOnline + clinical residencyCullowhee (Mountains, Public)
Winston-Salem StateFNP, AGNP — MSN, MSN-DNPOnline + monthly ZoomWinston-Salem (Triad, HBCU Public)

Program Overview:
Duke is the Triangle’s research-tier private nursing school and one of the most established graduate nursing programs in the country, with the first graduate nursing degree offered in 1958. The school sits adjacent to Duke Health’s clinical network and runs five NP specialty tracks across MSN and BSN-to-DNP entry points. Best fit for applicants targeting academic medical center careers in North Carolina’s research corridor.

More Details

Program Overview:
UNC Chapel Hill is the flagship UNC-system school and the oldest public university in North Carolina (chartered 1789). Its School of Nursing runs MSN and BSN-to-DNP NP tracks and is currently expanding facilities to grow graduate enrollment. The pairing of public-system tuition for NC residents with UNC Health clinical placements makes Chapel Hill the strongest value-to-quality combination in the Triangle.

More Details

Program Overview:
UNC Charlotte serves the Carolinas’ largest metro area and positions itself as North Carolina’s urban research university. The School of Nursing runs MSN and DNP NP tracks with strong simulation lab infrastructure and clinical placements through Atrium Health and Novant Health — the two dominant Charlotte-area systems. Best fit for applicants who want public-system tuition plus access to large urban hospital networks.

More Details

Program Overview:
UNC Greensboro is the Triad’s UNC-system pick. The School of Nursing runs an AGNP DNP track plus MSN-to-DNP options aimed at practicing APRNs. Strong simulation infrastructure (16-bed hospital lab, multiple high-fidelity simulators, task trainers) supports hands-on skills development. UNCG’s 15-month accelerated MSN-to-DNP for applicants entering with 700+ post-BSN clinical hours is one of the shorter NC doctoral paths.

More Details

Program Overview:
UNC Wilmington is the coastal UNC-system option, joining the system in 1969. The School of Nursing runs MSN-level FNP and AGNP tracks with simulation training in McNeill Hall’s Simulation Learning Center. Best fit for applicants in coastal NC and the Wilmington metro who want public-system tuition without commuting to Triangle or Triad campuses.

More Details

Program Overview:
Western Carolina is the mountain-region UNC-system pick, sitting between the Blue Ridge and Great Smoky Mountains. The School of Nursing runs MSN-level FNP and AGNP plus an MSN-to-DNP track with online delivery and student-chosen clinical residency settings. WCU’s FNP DNP program reports a 100% certification exam pass rate. The flexible online format fits applicants in western NC and upstate SC who can’t commute to a major metro campus.

More Details

Program Overview:
Winston-Salem State is one of the few HBCU-affiliated NP programs in the Southeast and part of the UNC system since 1972. Its School of Nursing runs FNP MSN and MSN-to-DNP tracks with online and asynchronous delivery plus monthly Zoom sessions. WSSU is the Triad-region HBCU pick for applicants who want public-system tuition combined with a historically Black college community context.

More Details

North Carolina NP Salary and Career Outlook

The mean annual wage for NPs in North Carolina is approximately $116,000 per BLS Occupational Employment and Wage Statistics for NC. Triangle (Raleigh-Durham-Chapel Hill) and Charlotte metro pay typically runs above the state mean given the academic medical center concentration. Nationally, NP employment is projected to grow 46% from 2023 to 2033 per BLS Occupational Outlook Handbook — the second-fastest-growing occupation tracked. NC’s 2024 grant of full practice authority is expected to expand NP-led primary care access, particularly in eastern NC and rural counties currently designated as Health Professional Shortage Areas.

North Carolina NP Licensure Requirements

NP licensure in North Carolina is administered by the North Carolina Board of Nursing. Candidates must complete a CCNE- or ACEN-accredited graduate NP program, pass a national certification exam (AANP or ANCC depending on specialty), and apply for Advanced Practice Registered Nurse (APRN) approval to practice. As of 2024, NC grants NPs full practice authority — independent practice and prescriptive authority — through the SAVE Act (HB 67), removing the prior physician-supervision requirement. NPs prescribing controlled substances also need NC Controlled Substance and DEA registration.

Frequently Asked Questions About North Carolina NP Programs

Can North Carolina NPs practice independently?

Yes — as of 2024, NC grants full practice authority to NPs. Through the SAVE Act (HB 67), NPs can practice and prescribe independently without the prior physician-supervision requirement. This puts NC in the full-practice-authority tier alongside states like Massachusetts, New York, and Washington. The change is expected to expand primary care access particularly in rural and underserved areas.

How much do NPs earn in North Carolina?

The mean annual wage for NPs in NC is approximately $116,000 per BLS Occupational Employment and Wage Statistics. Triangle and Charlotte metro pay typically runs above the state mean given the concentration of academic medical centers (Duke Health, UNC Health, Atrium Health, Novant Health, Wake Forest Baptist).

How long does it take to become an NP in North Carolina?

A BSN-to-MSN NP track typically takes 2 to 3 years full-time. A BSN-to-DNP takes 3 to 4 years (Duke’s 71-credit BSN-to-DNP runs 4 years). Post-master’s DNPs for already-credentialed APRNs run 1.5 to 2 years. Part-time pacing adds 1-2 years across these pathways.

What is the difference between an MSN and a DNP in North Carolina?

An MSN (Master of Science in Nursing) is the minimum graduate credential for NP certification in NC. A DNP (Doctor of Nursing Practice) is the terminal clinical doctorate, adding 1-2 years of advanced clinical, leadership, and quality improvement coursework plus a doctoral practice-change project. Both qualify graduates for NP certification; many NC programs run BSN-to-DNP as the default entry pathway.

Which North Carolina NP programs are most affordable?

The UNC-system schools (UNC Chapel Hill, UNC Charlotte, UNC Greensboro, UNC Pembroke, UNC Wilmington, Western Carolina, Winston-Salem State) carry the lowest per-credit tuition for NC residents under public-system rates. Among private programs, Methodist, Lenoir-Rhyne, and Gardner-Webb sit at varying mid-range tiers. Duke and Wake Forest carry the highest per-credit rates but include access to top-tier academic medical center clinical networks.

Which North Carolina NP programs are best for working RNs?

The fully-online options at Methodist, South University, UNC Pembroke, Wake Forest, Western Carolina, and Winston-Salem State accommodate full-time work with minimal on-campus requirements. UNC Greensboro’s 15-month accelerated MSN-to-DNP fits APRNs who already have substantial post-BSN clinical hours. UNC Charlotte and UNC Chapel Hill use hybrid formats with periodic immersions for those who want some campus engagement.