Medical Assistant Programs in Iowa: 16 Colleges and Schools
16 Iowa schools reported medical assistant completions to NCES IPEDS for 2024, graduating 297 students: 13 public, 1 private nonprofit, 2 private for-profit, grouped below by city.
NCES IPEDS 2024 completions · Iowa · CIP 51.0801
16 schools in Iowa graduated 297 Medical Assistants in 2024, out of 1,165 schools nationally. By type: 13 public, 1 private nonprofit, 2 private for-profit. Credentials offered: certificate (16), associate (4).
The largest program is Mercy College of Health Sciences in Des Moines with 91 graduates. The full list is grouped by city so you can find one near you.
Who runs the 16 Iowa schools
Hover a segmentNCES IPEDS 2024 · institution control
Largest programs in Iowa
| # | School | City | 2024 graduates |
|---|---|---|---|
| 1 | Mercy College of Health Sciences | Des Moines | 91 |
| 2 | Kirkwood Community College | Cedar Rapids | 66 |
| 3 | Eastern Iowa Community College District | Davenport | 20 |
| 4 | Ross College-Davenport | Davenport | 19 |
| 5 | Southeastern Community College | West Burlington | 19 |
NCES IPEDS 2024 completions
All programs in Iowa by city
| School | Type | Credentials | 2024 graduates | Website |
|---|---|---|---|---|
| Davenport · 3 schools | ||||
| Eastern Iowa Community College District | Public | certificate | 20 | Website ↗ |
| Ross College-Davenport | Private for-profit | certificate | 19 | Website ↗ |
| Orion Technical College | Private for-profit | certificate | 12 | Website ↗ |
| Ankeny · 1 school | ||||
| Des Moines Area Community College | Public | certificate | 6 | Website ↗ |
| Calmar · 1 school | ||||
| Northeast Iowa Community College | Public | certificate, associate | 14 | Website ↗ |
| Cedar Rapids · 1 school | ||||
| Kirkwood Community College | Public | certificate, associate | 66 | Website ↗ |
| Council Bluffs · 1 school | ||||
| Iowa Western Community College | Public | certificate | 9 | Website ↗ |
| Des Moines · 1 school | ||||
| Mercy College of Health Sciences | Private nonprofit | associate, certificate | 91 | Website ↗ |
| Estherville · 1 school | ||||
| Iowa Lakes Community College | Public | certificate | 0 | Website ↗ |
| Fort Dodge · 1 school | ||||
| Iowa Central Community College | Public | certificate, associate | 17 | Website ↗ |
| Iowa Falls · 1 school | ||||
| Ellsworth Community College | Public | certificate | 0 | Website ↗ |
| Marshalltown · 1 school | ||||
| Marshalltown Community College | Public | certificate | 0 | Website ↗ |
| Mason City · 1 school | ||||
| North Iowa Area Community College | Public | certificate | 9 | Website ↗ |
| Sioux City · 1 school | ||||
| Western Iowa Tech Community College | Public | certificate | 8 | Website ↗ |
| Waterloo · 1 school | ||||
| Hawkeye Community College | Public | certificate | 7 | Website ↗ |
| West Burlington · 1 school | ||||
| Southeastern Community College | Public | certificate | 19 | Website ↗ |
NCES IPEDS 2024 completions · 16 schools · type is institution control · a listing is not a statement of accreditation or state approval
Nearby states
| State | Schools | 2024 graduates | Programs |
|---|---|---|---|
| Iowa | 16 | 297 | this page |
| Illinois | 41 | 1,111 | Programs in Illinois → |
| Wisconsin | 23 | 590 | Programs in Wisconsin → |
| Missouri | 18 | 369 | Programs in Missouri → |
| Minnesota | 13 | 204 | Programs in Minnesota → |
| Nebraska | 4 | 62 | Programs in Nebraska → |
| South Dakota | 4 | 39 | Programs in South Dakota → |
NCES IPEDS 2024 completions · bordering states
Questions about Medical Assistant programs in Iowa
- How many Medical Assistant programs are in Iowa?
- 16 colleges and schools reported medical assistant completions to NCES IPEDS for 2024, graduating 297 students.
- Which Iowa program is the largest?
- Mercy College of Health Sciences in Des Moines, with 91 graduates in 2024, followed by Kirkwood Community College in Cedar Rapids (66).
- Are Iowa programs mostly public?
- Yes: 13 public, 1 private nonprofit, 2 private for-profit of the 16 schools.
- What does a Medical Assistant earn in Iowa?
- Typical Medical Assistant pay in Iowa is $45,480 a year (BLS OES May 2025), against $45,690 nationally.