Skip to content

Nursing Assistant Programs in Iowa: 7 Colleges and Schools

7 Iowa schools reported nursing assistant completions to NCES IPEDS for 2024, graduating 1,277 students: 7 public, grouped below by city.

7
Schools in Iowa
1,277
Graduates in 2024
7
Public colleges
0
Private for-profit schools

NCES IPEDS 2024 completions · Iowa · CIP 51.3902

7 schools in Iowa graduated 1,277 CNAs in 2024, out of 594 schools nationally. By type: 7 public. Credentials offered: certificate (7).

The largest program is Western Iowa Tech Community College in Sioux City with 435 graduates. The full list is grouped by city so you can find one near you.

Who runs the 7 Iowa schools

Hover a segment
7
Public · 100%
0
Private nonprofit · 0%
0
Private for-profit · 0%

NCES IPEDS 2024 · institution control

Largest programs in Iowa

Largest nursing assistant programs in Iowa
#SchoolCity2024 graduates
1Western Iowa Tech Community CollegeSioux City435
2Eastern Iowa Community College DistrictDavenport258
3Southeastern Community CollegeWest Burlington222
4Iowa Central Community CollegeFort Dodge138
5North Iowa Area Community CollegeMason City132

NCES IPEDS 2024 completions

All programs in Iowa by city

Sponsored programs
No sponsored listings at this time. Sponsored programs are labeled and kept apart from the official list.
Advertising policy →
7 of 7 schools listed · 7 cities
Programs by city
SchoolTypeCredentials2024 graduatesWebsite
Council Bluffs · 1 school
Iowa Western Community CollegePubliccertificate66Website ↗
Creston · 1 school
Southwestern Community CollegePubliccertificate26Website ↗
Davenport · 1 school
Eastern Iowa Community College DistrictPubliccertificate258Website ↗
Fort Dodge · 1 school
Iowa Central Community CollegePubliccertificate138Website ↗
Mason City · 1 school
North Iowa Area Community CollegePubliccertificate132Website ↗
Sioux City · 1 school
Western Iowa Tech Community CollegePubliccertificate435Website ↗
West Burlington · 1 school
Southeastern Community CollegePubliccertificate222Website ↗

NCES IPEDS 2024 completions · 7 schools · type is institution control · a listing is not a statement of accreditation or state approval

Nearby states

Nursing Assistant programs in Iowa and nearby states
StateSchools2024 graduatesPrograms
Iowa71,277this page
Illinois436,645Programs in Illinois →
Minnesota211,377Programs in Minnesota →
Wisconsin165,113Programs in Wisconsin →
Missouri59Programs in Missouri →
Nebraska115Programs in Nebraska →

NCES IPEDS 2024 completions · bordering states

Questions about CNA programs in Iowa

How many CNA programs are in Iowa?
7 colleges and schools reported nursing assistant completions to NCES IPEDS for 2024, graduating 1,277 students.
Which Iowa program is the largest?
Western Iowa Tech Community College in Sioux City, with 435 graduates in 2024, followed by Eastern Iowa Community College District in Davenport (258).
Are Iowa programs mostly public?
Yes: 7 public of the 7 schools.
What does a CNA earn in Iowa?
Typical CNA pay in Iowa is $39,350 a year (BLS OES May 2025), against $42,260 nationally.

Explore next

← Back to programs by state