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.

Best Online Nursing Schools: 2026-2027 Rankings

Nursing schools delivering coursework in a Online format, ranked by the allnurses School Score. Note: most clinical hours must still be completed in person at an approved healthcare facility.

3

A- Columbus, OH

One of the top 50 nursing schools in the country, Ohio State University-Main Campus is a public institution in Columbus, Ohio. It offers 11 nursing programs across various degree levels.

11 Nursing Programs Offered

Accelerated-BSN, BSN, CNA, MSN, MSN-FNP, MSN-NE, MSN-NL, MSN-PMHNP, PhD, Post-BSN-Cert, Post-MSN-Cert

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

A- Cincinnati, OH

Ranked #46 nationally, Mount St. Joseph University is a private nonprofit institution in Cincinnati, Ohio. Graduates earn a median of $51,509 within ten years.

11 Nursing Programs Offered

ABSN, BSN, BSN-DNP, DNP, DNP-FNP, DNP-NL, MSN, MSN-CNS, MSN-FNP, MSN-PMHNP, PhD

7

A- Lake Charles, LA

McNeese State University is a public institution in Lake Charles, Louisiana. Graduates earn a median of $46,453 within ten years.

13 Nursing Programs Offered

ABSN, ADN, BSN, BSN-DNP, Direct-Entry-MSN, DNP, DNP-FNP, MSN, MSN-AGNP, MSN-FNP, MSN-NE, Post-MSN-Cert, RN-BSN

10

A- Staten Island, NY

Based in Staten Island, New York, College of Staten Island CUNY is a public institution. The school reports a 66% graduation rate.

11 Nursing Programs Offered

ADN, BSN, BSN-DNP, Direct-Entry-MSN, DNP, DNP-FNP, MSN, MSN-FNP, MSN-NE, Post-MSN-Cert, RN-BSN

11

A- Natchitoches, LA

A public institution, Northwestern State University of Louisiana serves students in Natchitoches, Louisiana. Annual in-state tuition is $8,864.

14 Nursing Programs Offered

ABSN, ADN, BSN, BSN-DNP, Direct-Entry-MSN, DNP, DNP-AGNP, DNP-FNP, MSN, MSN-CNS, MSN-FNP, MSN-PMHNP, Post-MSN-Cert, RN-BSN

12

A- Huntington, WV

Marshall University is a public school in Huntington, West Virginia offering nursing education. The school reports a 49% graduation rate.

14 Nursing Programs Offered

ABSN, ADN, BSN, Direct-Entry-MSN, DNP, DNP-FNP, DNP-NL, MSN, MSN-FNP, MSN-NL, MSN-PMHNP, PhD, Post-MSN-Cert, RN-BSN

13

A- Columbus, MS

Mississippi University for Women provides nursing education from its campus in Columbus, Mississippi. The school reports a 37% graduation rate.

13 Nursing Programs Offered

ADN, BSN, BSN-DNP, Direct-Entry-MSN, DNP, DNP-FNP, MSN, MSN-AGNP, MSN-CNS, MSN-FNP, PhD, Post-MSN-Cert, RN-BSN

14

A- Morehead, KY

Morehead State University is a public institution in Morehead, Kentucky. Total enrollment is about 8,791 students.

7 Nursing Programs Offered

ABSN, ADN, BSN, MSN, MSN-AGNP, MSN-FNP, RN-BSN

15

B+ St. Cloud, MN

Rasmussen University-Minnesota provides nursing education from its campus in St. Cloud, Minnesota. The school reports a 53% graduation rate.

10 Nursing Programs Offered

ADN, BSN, BSN-DNP, Direct-Entry-MSN, DNP, DNP-FNP, MSN, MSN-CNS, MSN-FNP, RN-BSN

16

B+ Campbellsville, KY

Campbellsville University is a private nonprofit institution in Campbellsville, Kentucky. Annual in-state tuition is $27,998.

5 Nursing Programs Offered

ADN, BSN, MSN, MSN-FNP, RN-BSN

17

B+ Charleston, WV

University of Charleston provides nursing education from its campus in Charleston, West Virginia. The acceptance rate is 62%.

3 Nursing Programs Offered

ADN, BSN, RN-BSN

18

B+ Hesston, KS

Hesston College is a smaller private nonprofit institution in Hesston, Kansas with about 373 students. The school reports a 70% graduation rate.

3 Nursing Programs Offered

ADN, BSN, RN-BSN

19
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

20

B+ Tallahassee, FL

Florida State University in Tallahassee, Florida is a public institution with a 84% graduation rate and over 43,889 students. Annual in-state tuition is $5,656.

11 Nursing Programs Offered

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

21

B+ Bowling Green, KY

A public institution, Western Kentucky University serves students in Bowling Green, Kentucky. Annual in-state tuition is $11,652.

12 Nursing Programs Offered

ADN, BSN, Direct-Entry-MSN, DNP, DNP-FNP, DNP-PMHNP, MSN, MSN-FNP, MSN-PMHNP, PhD, Post-MSN-Cert, RN-BSN

22

B+ Albany, NY

Maria College of Albany is a smaller private nonprofit institution in Albany, New York with about 722 students. It offers 3 nursing programs across various degree levels.

3 Nursing Programs Offered

ADN, BSN, RN-BSN

23

B+ Warrensburg, MO

Based in Warrensburg, Missouri, University of Central Missouri is a public institution. The school reports a 51% graduation rate.

6 Nursing Programs Offered

ABSN, BSN, MSN, MSN-FNP, MSN-NE, MSN-NL

24

B+ Williamsburg, KY

A private nonprofit institution, University of the Cumberlands serves students in Williamsburg, Kentucky. Annual in-state tuition is $9,875.

7 Nursing Programs Offered

ABSN, ADN, BSN, MSN, MSN-FNP, MSN-PMHNP, RN-BSN

25

B+ Parkville, MO

A private nonprofit institution, Park University serves students in Parkville, Missouri. Annual in-state tuition is $17,500.

3 Nursing Programs Offered

ADN, BSN, 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.