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 segment7
Public · 100%
0
Private nonprofit · 0%
0
Private for-profit · 0%
NCES IPEDS 2024 · institution control
Largest programs in Iowa
| # | School | City | 2024 graduates |
|---|---|---|---|
| 1 | Western Iowa Tech Community College | Sioux City | 435 |
| 2 | Eastern Iowa Community College District | Davenport | 258 |
| 3 | Southeastern Community College | West Burlington | 222 |
| 4 | Iowa Central Community College | Fort Dodge | 138 |
| 5 | North Iowa Area Community College | Mason City | 132 |
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.
7 of 7 schools listed · 7 cities
| School | Type | Credentials | 2024 graduates | Website |
|---|---|---|---|---|
| Council Bluffs · 1 school | ||||
| Iowa Western Community College | Public | certificate | 66 | Website ↗ |
| Creston · 1 school | ||||
| Southwestern Community College | Public | certificate | 26 | Website ↗ |
| Davenport · 1 school | ||||
| Eastern Iowa Community College District | Public | certificate | 258 | Website ↗ |
| Fort Dodge · 1 school | ||||
| Iowa Central Community College | Public | certificate | 138 | Website ↗ |
| Mason City · 1 school | ||||
| North Iowa Area Community College | Public | certificate | 132 | Website ↗ |
| Sioux City · 1 school | ||||
| Western Iowa Tech Community College | Public | certificate | 435 | Website ↗ |
| West Burlington · 1 school | ||||
| Southeastern Community College | Public | certificate | 222 | Website ↗ |
NCES IPEDS 2024 completions · 7 schools · type is institution control · a listing is not a statement of accreditation or state approval
Nearby states
| State | Schools | 2024 graduates | Programs |
|---|---|---|---|
| Iowa | 7 | 1,277 | this page |
| Illinois | 43 | 6,645 | Programs in Illinois → |
| Minnesota | 21 | 1,377 | Programs in Minnesota → |
| Wisconsin | 16 | 5,113 | Programs in Wisconsin → |
| Missouri | 5 | 9 | Programs in Missouri → |
| Nebraska | 1 | 15 | Programs 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.