Best Nursing Schools in North Carolina (2026)
North Carolina has 224 nursing programs across 73 cities. 155 programs report NCLEX pass rates, averaging 94%. Below are the top-ranked programs based on NCLEX performance, tuition, and program type.
Top BSN Programs in North Carolina by NCLEX Pass Rate
Ranked by most recent NCLEX-RN first-time pass rate. Data sourced from state boards of nursing.
Top ADN, ABSN, MSN & DNP Programs in North Carolina by NCLEX Pass Rate
Non-BSN programs ranked by most recent NCLEX-RN first-time pass rate.
Nursing Programs in North Carolina by Type
Nursing Programs in North Carolina by City
Drill into city-level rankings. Showing cities with at least 3 programs.
Most Affordable Nursing Schools in North Carolina
Sorted by lowest available tuition figure (total program or annual in-state).
Frequently Asked Questions
How many nursing schools are in North Carolina?
There are 224 nursing programs in North Carolina, spanning 59 ADN, 34 BSN, 8 ABSN, 19 RN to BSN, 20 MSN, 31 DNP programs.
What is the average NCLEX pass rate in North Carolina?
Based on 155 programs with reported data, the average NCLEX-RN first-time pass rate in North Carolina is 94%. The highest rate is 100% at Asheville-Buncombe Technical Community College.
What is the cheapest nursing school in North Carolina?
The most affordable option is Vance-Granville Community College (CERT) at $1,956 in / $6,564 out.
Compare North Carolina with Nearby States
Considering programs across state lines? Browse nursing schools in neighboring states.
Helpful Guides for North Carolina Applicants
Background reading on admissions, program length, and costs.