North Carolina CNA School Directory

CNA Training Schools
in North Carolina

Find state-approved CNA training programs near you. Browse our comprehensive directory of Certified Nursing Assistant schools across North Carolina — organized by city to help you start your healthcare career.

Find a CNA School Near You

North Carolina requires all CNAs to complete a state-approved training program before sitting for the NNAAP certification exam. Use our directory to find accredited CNA training schools in your area, compare programs, and take the first step toward a rewarding healthcare career.

Browse by City

Select a city below to view CNA training programs, school listings, and local tips.

Mecklenburg County

Charlotte

Largest city in NC with numerous hospital systems and CNA training programs.

Wake County

Raleigh

State capital and major healthcare hub with top-rated CNA programs.

Durham County

Durham

Home to Duke University Health System and strong CNA training options.

Guilford County

Greensboro

Triad region hub with community colleges and healthcare training centers.

Forsyth County

Winston-Salem

Major medical center city with Wake Forest Baptist Health nearby.

Buncombe County

Asheville

Western NC mountain city with growing healthcare workforce needs.

Gaston County

Gastonia

Charlotte metro area city with accessible CNA training programs.

Cumberland County

Fayetteville

Military community with strong demand for certified nursing assistants.

New Hanover County

Wilmington

Coastal NC city with expanding healthcare sector and CNA opportunities.

Cabarrus County

Concord

Fast-growing suburb northeast of Charlotte with healthcare training options.

Mecklenburg County

Huntersville

North Charlotte suburb with proximity to major hospital networks.

Mecklenburg County

Matthews

Southeast Charlotte suburb with access to Mecklenburg County CNA programs.

Cabarrus County

Kannapolis

Home to NC Research Campus with growing biotech and healthcare presence.

Catawba County

Hickory

Foothills city with Catawba Valley Medical Center and CNA training programs.

Guilford County

High Point

Furniture capital of the world and a growing Triad healthcare hub with strong CNA demand.

Wake County

Cary

One of NC's fastest-growing towns with WakeMed Cary Hospital and expanding senior communities.

Orange County

Chapel Hill

Home to UNC Health, one of the Southeast's largest academic medical centers.

Pitt County

Greenville

Eastern NC hub with ECU Health Medical Center and Pitt Community College CNA programs.

Onslow County

Jacksonville

Military community near Camp Lejeune with consistent CNA demand in hospital and home health.

Nash County

Rocky Mount

Regional healthcare hub for northeastern NC with Nash UNC Health Care and two community colleges.

Alamance County

Burlington

Piedmont city between Greensboro and Durham with Cone Health Alamance Regional.

Wilson County

Wilson

Eastern NC regional hub with Wilson Medical Center and Wilson Community College CNA programs.

Wayne County

Goldsboro

Wayne County seat with Wayne UNC Health Care and a strong military community at Seymour Johnson AFB.

Iredell County

Mooresville

Fast-growing Lake Norman town north of Charlotte with Atrium Health Lake Norman.

Can't Find a School Near You?

Certified CNA Training offers an online CNA Prep Program available to students across all of North Carolina — no matter where you live.

Enroll in Our Online CNA Prep Program