Skip to content

CNA Classes in New Hampshire: 23 State-Approved Programs

New Hampshire's approved nurse aide training list names 23 CNA programs in 19 cities and mirrored here as of September 2026. New Hampshire requires 100 hours of training, 60 of them clinical. Typical CNA pay in New Hampshire is $47,870 a year, according to the Bureau of Labor Statistics.

23
State-approved programs
19
Cities with a program
100 hrs
Required training, 60 clinical
$47,870
Typical CNA pay, 13% above the US

Cities with the most CNA programs

Laconia (2), Manchester (2), Portsmouth (2) have the most approved programs in New Hampshire.

Cities in New Hampshire with the most CNA programs
CityProgramsTypical CNA payNursing homes
Laconia2—3
Manchester2$46,4009
Portsmouth2—2
Boscawen1—1
Claremont1—1
Dover1—4
Exeter1—2
Franklin1—1
Glencliff1—1
Hanover1—1
Keene1—4
Littleton1—0
Meredith1—1
Peterborough1—1
Salem1—1

Pay is the BLS OES May 2025 figure for the metro area named after the city; a dash means BLS publishes none. Nursing homes from CMS Care Compare.

All state-approved CNA programs in New Hampshire

Every program below appears on New Hampshire's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.

23 of 23 programs shown

State-approved CNA programs grouped by city
ProgramAddressPhone
Laconia · 2 programs
Lakes Region Community College379 Belmont Road, 03246(603) 366-5310
St. Francis Rehab406 Court Street, 03246(603) 524-0466
Manchester · 2 programs
LNA Health Careers, LLC70 Market Street, 03101(603) 647-2174
Manchester Community College Workforce Development Center1066 Front Street, 03102(603) 206-8164
Portsmouth · 2 programs
Portsmouth Regional Hospital LNA Program333 Borthwick Ave, 03801(603) 433-4950
Thrive Health Career Institute195 New Hampshire Avenue, Suite 245, 03801(603) 600-4144
Boscawen · 1 program
Merrimack County Nursing Home LNA Program325 DW Highway, 03303(603) 796-3275
City not listed · 1 program
St Joseph's Hospital LNA Program5 Woodward Ave.(603) 884-4622
Claremont · 1 program
River Valley Community College1 College Place, 03743(603) 252-1812
Dover · 1 program
The Dover Center LNA Program307 Plaza Drive, 03820(603) 749-9000
Exeter · 1 program
BILH Exeter Hospital LNA Program4 Alumni Drive, 03833(603) 580-7338
Franklin · 1 program
Genesis Health Care6 Baldwin Street, 03235(603) 915-1533
Glencliff · 1 program
Glencliff Home393 High Street, 03238(603) 989-3111
Hanover · 1 program
Kendal at Hanover67 Cummings Road, 03755(603) 643-8900
Keene · 1 program
Cheshire Medical Center LNA Program580 Court Street, 03431(603) 354-5454
Littleton · 1 program
White Mountains Community College646 Union Street, Suite 300, 03561(603) 444-1326
Meredith · 1 program
Golden View Health Care LNA Program19 NH Rt 104, 03253(603) 279-8111
Peterborough · 1 program
River Mead LNA Program300 Rivermead Road, 03458(603) 924-0062
Salem · 1 program
Team Select Home Care LNA Program12 Stiles Road, Suite 103, 03007(603) 453-3189
Stewartstown · 1 program
Coos County Nursing Hospital03576(603) 246-3321
Tilton · 1 program
New Hampshire Veterans Home139 Winter Street, 03276(603) 527-4895
Unity · 1 program
Sullivan County Health Care5 Nursing Home Drive, 03743—
Woodsville · 1 program
Cottage Hospital LNA Program90 Swiftwater Road, 03785—

Run one of these programs? Claim your listing to add your start dates and tuition.

Programs: New Hampshire approved nurse aide training program list, mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.

Free CNA training in New Hampshire

Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. In New Hampshire, 5 of the 23 approved programs are run by nursing facilities or care centers, judging by the listed type or program name.

After training, candidates take the state competency exam and are then listed on the New Hampshire Nursing Assistant Registry. How the New Hampshire registry works.

Questions about CNA classes in New Hampshire

How many CNA classes are there in New Hampshire?
New Hampshire's approved-program list names 23 CNA training programs in 19 cities, with the most in Laconia, Manchester, Portsmouth. The list is published by the state; this page mirrors it as of September 2026.
How many hours of CNA training does New Hampshire require?
New Hampshire requires 100 hours of training, including 60 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
Are there free CNA classes in New Hampshire?
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. 5 of the 23 approved programs in New Hampshire are run by nursing facilities or care centers, judging by the listed type or program name.
How do I check that a CNA program in New Hampshire is state-approved?
Every program on this page comes from New Hampshire's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the New Hampshire Nursing Assistant Registry with questions.

Explore next

← Back to CNA classes by state