Skip to content
View in the app

A better way to browse. Learn more.

allnurses

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Rankings: Best North Carolina Nursing Schools 2026-2027

Explore the top 25 accredited nursing schools in North Carolina, ranked from 89 programs using the allnurses School Score — a 100-point index built from 12 federal IPEDS & College Scorecard metrics, including NCLEX pass rates, graduation rates, net cost, and post-graduation earnings.

Data Last updated: May 16, 2026
Sources: IPEDS / College Scorecard / Editorial Team

1

A Durham, NC

Duke University ranks #2 nationally among nursing schools and is a private nonprofit institution in Durham, North Carolina. Annual in-state tuition is $68,758.

12 Nursing Programs Offered

BSN-DNP, DNP, DNP-AGNP, DNP-FNP, MSN, MSN-AGNP, MSN-CNS, MSN-FNP, MSN-NE, PhD, Post-MSN-Cert

2

A Chapel Hill, NC

University of North Carolina at Chapel Hill in Chapel Hill, North Carolina holds the #5 spot among the nation's nursing schools. Graduates earn a median of $72,200 within ten years.

14 Nursing Programs Offered

Accelerated-BSN, BSN, BSN-DNP, Direct-Entry-MSN, DNP, DNP-FNP, DNP-NL, MSN, MSN-FNP, MSN-NE, MSN-NL, PhD, Post-BSN-Cert, Post-MSN-Cert

3

A Concord, NC

One of the top 50 nursing schools in the country, Cabarrus College of Health Sciences is a private nonprofit institution in Concord, North Carolina. It offers 5 nursing programs across various degree levels.

5 Nursing Programs Offered

ABSN, ADN, BSN, MSN, MSN-FNP

4

A- Greenville, NC

One of the top 50 nursing schools in the country, East Carolina University is a public institution in Greenville, North Carolina. Total enrollment is about 26,900 students.

11 Nursing Programs Offered

ABSN, BSN, DNP, DNP-FNP, DNP-NE, MSN, MSN-FNP, MSN-NE, MSN-NL, PhD, Post-MSN-Cert

5
W

A- Morganton, NC

With annual in-state tuition at $2,650, Western Piedmont Community College in Morganton, North Carolina is among the more affordable public options in the region. The school reports a 38% graduation rate.

Offering ADN Program

6
W

A- Cullowhee, NC

With annual in-state tuition at $4,630, Western Carolina University in Cullowhee, North Carolina is among the more affordable public options in the region. It offers 12 nursing programs across various degree levels.

12 Nursing Programs Offered

BSN, BSN-DNP, Direct-Entry-MSN, DNP, DNP-AGNP, DNP-FNP, MSN, MSN-FNP, MSN-NL, MSN-PMHNP, PhD, Post-MSN-Cert

7

A- Whiteville, NC

With annual in-state tuition at $2,600, Southeastern Community College in Whiteville, North Carolina is among the more affordable public options in the region. The school reports a 44% graduation rate.

Offering ADN Program

8
S

A- Clinton, NC

With annual in-state tuition at $2,877, Sampson Community College in Clinton, North Carolina is among the more affordable public options in the region. Total enrollment is about 1,526 students.

Offering ADN Program

9

A- New Bern, NC

With annual in-state tuition at $2,022, Craven Community College in New Bern, North Carolina is among the more affordable public options in the region. Graduates earn a median of $34,231 within ten years.

Offering ADN Program

10

A- Salisbury, NC

Catawba College is a smaller private nonprofit institution in Salisbury, North Carolina with about 1,376 students. The acceptance rate is 75%.

Offering BSN Program

11
J

A- Smithfield, NC

With annual in-state tuition at $2,756, Johnston Community College in Smithfield, North Carolina is among the more affordable public options in the region. The school reports a 38% graduation rate.

Offering ADN Program

12
G

B+ Dallas, NC

With annual in-state tuition at $3,186, Gaston College in Dallas, North Carolina is among the more affordable public options in the region. Graduates earn a median of $35,386 within ten years.

2 Nursing Programs Offered

ADN, LPN

13

B+ Rocky Mount, NC

With annual in-state tuition at $2,866, Nash Community College in Rocky Mount, North Carolina is among the more affordable public options in the region. Graduates earn a median of $34,912 within ten years.

Offering ADN Program

14

B+ Kenansville, NC

With annual in-state tuition at $2,592, James Sprunt Community College in Kenansville, North Carolina is among the more affordable public options in the region. Graduates earn a median of $29,307 within ten years.

Offering ADN Program

15
S

B+ Sylva, NC

With annual in-state tuition at $4,112, Southwestern Community College in Sylva, North Carolina is among the more affordable public options in the region. Total enrollment is about 2,157 students.

Offering ADN Program

16

B+ Charlotte, NC

With annual in-state tuition at $2,792, Central Piedmont Community College in Charlotte, North Carolina is among the more affordable public options in the region. Graduates earn a median of $37,865 within ten years.

Offering ADN Program

17
W

B+ Goldsboro, NC

With annual in-state tuition at $2,566, Wayne Community College in Goldsboro, North Carolina is among the more affordable public options in the region. Graduates earn a median of $34,148 within ten years.

Offering ADN Program

18

B+ Winterville, NC

With annual in-state tuition at $2,580, Pitt Community College in Winterville, North Carolina is among the more affordable public options in the region. Graduates earn a median of $37,259 within ten years.

Offering ADN Program

19

B+ Charlotte, NC

Queens University of Charlotte is a smaller private nonprofit institution in Charlotte, North Carolina with about 1,599 students. It offers 6 nursing programs across various degree levels.

6 Nursing Programs Offered

BSN, MSN, MSN-FNP, MSN-NL, MSN-PMHNP, Post-MSN-Cert

20

B+ Flat Rock, NC

With annual in-state tuition at $2,660, Blue Ridge Community College in Flat Rock, North Carolina is among the more affordable public options in the region. Total enrollment is about 2,723 students.

Offering ADN Program

21

B+ Tarboro, NC

With annual in-state tuition at $2,640, Edgecombe Community College in Tarboro, North Carolina is among the more affordable public options in the region. Total enrollment is about 1,397 students.

Offering ADN Program

22

B+ Raleigh, NC

With annual in-state tuition at $2,254, Wake Technical Community College in Raleigh, North Carolina is among the more affordable public options in the region. Graduates earn a median of $41,769 within ten years.

Offering ADN Program

23
W

B+ Winston-Salem, NC

Based in Winston-Salem, North Carolina, Winston-Salem State University is a public institution. Graduates earn a median of $45,344 within ten years.

10 Nursing Programs Offered

ABSN, BSN, DNP, DNP-FNP, MSN, MSN-FNP, MSN-NE, MSN-NL, PhD, Post-MSN-Cert

24
M

B+ Spruce Pine, NC

With annual in-state tuition at $2,626, Mayland Community College in Spruce Pine, North Carolina is among the more affordable public options in the region. Graduates earn a median of $34,663 within ten years.

Offering ADN Program

25
G

B+ Boiling Springs, NC

Based in Boiling Springs, North Carolina, Gardner-Webb University is a private nonprofit institution. The school reports a 57% graduation rate.

10 Nursing Programs Offered

ABSN, ADN, BSN, MSN, MSN-FNP, MSN-NE, MSN-NL, PhD, Post-MSN-Cert, RN-BSN

0 / 4

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.