Medical Assistant programs in Iowa
27 medical assistant programs at 18 Iowa schools are in the federal data. Where earnings are reported (12 programs), the state median is $35,497 one year after completion, about the same as the national median of $36,193. Median borrower debt is $13,696.
| School | City | Program | Credential | Completers/yr | 1-yr earnings | Median debt | Monthly payment* |
|---|---|---|---|---|---|---|---|
| Des Moines Area Community College | Ankeny, IA | Allied Health and Medical Assisting Services | Certificate | 11 | $44,717 | – | – |
| Indian Hills Community College | Ottumwa, IA | Allied Health and Medical Assisting Services | Associate degree | 15 | $41,282 | – | – |
| Mercy College of Health Sciences | Des Moines, IA | Allied Health and Medical Assisting Services | Certificate | 71 | $40,853 | $15,000 | $170 |
| Kirkwood Community College | Cedar Rapids, IA | Allied Health and Medical Assisting Services | Associate degree | 80 | $40,834 | $20,045 | $228 |
| Southeastern Community College | West Burlington, IA | Allied Health and Medical Assisting Services | Certificate | 58 | $39,783 | $10,386 | $118 |
| Northeast Iowa Community College | Calmar, IA | Allied Health and Medical Assisting Services | Certificate | 22 | $37,481 | $13,800 | $157 |
| Marshalltown Community College | Marshalltown, IA | Allied Health and Medical Assisting Services | Certificate | 7 | $33,513 | – | – |
| Orion Technical College | Davenport, IA | Allied Health and Medical Assisting Services | Certificate | 6 | $33,079 | – | – |
| Ross College-Davenport | Davenport, IA | Allied Health and Medical Assisting Services | Associate degree | 7 | $32,961 | $13,591 | $154 |
| Iowa Western Community College | Council Bluffs, IA | Allied Health and Medical Assisting Services | Certificate | 12 | $32,591 | – | – |
| Eastern Iowa Community College District | Davenport, IA | Allied Health and Medical Assisting Services | Certificate | 27 | $31,784 | $11,962 | $136 |
| Ross College-Davenport | Davenport, IA | Allied Health and Medical Assisting Services | Certificate | 19 | $30,881 | $9,500 | $108 |
| Ellsworth Community College | Iowa Falls, IA | Allied Health and Medical Assisting Services | Certificate | 4 | not reported | – | – |
| Hawkeye Community College | Waterloo, IA | Allied Health and Medical Assisting Services | Certificate | 11 | not reported | – | – |
| Hawkeye Community College | Waterloo, IA | Allied Health and Medical Assisting Services | Associate degree | 24 | not reported | $17,421 | $198 |
| Indian Hills Community College | Ottumwa, IA | Allied Health and Medical Assisting Services | Certificate | 1 | not reported | – | – |
| Iowa Central Community College | Fort Dodge, IA | Allied Health and Medical Assisting Services | Certificate | 12 | not reported | – | – |
| Iowa Central Community College | Fort Dodge, IA | Allied Health and Medical Assisting Services | Associate degree | 4 | not reported | – | – |
| Iowa Lakes Community College | Estherville, IA | Allied Health and Medical Assisting Services | Certificate | 1 | not reported | – | – |
| Kirkwood Community College | Cedar Rapids, IA | Allied Health and Medical Assisting Services | Certificate | 53 | not reported | – | – |
| Mercy College of Health Sciences | Des Moines, IA | Allied Health and Medical Assisting Services | Associate degree | 2 | not reported | – | – |
| North Iowa Area Community College | Mason City, IA | Allied Health and Medical Assisting Services | Certificate | 5 | not reported | – | – |
| North Iowa Area Community College | Mason City, IA | Allied Health and Medical Assisting Services | Associate degree | 10 | not reported | – | – |
| Northeast Iowa Community College | Calmar, IA | Allied Health and Medical Assisting Services | Associate degree | 0 | not reported | – | – |
| Northwest Iowa Community College | Sheldon, IA | Allied Health and Medical Assisting Services | Certificate | 7 | not reported | – | – |
| Western Iowa Tech Community College | Sioux City, IA | Allied Health and Medical Assisting Services | Certificate | 9 | not reported | – | – |
| Western Iowa Tech Community College | Sioux City, IA | Allied Health and Medical Assisting Services | Associate degree | 12 | not reported | – | – |
*Scorecard's estimated monthly payment on the median debt over 10 years. “Not reported” means the Department suppressed or did not publish the figure.
Compare schools near you
Use the data on this page to shortlist two or three schools, then contact them directly with the links provided. Ask each school the questions listed on the page.
See matched schools (partner link) Sponsored
Medical Assistant programs by city in Iowa
Before you choose a medical assistant school in Iowa
Medical assistants are generally not state-licensed, but employers often prefer a credential such as the CMA (AAMA) or RMA. Many certifying bodies require graduation from an accredited program.
- Is the program accredited by an agency that qualifies me for national certification?
- Is an externship included, and who arranges it?
- What is the cost per credential exam?
More programs in Iowa
All Iowa programs · Medical Assistant & Allied Health Support nationwide
Source: U.S. Department of Education, College Scorecard Field of Study and Institution files (release dated 10/15/2026). Earnings are median annual earnings of completers working and not enrolled one year after finishing; debt is median federal loan debt of borrowers; both describe past cohorts and small programs are suppressed by the Department. See our methodology.
Frequently asked questions
What is the best-paying medical assistant program in Iowa?
By reported one-year earnings, Des Moines Area Community College leads at $44,717 in the certificate program, but compare cost and local jobs too.
How many medical assistant programs are in Iowa?
The Scorecard lists 27 certificate or associate programs in this field at 18 schools in Iowa.