Skip to content

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.

16
Schools in Iowa
297
Graduates in 2024
13
Public colleges
2
Private for-profit schools

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 segment
13
Public · 81%
1
Private nonprofit · 6%
2
Private for-profit · 13%

NCES IPEDS 2024 · institution control

Largest programs in Iowa

Largest medical assistant programs in Iowa
#SchoolCity2024 graduates
1Mercy College of Health SciencesDes Moines91
2Kirkwood Community CollegeCedar Rapids66
3Eastern Iowa Community College DistrictDavenport20
4Ross College-DavenportDavenport19
5Southeastern Community CollegeWest Burlington19

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 →
16 of 16 schools listed · 14 cities
Programs by city
SchoolTypeCredentials2024 graduatesWebsite
Davenport · 3 schools
Eastern Iowa Community College DistrictPubliccertificate20Website ↗
Ross College-DavenportPrivate for-profitcertificate19Website ↗
Orion Technical CollegePrivate for-profitcertificate12Website ↗
Ankeny · 1 school
Des Moines Area Community CollegePubliccertificate6Website ↗
Calmar · 1 school
Northeast Iowa Community CollegePubliccertificate, associate14Website ↗
Cedar Rapids · 1 school
Kirkwood Community CollegePubliccertificate, associate66Website ↗
Council Bluffs · 1 school
Iowa Western Community CollegePubliccertificate9Website ↗
Des Moines · 1 school
Mercy College of Health SciencesPrivate nonprofitassociate, certificate91Website ↗
Estherville · 1 school
Iowa Lakes Community CollegePubliccertificate0Website ↗
Fort Dodge · 1 school
Iowa Central Community CollegePubliccertificate, associate17Website ↗
Iowa Falls · 1 school
Ellsworth Community CollegePubliccertificate0Website ↗
Marshalltown · 1 school
Marshalltown Community CollegePubliccertificate0Website ↗
Mason City · 1 school
North Iowa Area Community CollegePubliccertificate9Website ↗
Sioux City · 1 school
Western Iowa Tech Community CollegePubliccertificate8Website ↗
Waterloo · 1 school
Hawkeye Community CollegePubliccertificate7Website ↗
West Burlington · 1 school
Southeastern Community CollegePubliccertificate19Website ↗

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

Nearby states

Medical Assistant programs in Iowa and nearby states
StateSchools2024 graduatesPrograms
Iowa16297this page
Illinois411,111Programs in Illinois →
Wisconsin23590Programs in Wisconsin →
Missouri18369Programs in Missouri →
Minnesota13204Programs in Minnesota →
Nebraska462Programs in Nebraska →
South Dakota439Programs 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.

Explore next

← Back to programs by state