Find a Nursing School Near You

Enter your zip code to search our comprehensive database

Well over 150,000 nurses are employed in North Carolina. These nurses fill a variety of roles in both the private and public sectors. For example, consider two of the state’s largest nursing employers: Tenet Health and the Department of Veterans Affairs. Tenet Health delivers high-quality healthcare in a hospital setting, while the Department of Veterans Affairs focuses on veteran welfare and benefits administration.

Nursing roles
North Carolina’s most popular nursing profession is registered nurse (RN). The state is home to 88,000 RNs, constituting over half of the nurses employed in the state. North Carolina also has 50,000 certified nursing assistants (CNAs), 16,000 licensed practical nurses (LPNs), and almost 6,000 advanced practice registered nurses (APRNs).

Find a school

Nursing schools
To fill this robust employment demand, North Carolina has a broad range of nursing schools. One of the most important decisions facing an aspiring nurse is choosing public versus private education.

Private colleges are typically small in size. Their enrollment numbers are usually comparable to those of community colleges. However, they are often better-funded due to private donations and higher tuition payments. Therefore, private schools have the resources to offer smaller class sizes and more personalized teaching.

On the other hand, it is not unusual for a large public university’s enrollment to number tens of thousands of students. For example, East Carolina University boasts a diverse population of nearly 30,000 students. Since public schools receive government subsidies, their students typically benefit from significantly lower tuition.

North Carolina certainly has a wide variety of options for aspiring nurses. To help organize these options, we have listed below the state’s top nursing schools in each major city, organized from largest to smallest.

Asheville

Asheville-Buncombe Technical Community College
Associate's Degree in Nursing: 104 students during the 2019 period
Region A Nursing Consortium
Associate's Degree in Nursing: 62 students during the 2019 period
Blue Ridge Community College
Associate's Degree in Nursing: 28 students during the 2019 period
Mars Hill University
Bachelor of Science in Nursing: 20 students during the 2019 period
South College - Asheville
Bachelor of Science in Nursing: 14 students during the 2019 period
School Program Class size
Asheville-Buncombe Technical Community College Associate's Degree in Nursing 104 students
Region A Nursing Consortium Associate's Degree in Nursing 62 students
Blue Ridge Community College Associate's Degree in Nursing 28 students
Mars Hill University Bachelor of Science in Nursing 20 students
South College - Asheville Bachelor of Science in Nursing 14 students

Charlotte

Carolinas College of Health Sciences
Associate's Degree in Nursing: 117 students during the 2019 period
University of North Carolina at Charlotte
Bachelor of Science in Nursing: 104 students during the 2019 period
Central Piedmont Community College
Associate's Degree in Nursing: 80 students during the 2019 period
Queens University of Charlotte
Bachelor of Science in Nursing: 75 students during the 2019 period
Gaston College
Associate's Degree in Nursing: 69 students during the 2019 period
Diploma in Practical Nursing: 49 students during the 2019 period
Chamberlain University - Charlotte
Bachelor of Science in Nursing: 63 students during the 2019 period
Cabarrus College of Health Sciences
Associate's Degree in Nursing: 61 students during the 2019 period
ECPI University - Charlotte
Associate's Degree in Nursing: 58 students during the 2019 period
Diploma in Practical Nursing: 50 students during the 2019 period
Rowan-Cabarrus Community College
Associate's Degree in Nursing: 46 students during the 2019 period
Diploma in Practical Nursing: 26 students during the 2019 period
Northeastern University - Charlotte
Accelerated Second Degree BSN: 44 students during the 2019 period
Mitchell Community College
Associate's Degree in Nursing: 30 students during the 2019 period
Wingate University
Bachelor of Science in Nursing: 21 students during the 2019 period
Catawba College
Bachelor of Science in Nursing: 8 students during the 2019 period
School Program Class size
Carolinas College of Health Sciences Associate's Degree in Nursing 117 students
University of North Carolina at Charlotte Bachelor of Science in Nursing 104 students
Central Piedmont Community College Associate's Degree in Nursing 80 students
Queens University of Charlotte Bachelor of Science in Nursing 75 students
Gaston College Associate's Degree in Nursing 69 students
Diploma in Practical Nursing 49 students
Chamberlain University - Charlotte Bachelor of Science in Nursing 63 students
Cabarrus College of Health Sciences Associate's Degree in Nursing 61 students
ECPI University - Charlotte Associate's Degree in Nursing 58 students
Diploma in Practical Nursing 50 students
Rowan-Cabarrus Community College Associate's Degree in Nursing 46 students
Diploma in Practical Nursing 26 students
Northeastern University - Charlotte Accelerated Second Degree BSN 44 students
Mitchell Community College Associate's Degree in Nursing 30 students
Wingate University Bachelor of Science in Nursing 21 students
Catawba College Bachelor of Science in Nursing 8 students

Durham / Chapel Hill area

University of North Carolina at Chapel Hill
Bachelor of Science in Nursing: 176 students during the 2019 period
Duke University
Accelerated Second Degree BSN: 124 students during the 2019 period
Durham Technical Community College
Associate's Degree in Nursing: 79 students during the 2019 period
Diploma in Practical Nursing: 41 students during the 2019 period
North Carolina Central University
Bachelor of Science in Nursing: 72 students during the 2019 period
Watts College of Nursing
Diploma in Nursing: 54 students during the 2019 period
Piedmont Community College
Associate's Degree in Nursing: 26 students during the 2019 period
School Program Class size
University of North Carolina at Chapel Hill Bachelor of Science in Nursing 176 students
Duke University Accelerated Second Degree BSN 124 students
Durham Technical Community College Associate's Degree in Nursing 79 students
Diploma in Practical Nursing 41 students
North Carolina Central University Bachelor of Science in Nursing 72 students
Watts College of Nursing Diploma in Nursing 54 students
Piedmont Community College Associate's Degree in Nursing 26 students

Fayetteville

Fayetteville Technical Community College
Diploma in Practical Nursing: 53 students during the 2019 period
Associate's Degree in Nursing: 39 students during the 2019 period
Fayetteville State University
Bachelor of Science in Nursing: 46 students during the 2019 period
Methodist University
Bachelor of Science in Nursing: 28 students during the 2019 period
School Program Class size
Fayetteville Technical Community College Diploma in Practical Nursing 53 students
Associate's Degree in Nursing 39 students
Fayetteville State University Bachelor of Science in Nursing 46 students
Methodist University Bachelor of Science in Nursing 28 students

Greensboro / High Point area

University of North Carolina at Greensboro
Bachelor of Science in Nursing: 117 students during the 2019 period
Guilford Technical Community College
Associate's Degree in Nursing: 96 students during the 2019 period
Diploma in Practical Nursing: 12 students during the 2019 period
ECPI University - Greensboro
Diploma in Practical Nursing: 89 students during the 2019 period
North Carolina A&T State University
Bachelor of Science in Nursing: 34 students during the 2019 period
Rockingham Community College
Associate's Degree in Nursing: 26 students during the 2019 period
Diploma in Practical Nursing: 12 students during the 2019 period
South University - High Point Off-Campus Instructional Site
Bachelor of Science in Nursing: 19 students during the 2019 period
Randolph Community College
Associate's Degree in Nursing: 15 students during the 2019 period
School Program Class size
University of North Carolina at Greensboro Bachelor of Science in Nursing 117 students
Guilford Technical Community College Associate's Degree in Nursing 96 students
Diploma in Practical Nursing 12 students
ECPI University - Greensboro Diploma in Practical Nursing 89 students
North Carolina A&T State University Bachelor of Science in Nursing 34 students
Rockingham Community College Associate's Degree in Nursing 26 students
Diploma in Practical Nursing 12 students
South University - High Point Off-Campus Instructional Site Bachelor of Science in Nursing 19 students
Randolph Community College Associate's Degree in Nursing 15 students

Raleigh

Wake Technical Community College
Associate's Degree in Nursing: 147 students during the 2019 period
ECPI University - Raleigh
Diploma in Practical Nursing: 89 students during the 2019 period
Johnston Community College
Associate's Degree in Nursing: 21 students during the 2019 period
School Program Class size
Wake Technical Community College Associate's Degree in Nursing 147 students
ECPI University - Raleigh Diploma in Practical Nursing 89 students
Johnston Community College Associate's Degree in Nursing 21 students

Wilmington

University of North Carolina Wilmington
Bachelor of Science in Nursing: 97 students during the 2019 period
Cape Fear Community College
Associate's Degree in Nursing: 63 students during the 2019 period
Diploma in Practical Nursing: 16 students during the 2019 period
School Program Class size
University of North Carolina Wilmington Bachelor of Science in Nursing 97 students
Cape Fear Community College Associate's Degree in Nursing 63 students
Diploma in Practical Nursing 16 students

Winston-Salem

Winston-Salem State University
Bachelor of Science in Nursing: 128 students during the 2019 period
Forsyth Technical Community College
Associate's Degree in Nursing: 123 students during the 2019 period
Diploma in Practical Nursing: 44 students during the 2019 period
Davidson-Davie Community College
Associate's Degree in Nursing: 65 students during the 2019 period
Diploma in Practical Nursing: 22 students during the 2019 period
School Program Class size
Winston-Salem State University Bachelor of Science in Nursing 128 students
Forsyth Technical Community College Associate's Degree in Nursing 123 students
Diploma in Practical Nursing 44 students
Davidson-Davie Community College Associate's Degree in Nursing 65 students
Diploma in Practical Nursing 22 students

Other North Carolina cities

East Carolina University
Bachelor of Science in Nursing: 255 students during the 2019 period
Pitt Community College
Associate's Degree in Nursing: 101 students during the 2019 period
Western Carolina University
Bachelor of Science in Nursing: 82 students during the 2019 period
Sandhills Community College
Associate's Degree in Nursing: 69 students during the 2019 period
Foothills Nursing Consortium
Associate's Degree in Nursing: 57 students during the 2019 period
Craven Community College
Associate's Degree in Nursing: 49 students during the 2019 period
Diploma in Practical Nursing: 6 students during the 2019 period
Wilson Community College
Associate's Degree in Nursing: 45 students during the 2019 period
Diploma in Practical Nursing: 12 students during the 2019 period
Appalachian State University
Bachelor of Science in Nursing: 43 students during the 2019 period
Southeastern Community College
Associate's Degree in Nursing: 43 students during the 2019 period
Diploma in Practical Nursing: 18 students during the 2019 period
Campbell University
Bachelor of Science in Nursing: 41 students during the 2019 period
Central Carolina Community College
Diploma in Practical Nursing: 41 students during the 2019 period
Associate's Degree in Nursing: 22 students during the 2019 period
Sampson Community College
Associate's Degree in Nursing: 41 students during the 2019 period
Diploma in Practical Nursing: 18 students during the 2019 period
University of North Carolina at Pembroke
Bachelor of Science in Nursing: 41 students during the 2019 period
Alamance Community College
Associate's Degree in Nursing: 39 students during the 2019 period
Gardner-Webb University
Associate's Degree in Nursing: 39 students during the 2019 period
Bachelor of Science in Nursing: 34 students during the 2019 period
McDowell Technical Community College
Diploma in Practical Nursing: 39 students during the 2019 period
Wayne Community College
Associate's Degree in Nursing: 39 students during the 2019 period
Diploma in Practical Nursing: 15 students during the 2019 period
Beaufort County Community College
Associate's Degree in Nursing: 38 students during the 2019 period
Diploma in Practical Nursing: 13 students during the 2019 period
Surry Community College
Associate's Degree in Nursing: 38 students during the 2019 period
Diploma in Practical Nursing: 13 students during the 2019 period
Edgecombe Community College
Associate's Degree in Nursing: 37 students during the 2019 period
Diploma in Practical Nursing: 10 students during the 2019 period
Vance-Granville Community College
Associate's Degree in Nursing: 36 students during the 2019 period
Diploma in Practical Nursing: 20 students during the 2019 period
Western Piedmont Community College
Associate's Degree in Nursing: 36 students during the 2019 period
Stanly Community College
Associate's Degree in Nursing: 35 students during the 2019 period
Catawba Valley Community College
Associate's Degree in Nursing: 34 students during the 2019 period
Lenoir Community College
Associate's Degree in Nursing: 34 students during the 2019 period
Diploma in Practical Nursing: 10 students during the 2019 period
Richmond Community College
Associate's Degree in Nursing: 34 students during the 2019 period
Diploma in Practical Nursing: 16 students during the 2019 period
Southwestern Community College
Associate's Degree in Nursing: 34 students during the 2019 period
Bladen Community College
Associate's Degree in Nursing: 32 students during the 2019 period
Diploma in Practical Nursing: 28 students during the 2019 period
Caldwell Community College and Technical Institute
Associate's Degree in Nursing: 32 students during the 2019 period
Diploma in Practical Nursing: 4 students during the 2019 period
Nash Community College
Associate's Degree in Nursing: 31 students during the 2019 period
Diploma in Practical Nursing: 9 students during the 2019 period
Coastal Carolina Community College
Associate's Degree in Nursing: 28 students during the 2019 period
Diploma in Practical Nursing: 20 students during the 2019 period
College of The Albemarle
Associate's Degree in Nursing: 28 students during the 2019 period
Diploma in Practical Nursing: 22 students during the 2019 period
Isothermal Community College
Diploma in Practical Nursing: 27 students during the 2019 period
Lenoir-Rhyne University
Bachelor of Science in Nursing: 26 students during the 2019 period
Robeson Community College
Associate's Degree in Nursing: 26 students during the 2019 period
Diploma in Practical Nursing: 13 students during the 2019 period
South Piedmont Community College
Associate's Degree in Nursing: 26 students during the 2019 period
Diploma in Practical Nursing: 9 students during the 2019 period
Wilkes Community College
Associate's Degree in Nursing: 26 students during the 2019 period
Barton College
Bachelor of Science in Nursing: 24 students during the 2019 period
Lees-McRae College
Bachelor of Science in Nursing: 22 students during the 2019 period
Brunswick Community College
Associate's Degree in Nursing: 21 students during the 2019 period
Diploma in Practical Nursing: 17 students during the 2019 period
Carteret Community College
Associate's Degree in Nursing: 20 students during the 2019 period
Montgomery Community College
Diploma in Practical Nursing: 20 students during the 2019 period
Mayland Community College
Associate's Degree in Nursing: 16 students during the 2019 period
Diploma in Practical Nursing: 7 students during the 2019 period
James Sprunt Community College
Associate's Degree in Nursing: 14 students during the 2019 period
Diploma in Practical Nursing: 6 students during the 2019 period
Cleveland Community College
Diploma in Practical Nursing: 13 students during the 2019 period
Halifax Community College
Diploma in Practical Nursing: 11 students during the 2019 period
Associate's Degree in Nursing: 10 students during the 2019 period
Pfeiffer University
Bachelor of Science in Nursing: 9 students during the 2019 period
Roanoke-Chowan Community College
Associate's Degree in Nursing: 5 students during the 2019 period
School Program Class size
East Carolina University Bachelor of Science in Nursing 255 students
Pitt Community College Associate's Degree in Nursing 101 students
Western Carolina University Bachelor of Science in Nursing 82 students
Sandhills Community College Associate's Degree in Nursing 69 students
Foothills Nursing Consortium Associate's Degree in Nursing 57 students
Craven Community College Associate's Degree in Nursing 49 students
Diploma in Practical Nursing 6 students
Wilson Community College Associate's Degree in Nursing 45 students
Diploma in Practical Nursing 12 students
Appalachian State University Bachelor of Science in Nursing 43 students
Southeastern Community College Associate's Degree in Nursing 43 students
Diploma in Practical Nursing 18 students
Campbell University Bachelor of Science in Nursing 41 students
Central Carolina Community College Diploma in Practical Nursing 41 students
Associate's Degree in Nursing 22 students
Sampson Community College Associate's Degree in Nursing 41 students
Diploma in Practical Nursing 18 students
University of North Carolina at Pembroke Bachelor of Science in Nursing 41 students
Alamance Community College Associate's Degree in Nursing 39 students
Gardner-Webb University Associate's Degree in Nursing 39 students
Bachelor of Science in Nursing 34 students
McDowell Technical Community College Diploma in Practical Nursing 39 students
Wayne Community College Associate's Degree in Nursing 39 students
Diploma in Practical Nursing 15 students
Beaufort County Community College Associate's Degree in Nursing 38 students
Diploma in Practical Nursing 13 students
Surry Community College Associate's Degree in Nursing 38 students
Diploma in Practical Nursing 13 students
Edgecombe Community College Associate's Degree in Nursing 37 students
Diploma in Practical Nursing 10 students
Vance-Granville Community College Associate's Degree in Nursing 36 students
Diploma in Practical Nursing 20 students
Western Piedmont Community College Associate's Degree in Nursing 36 students
Stanly Community College Associate's Degree in Nursing 35 students
Catawba Valley Community College Associate's Degree in Nursing 34 students
Lenoir Community College Associate's Degree in Nursing 34 students
Diploma in Practical Nursing 10 students
Richmond Community College Associate's Degree in Nursing 34 students
Diploma in Practical Nursing 16 students
Southwestern Community College Associate's Degree in Nursing 34 students
Bladen Community College Associate's Degree in Nursing 32 students
Diploma in Practical Nursing 28 students
Caldwell Community College and Technical Institute Associate's Degree in Nursing 32 students
Diploma in Practical Nursing 4 students
Nash Community College Associate's Degree in Nursing 31 students
Diploma in Practical Nursing 9 students
Coastal Carolina Community College Associate's Degree in Nursing 28 students
Diploma in Practical Nursing 20 students
College of The Albemarle Associate's Degree in Nursing 28 students
Diploma in Practical Nursing 22 students
Isothermal Community College Diploma in Practical Nursing 27 students
Lenoir-Rhyne University Bachelor of Science in Nursing 26 students
Robeson Community College Associate's Degree in Nursing 26 students
Diploma in Practical Nursing 13 students
South Piedmont Community College Associate's Degree in Nursing 26 students
Diploma in Practical Nursing 9 students
Wilkes Community College Associate's Degree in Nursing 26 students
Barton College Bachelor of Science in Nursing 24 students
Lees-McRae College Bachelor of Science in Nursing 22 students
Brunswick Community College Associate's Degree in Nursing 21 students
Diploma in Practical Nursing 17 students
Carteret Community College Associate's Degree in Nursing 20 students
Montgomery Community College Diploma in Practical Nursing 20 students
Mayland Community College Associate's Degree in Nursing 16 students
Diploma in Practical Nursing 7 students
James Sprunt Community College Associate's Degree in Nursing 14 students
Diploma in Practical Nursing 6 students
Cleveland Community College Diploma in Practical Nursing 13 students
Halifax Community College Diploma in Practical Nursing 11 students
Associate's Degree in Nursing 10 students
Pfeiffer University Bachelor of Science in Nursing 9 students
Roanoke-Chowan Community College Associate's Degree in Nursing 5 students