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.

Nursing Schools in Virginia: 2026-2027

Explore and compare 59 top-ranked, accredited schools in Virginia. 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

M

Public Clifton Forge, VA

With annual in-state tuition at $5,022, Mountain Gateway Community College in Clifton Forge, Virginia is among the more affordable public options in the region. Graduates earn a median of $34,293 within ten years.

ADN Program Available

Public Danville, VA

With annual in-state tuition at $4,992, Danville Community College in Danville, Virginia is among the more affordable public options in the region. Graduates earn a median of $31,664 within ten years.

2 Nursing Programs Available

ADN, LPN

Private, Non-Profit Staunton, VA

Mary Baldwin University is a smaller private nonprofit institution in Staunton, Virginia with about 1,772 students. The school reports a 48% graduation rate.

4 Nursing Programs Available

ABSN, BSN, MSN, MSN-FNP

Public Middletown, VA

With annual in-state tuition at $5,072, Laurel Ridge Community College in Middletown, Virginia is among the more affordable public options in the region. The school reports a 40% graduation rate.

ADN Program Available

Private, Non-Profit Lynchburg, VA

Centra College is a smaller private nonprofit institution in Lynchburg, Virginia with about 219 students. Graduates earn a median of $60,122 within ten years.

3 Nursing Programs Available

ADN, BSN, RN-BSN

Public Petersburg, VA

A public institution, Virginia State University serves students in Petersburg, Virginia. Annual in-state tuition is $10,043.

2 Nursing Programs Available

ADN, BSN

Public Norfolk, VA

Norfolk State University provides nursing education from its campus in Norfolk, Virginia. Total enrollment is about 6,053 students.

BSN Program Available

Private, Non-Profit Emory, VA

Emory & Henry University is a smaller private nonprofit institution in Emory, Virginia with about 1,311 students. Annual in-state tuition is $39,000.

BSN Program Available

Public Charlottesville, VA

With annual in-state tuition at $5,072, Piedmont Virginia Community College in Charlottesville, Virginia is among the more affordable public options in the region. Total enrollment is about 5,263 students.

ADN Program Available

M

Public Big Stone Gap, VA

With annual in-state tuition at $5,007, Mountain Empire Community College in Big Stone Gap, Virginia is among the more affordable public options in the region. The school reports a 47% graduation rate.

ADN Program Available

V

Public Abingdon, VA

With annual in-state tuition at $5,022, Virginia Highlands Community College in Abingdon, Virginia is among the more affordable public options in the region. The school reports a 43% graduation rate.

ADN Program Available

Public Annandale, VA

With annual in-state tuition at $5,891, Northern Virginia Community College in Annandale, Virginia is among the more affordable public options in the region. Graduates earn a median of $53,557 within ten years.

ADN Program Available

B

Public Weyers Cave, VA

With annual in-state tuition at $5,646, Blue Ridge Community College in Weyers Cave, Virginia is among the more affordable public options in the region. The school reports a 34% graduation rate.

2 Nursing Programs Available

ADN, LPN

W

Public Wytheville, VA

With annual in-state tuition at $5,007, Wytheville Community College in Wytheville, Virginia is among the more affordable public options in the region. Total enrollment is about 2,107 students.

2 Nursing Programs Available

ADN, LPN

Public Franklin, VA

With annual in-state tuition at $5,012, Paul D Camp Community College in Franklin, Virginia is among the more affordable public options in the region. The school reports a 25% graduation rate.

2 Nursing Programs Available

ADN, LPN

S

Public Cedar Bluff, VA

With annual in-state tuition at $5,075, Southwest Virginia Community College in Cedar Bluff, Virginia is among the more affordable public options in the region. Total enrollment is about 2,364 students.

ADN Program Available

Private, For-Profit Salem, VA

American National University is a smaller private for-profit institution in Salem, Virginia with about 770 students. The school reports a 36% graduation rate.

4 Nursing Programs Available

ABSN, BSN, MSN, MSN-FNP

Public Norfolk, VA

With annual in-state tuition at $5,588, Tidewater Community College in Norfolk, Virginia is among the more affordable public options in the region. Graduates earn a median of $38,349 within ten years.

2 Nursing Programs Available

ADN, LPN

S

Public Alberta, VA

With annual in-state tuition at $5,007, Southside Virginia Community College in Alberta, Virginia is among the more affordable public options in the region. The school reports a 34% graduation rate.

ADN Program Available

Private, Non-Profit Ferrum, VA

Ferrum College is a smaller private nonprofit institution in Ferrum, Virginia with about 763 students. Graduates earn a median of $44,296 within ten years.

BSN Program Available

Public Locust Grove, VA

With annual in-state tuition at $5,257, Germanna Community College in Locust Grove, Virginia is among the more affordable public options in the region. It offers 2 nursing programs across various degree levels.

2 Nursing Programs Available

ADN, LPN

V

Public Roanoke, VA

With annual in-state tuition at $5,400, Virginia Western Community College in Roanoke, Virginia is among the more affordable public options in the region. Total enrollment is about 6,332 students.

2 Nursing Programs Available

ADN, LPN

Public Richmond, VA

With annual in-state tuition at $5,280, J Sargeant Reynolds Community College in Richmond, Virginia is among the more affordable public options in the region. Total enrollment is about 8,681 students.

2 Nursing Programs Available

ADN, LPN

Public Chester, VA

With annual in-state tuition at $5,082, Brightpoint Community College in Chester, Virginia is among the more affordable public options in the region. It offers 2 nursing programs across various degree levels.

2 Nursing Programs Available

ADN, LPN

P

Public Martinsville, VA

With annual in-state tuition at $5,002, Patrick & Henry Community College in Martinsville, Virginia is among the more affordable public options in the region. It offers 2 nursing programs across various degree levels.

2 Nursing Programs Available

ADN, LPN

# School Name Location In-State Completion Rate Programs Compare
26 Mountain Gateway Community College Clifton Forge, VA $5,022 43.5% 1
27 Danville Community College Danville, VA $4,992 40.7% 2
28 Mary Baldwin University Staunton, VA $34,152 48.5% 4
29 Laurel Ridge Community College Middletown, VA $5,072 40% 1
30 Centra College Lynchburg, VA $12,983 3
31 Virginia State University Petersburg, VA $10,043 39.3% 2
32 Norfolk State University Norfolk, VA $10,180 36.3% 1
33 Emory & Henry University Emory, VA $39,000 55.9% 1
34 Piedmont Virginia Community College Charlottesville, VA $5,072 33.6% 1
35 Mountain Empire Community College Big Stone Gap, VA $5,007 46.5% 1
36 Virginia Highlands Community College Abingdon, VA $5,022 42.8% 1
37 Northern Virginia Community College Annandale, VA $5,891 36.3% 1
38 Blue Ridge Community College Weyers Cave, VA $5,646 34% 2
39 Wytheville Community College Wytheville, VA $5,007 45.1% 2
40 Paul D Camp Community College Franklin, VA $5,012 25.3% 2
41 Southwest Virginia Community College Cedar Bluff, VA $5,075 43.9% 1
42 American National University Salem, VA $10,961 35.6% 4
43 Tidewater Community College Norfolk, VA $5,588 28.7% 2
44 Southside Virginia Community College Alberta, VA $5,007 34.5% 1
45 Ferrum College Ferrum, VA $28,520 28.5% 1
46 Germanna Community College Locust Grove, VA $5,257 38.8% 2
47 Virginia Western Community College Roanoke, VA $5,400 36.5% 2
48 J Sargeant Reynolds Community College Richmond, VA $5,280 28.2% 2
49 Brightpoint Community College Chester, VA $5,082 34.7% 2
50 Patrick & Henry Community College Martinsville, VA $5,002 43.4% 2

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.