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 BSN Nursing Schools 2026

Explore the top 25 accredited nursing schools offering Bachelor of Science in Nursing (BSN) programs, ranked using the allnurses School Score — a 100-point index across 12 federal IPEDS & College Scorecard metrics, including NCLEX pass rates, graduation rates, and net cost. Scores reflect overall school quality, not the BSN program alone.

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

1

A Philadelphia, PA

A top-ten nursing school, University of Pennsylvania is a private nonprofit institution in Philadelphia, Pennsylvania ranked #1 nationally. Annual in-state tuition is $68,686.

9 Nursing Programs Offered

Accelerated-BSN, BSN, MSN, MSN-AGNP, MSN-CNS, MSN-FNP, MSN-PMHNP, PhD, Post-MSN-Cert

2

A Ann Arbor, MI

Ranked #4 in the nation, University of Michigan-Ann Arbor is a public institution in Ann Arbor, Michigan. It offers 14 nursing programs across various degree levels.

14 Nursing Programs Offered

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

5

A Atlanta, GA

A top-ten nursing school, Emory University is a private nonprofit institution in Atlanta, Georgia ranked #7 nationally. Total enrollment is about 15,200 students.

15 Nursing Programs Offered

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

6

A Auburn, AL

A top-ten nursing school, Auburn University is a public institution in Auburn, Alabama ranked #8 nationally. Total enrollment is about 34,100 students.

9 Nursing Programs Offered

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

9

A New York, NY

Ranked #11 nationally, New York University is a private nonprofit institution in New York, New York. Graduates earn a median of $82,509 within ten years.

13 Nursing Programs Offered

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

13

A San Jose, CA

One of the top 50 nursing schools in the country, San Jose State University is a public institution in San Jose, California. It offers 7 nursing programs across various degree levels.

7 Nursing Programs Offered

BSN, DNP, DNP-FNP, MSN, MSN-FNP, MSN-NL, MSN-PMHNP

15

A Huntsville, AL

University of Alabama in Huntsville in Huntsville, Alabama is a public institution ranked among the top 50 nursing schools. The acceptance rate is 69%.

13 Nursing Programs Offered

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

19

A- Detroit, MI

Ranked #26 nationally, University of Detroit Mercy is a private nonprofit institution in Detroit, Michigan. Graduates earn a median of $71,030 within ten years.

12 Nursing Programs Offered

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

20

A- Cleveland, OH

One of the top 50 nursing schools in the country, Case Western Reserve University is a private nonprofit institution in Cleveland, Ohio. It offers 13 nursing programs across various degree levels.

13 Nursing Programs Offered

BSN, BSN-DNP, DNP, DNP-FNP, DNP-PMHNP, MSN, MSN-CNS, MSN-FNP, MSN-NL, MSN-PMHNP, PhD, Post-BSN-Cert, Post-MSN-Cert

23

A- Milwaukee, WI

Ranked #33 nationally, Marquette University is a private nonprofit institution in Milwaukee, Wisconsin. Annual in-state tuition is $51,170.

12 Nursing Programs Offered

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

25

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

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.