Skip to content
Select Your College
Search

Looking for a trade school? Browse 19 trades or trade schools by state.

Build my college list

16 schools · Iowa

Medical assistant programs in Iowa

16 schools in Iowa offer medical assistant programs (15 of them public), with 16 certificate and 7 associate programs between them. Graduates of the typical certificate program here earned $37,481 a year after finishing, compared with $32,872 nationally.

Schools16
Public schools15
Certificate programs16
Certificate: earnings 1 yr after$37,481
Certificate: earnings 4 yrs after$37,358
Associate: earnings 1 yr after$41,058
Des Moines Area Community CollegeIndian Hills Community CollegeMercy College of Health SciencesKirkwood Community CollegeSoutheastern Community CollegeNortheast Iowa Community CollegeMarshalltown Community CollegeIowa Western Community CollegeEastern Iowa Community College DistrictNorth Iowa Area Community CollegeHawkeye Community CollegeWestern Iowa Tech Community CollegeIowa Central Community CollegeEllsworth Community CollegeIowa Lakes Community CollegeNorthwest Iowa Community College
Public PrivateTap a dot to open the school

All medical assistant programs in Iowa

Sorted by earnings one year after graduation. Click a heading to sort; tuition is the school's yearly tuition and fees (2025-26), in-state for public schools.

SchoolTypeCredentialGraduates (2023-24)Earnings 1 yr afterEarnings 4 yrs afterMedian debtSchool tuition
Des Moines Area Community CollegeAnkeny, IAPublic community or technical collegeCertificate6$44,717$41,607n/a$6,030
Indian Hills Community CollegeOttumwa, IACommunity collegeAssociate degree16$41,282$49,014n/a$5,232
Mercy College of Health SciencesDes Moines, IAPrivate collegeCertificate83$40,853n/a$9,500$18,024
Kirkwood Community CollegeCedar Rapids, IACommunity collegeAssociate degree57$40,834$41,202$13,182$6,288
Southeastern Community CollegeWest Burlington, IAPublic community or technical collegeCertificate19$39,783$38,151$9,028$6,660
Northeast Iowa Community CollegeCalmar, IACommunity collegeCertificate14$37,481$37,903$9,241$7,020
Marshalltown Community CollegeMarshalltown, IACommunity collegeCertificate0$33,513n/an/a$5,664
Iowa Western Community CollegeCouncil Bluffs, IACommunity collegeCertificate9$32,591n/an/a$7,050
Eastern Iowa Community College DistrictDavenport, IAPublic community or technical collegeCertificate20$31,784n/a$8,550$5,016
North Iowa Area Community CollegeMason City, IAPublic community or technical collegeAssociate degree10n/a$54,751n/a$6,803
Hawkeye Community CollegeWaterloo, IACommunity collegeAssociate degree21n/a$48,742$12,536$6,786
Mercy College of Health SciencesDes Moines, IAPrivate collegeAssociate degree12n/a$47,946n/a$18,024
Western Iowa Tech Community CollegeSioux City, IAPublic community or technical collegeAssociate degree10n/a$45,442n/a$5,306
Kirkwood Community CollegeCedar Rapids, IACommunity collegeCertificate47n/a$36,813n/a$6,288
Western Iowa Tech Community CollegeSioux City, IAPublic community or technical collegeCertificate10n/a$36,676n/a$5,306
Iowa Central Community CollegeFort Dodge, IACommunity collegeCertificate10n/a$36,531n/a$7,050
Iowa Central Community CollegeFort Dodge, IACommunity collegeAssociate degree7n/a$35,406n/a$7,050
Ellsworth Community CollegeIowa Falls, IACommunity collegeCertificate0n/an/an/a$5,664
Hawkeye Community CollegeWaterloo, IACommunity collegeCertificate7n/an/an/a$6,786
Indian Hills Community CollegeOttumwa, IACommunity collegeCertificate4n/an/an/a$5,232
Iowa Lakes Community CollegeEstherville, IACommunity collegeCertificate0n/an/an/a$7,616
North Iowa Area Community CollegeMason City, IAPublic community or technical collegeCertificate9n/an/an/a$6,803
Northwest Iowa Community CollegeSheldon, IACommunity collegeCertificate4n/an/an/a$7,500

Cities with the most programs: Ankeny (1), Ottumwa (1), Des Moines (1), Cedar Rapids (1), West Burlington (1), Calmar (1), Marshalltown (1), Council Bluffs (1), Davenport (1), Mason City (1), Waterloo (1), Sioux City (1).

What counts: allied health and medical assisting, including medical assistants and pharmacy technicians.

Frequently asked questions

How many medical assistant programs are in Iowa?

16 schools in Iowa awarded medical assistant certificates or associate degrees recently, according to the U.S. Department of Education: 16 certificate and 7 associate programs.

Which medical assistant program in Iowa has the highest earnings?

Des Moines Area Community College in Ankeny, where certificate graduates earned a median of $44,717 one year after finishing (programs with at least 5 graduates).

What is the cheapest medical assistant school in Iowa?

By yearly tuition and fees, Eastern Iowa Community College District in Davenport charges $5,016 (2025-26, in-state). Program fees, tools and licensing exams can add to that, so ask the school.

How much do medical assistant graduates make in Iowa?

The typical certificate program in Iowa reported median earnings of $37,481 one year after graduation and $37,358 four years after, for graduates who received federal aid and were working.

More in Iowa: all trade schools · colleges
Other trades: Welding · HVAC · Electrician · Plumbing · Carpentry · Auto and diesel mechanic · Heavy equipment mechanic · Truck driving (CDL) · Cosmetology and barbering · Culinary arts · LPN and CNA · Dental assisting and hygiene · Phlebotomy and medical lab · EMT, surgical tech and imaging · Medical billing and coding · Massage therapy · Paralegal
Medical assistant programs nationwide

Source: U.S. Department of Education, College Scorecard (institution and field of study files), data release of October 15, 2026. Earnings are for graduates who received federal aid and were working, not enrolled. What each figure covers.