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 Maryland Nursing Schools 2026-2027

Explore the top 25 accredited nursing schools in Maryland, ranked from 29 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 Baltimore, MD

Johns Hopkins University in Baltimore, Maryland holds the #3 spot among the nation's nursing schools. Graduates earn a median of $87,555 within ten years.

14 Nursing Programs Offered

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

2

A Towson, MD

Ranked #19 nationally, Towson University is a public institution in Towson, Maryland. Annual in-state tuition is $11,728.

5 Nursing Programs Offered

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

3

A- Owings Mills, MD

Stevenson University is a private nonprofit school in Owings Mills, Maryland offering nursing education. The school reports a 66% graduation rate.

6 Nursing Programs Offered

ABSN, BSN, MSN, MSN-FNP, MSN-NL, MSN-PMHNP

4

B+ Baltimore, MD

Notre Dame of Maryland University is a smaller private nonprofit institution in Baltimore, Maryland with about 1,788 students. Annual in-state tuition is $43,360.

7 Nursing Programs Offered

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

5

B+ Salisbury, MD

Salisbury University is a public institution in Salisbury, Maryland. It offers 8 nursing programs across various degree levels.

8 Nursing Programs Offered

ABSN, BSN, Direct-Entry-MSN, DNP, DNP-FNP, MSN, MSN-FNP, PhD

6

B+ Hagerstown, MD

A public institution, Hagerstown Community College serves students in Hagerstown, Maryland. Annual in-state tuition is $6,390.

Offering ADN Program

7

B+ Cumberland, MD

Allegany College of Maryland is a public school in Cumberland, Maryland offering nursing education. Graduates earn a median of $38,476 within ten years.

Offering ADN Program

8

B+ North East, MD

Cecil College is a smaller public institution in North East, Maryland with about 1,749 students. Graduates earn a median of $43,952 within ten years.

Offering ADN Program

9

B+ Largo, MD

Prince George's Community College provides nursing education from its campus in Largo, Maryland. The school reports a 21% graduation rate.

Offering ADN Program

10

B+ Westminster, MD

Based in Westminster, Maryland, Carroll Community College is a public institution. The school reports a 44% graduation rate.

Offering ADN Program

11

B+ Frederick, MD

Hood College is a private nonprofit institution in Frederick, Maryland. Graduates earn a median of $57,089 within ten years.

Offering BSN Program

12
F

B+ Frederick, MD

Based in Frederick, Maryland, Frederick Community College is a public institution. Annual in-state tuition is $7,594.

Offering ADN Program

13

B+ Bel Air, MD

Harford Community College provides nursing education from its campus in Bel Air, Maryland. Graduates earn a median of $44,608 within ten years.

Offering ADN Program

14

B+ Wye Mills, MD

A public institution, Chesapeake College serves students in Wye Mills, Maryland. Annual in-state tuition is $6,608.

2 Nursing Programs Offered

ADN, LPN

15

B+ Rockville, MD

Based in Rockville, Maryland, Montgomery College is a public institution. Total enrollment is about 18,800 students.

Offering ADN Program

16

B+ Columbia, MD

Based in Columbia, Maryland, Howard Community College is a public institution. The school reports a 25% graduation rate.

Offering ADN Program

17

B+ Arnold, MD

A public institution, Anne Arundel Community College serves students in Arnold, Maryland. Graduates earn a median of $46,219 within ten years.

Offering ADN Program

18

B+ Baltimore, MD

Morgan State University is a public school in Baltimore, Maryland offering nursing education. Total enrollment is about 10,700 students.

4 Nursing Programs Offered

BSN, MSN, MSN-FNP, PhD

19

B+ Takoma Park, MD

Washington Adventist University is a smaller private nonprofit institution in Takoma Park, Maryland with about 612 students. The school reports a 44% graduation rate.

4 Nursing Programs Offered

ABSN, BSN, MSN, MSN-FNP

20

B La Plata, MD

College of Southern Maryland is a public school in La Plata, Maryland offering nursing education. Annual in-state tuition is $7,350.

Offering ADN Program

21

B Salisbury, MD

A public institution, Wor-Wic Community College serves students in Salisbury, Maryland. Annual in-state tuition is $7,032.

Offering ADN Program

22

B Bowie, MD

Bowie State University is a public institution in Bowie, Maryland. Graduates earn a median of $54,537 within ten years.

7 Nursing Programs Offered

ABSN, BSN, MSN, MSN-AGNP, MSN-FNP, MSN-NE, Post-MSN-Cert

23

B Baltimore, MD

Coppin State University is a public institution in Baltimore, Maryland. Total enrollment is about 2,210 students.

10 Nursing Programs Offered

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

24

B Adelphi, MD

University of Maryland Global Campus in Adelphi, Maryland is a public institution with a 95% graduation rate and over 63,012 students. Graduates earn a median of $65,287 within ten years.

Offering BSN Program

25

B- Baltimore, MD

With annual in-state tuition at $3,314, Baltimore City Community College in Baltimore, Maryland is among the more affordable public options in the region. The school reports a 11% graduation rate.

Offering ADN Program

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.