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 Accredited Schools & Programs in the U.S. (2026-2027)

Explore and compare 2,109 top-ranked, accredited nursing schools across all 50 states and territories. Our directory combines verified NCLEX-RN pass rates, IPEDS tuition data, and CCNE/ACEN accreditation status with authentic insights from our allnurses community members. Rankings are based on our Ranking Methodology — a 100-point composite score across 6 weighted categories.

Data Last updated: May 16, 2026
Sources: U.S. Dept of Education / IPEDS / College Scorecard / Editorial Team

R

Private, Non-Profit North Chicago, IL

Rosalind Franklin University of Medicine and Science is a private nonprofit institution in North Chicago, Illinois. It offers 7 nursing programs across various degree levels.

7 Nursing Programs Available

BSN-DNP, DNP, DNP-FNP, DNP-NL, MSN, MSN-FNP, PhD

B

Private, Non-Profit Houston, TX

Baylor College of Medicine is a smaller private nonprofit institution in Houston, Texas with about 1,774 students. It offers 6 nursing programs across various degree levels.

6 Nursing Programs Available

BSN-DNP, DNP, DNP-FNP, MSN, MSN-FNP, PhD

R

Private, For-Profit Provo, UT

Rocky Mountain University of Health Professions is a smaller private for-profit institution in Provo, Utah with about 1,686 students. It offers 9 nursing programs across various degree levels.

9 Nursing Programs Available

BSN-DNP, CNA, DNP, DNP-FNP, DNP-PMHNP, MSN, MSN-FNP, PhD, Post-MSN-Cert

A

Private, For-Profit Indianapolis, IN

A private for-profit institution, American College of Education serves students in Indianapolis, Indiana. It offers 6 nursing programs across various degree levels.

6 Nursing Programs Available

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

P

Private, For-Profit Ponce, PR

Ponce Health Sciences University is a smaller private for-profit institution in Ponce, Puerto Rico with about 970 students.

BSN Program Available

C

Private, Non-Profit Trenton, NJ

Capital Health School of Nursing is a smaller private nonprofit institution in Trenton, New Jersey with about 66 students.

LPN Program Available

Private, Non-Profit Mount Vernon, NY

Montefiore School of Nursing is a smaller private nonprofit institution in Mount Vernon, New York with about 121 students. It offers 2 nursing programs across various degree levels.

2 Nursing Programs Available

ADN, LPN

S

Private, Non-Profit Nashua, NH

St Joseph School of Nursing is a smaller private nonprofit institution in Nashua, New Hampshire with about 95 students. It offers 2 nursing programs across various degree levels.

2 Nursing Programs Available

ADN, LPN

# School Name Location In-State Completion Rate Programs Compare
2101 Rosalind Franklin University of Medicine and Science North Chicago, IL 7
2102 Baylor College of Medicine Houston, TX 6
2103 Rocky Mountain University of Health Professions Provo, UT 9
2104 American College of Education Indianapolis, IN 6
2105 Ponce Health Sciences University Ponce, PR 1
2106 Capital Health School of Nursing Trenton, NJ 1
2107 Montefiore School of Nursing Mount Vernon, NY 2
2108 St Joseph School of Nursing Nashua, NH $23,438 2
2109 NorthShore University HealthSystem School of Nurse Anesthesia Evanston, IL 1

Source: U.S. Department of Education College Scorecard

Data is sourced from the College Scorecard API and may not reflect the most current information. Please verify details with the school directly.

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.