Skip to content
Health Career ClassesPrograms · Costs · Pay
Iowa · Medical Assistant training

Medical Assistant Programs in Iowa

13 accredited Iowa schools graduated 297 Medical Assistant students in 2023–24. Compare them by city below, with published costs, program length and what medical assistants earn in Iowa.

Updated October 2026 · Data: IPEDS 2023–24, BLS May 2025

Schools
1310 cities
Lowest published cost
$16,297median $16,297
Typical length
30 wkfull-time
Iowa median pay
$45,480−$210 vs U.S.

Jump to a metro area

Medical Assistant Programs in Davenport, IA 3 schools

Eastern Iowa Community College District

101 W Third Street, Davenport, IA 52801
Public Certificate (1-2 years)
Graduates '23–24
20
College tuition
$4,680/yr
Length
1-2 years

Public two-year college in Davenport that reported 20 Medical Assistant graduates in 2023–24, the 3rd-most in the state. Annual in-district tuition (before fees): $4,680 ($6,288 out of state).

Ross College-Davenport

1801 East Kimberly Road, Suite B, Davenport, IA 52807
Private for-profit Certificate (1-2 years)
Graduates '23–24
19
Program cost
$16,297
Length
30 weeks

Private for-profit two-year college in Davenport that reported 19 Medical Assistant graduates in 2023–24, the 4th-most in the state. Published tuition and fees plus books and supplies come to $16,297 for a program of about 30 weeks.

Orion Technical College

3940 Elmore Ave, Davenport, IA 52807
Private for-profit Certificate (1-2 years)
Graduates '23–24
12
College tuition
$14,700/yr
Length
1-2 years

12 Medical Assistant credentials awarded in 2023–24 at this private for-profit four-year institution. Annual in-district tuition (before fees): $14,700.

Medical Assistant Programs in Des Moines, IA 2 schools

Mercy College of Health Sciences

928 6th Ave, Des Moines, IA 50309
Private nonprofit Associate degreeCertificate (12 weeks to 1 year)
Graduates '23–24
91
College tuition
$22,360/yr
Length
12 weeks to 1 year

91 Medical Assistant credentials awarded in 2023–24 at this private nonprofit four-year institution, the most in the state. Annual in-district tuition (before fees): $22,360.

Des Moines Area Community College

2006 Ankeny Blvd, Ankeny, IA 50023
Public Certificate (1-2 years)
Graduates '23–24
6
College tuition
$5,550/yr
Length
1-2 years

Public two-year college in Ankeny that reported 6 Medical Assistant graduates in 2023–24. Annual in-district tuition (before fees): $5,550 ($11,100 out of state).

Medical Assistant Programs in Cedar Rapids, IA 1 school

Kirkwood Community College

6301 Kirkwood Blvd SW, Cedar Rapids, IA 52406
Public Certificate (1-2 years)Associate degree
Graduates '23–24
66
College tuition
$5,880/yr
Length
1-2 years

Public two-year college in Cedar Rapids that reported 66 Medical Assistant graduates in 2023–24, the 2nd-most in the state. Annual in-district tuition (before fees): $5,880 ($7,868 out of state).

Medical Assistant Programs in West Burlington, IA 1 school

Southeastern Community College

1500 West Agency Road, West Burlington, IA 52655
Public Certificate (1-2 years)Certificate (12 weeks to 1 year)
Graduates '23–24
19
College tuition
$6,090/yr
Length
12 weeks to 1 year

19 Medical Assistant credentials awarded in 2023–24 at this public two-year college, the 5th-most in the state. Annual in-district tuition (before fees): $6,090 ($6,240 out of state).

Medical Assistant Programs in Fort Dodge, IA 1 school

Iowa Central Community College

One Triton Circle, Fort Dodge, IA 50501
Public Certificate (1-2 years)Associate degree
Graduates '23–24
17
College tuition
$4,800/yr
Length
1-2 years

This public two-year college in Webster County graduated 17 Medical Assistant students in 2023–24. Annual in-district tuition (before fees): $4,800 ($7,092 out of state).

Medical Assistant Programs in Calmar, IA 1 school

Northeast Iowa Community College

1625 Hwy 150, Calmar, IA 52132
Public Certificate (1-2 years)Associate degree
Graduates '23–24
14
College tuition
$5,850/yr
Length
1-2 years

This public two-year college in Winneshiek County graduated 14 Medical Assistant students in 2023–24. Annual in-district tuition (before fees): $5,850 ($6,720 out of state).

Medical Assistant Programs in Council Bluffs, IA 1 school

Iowa Western Community College

2700 College Rd, Council Bluffs, IA 51503
Public Certificate (1-2 years)
Graduates '23–24
9
College tuition
$6,270/yr
Length
1-2 years

Public two-year college in Council Bluffs that reported 9 Medical Assistant graduates in 2023–24. Annual in-district tuition (before fees): $6,270 ($6,420 out of state).

Medical Assistant Programs in Mason City, IA 1 school

North Iowa Area Community College

500 College Dr, Mason City, IA 50401
Public Certificate (1-2 years)
Graduates '23–24
9
College tuition
$5,618/yr
Length
1-2 years

This public two-year college in Cerro Gordo County graduated 9 Medical Assistant students in 2023–24. Annual in-district tuition (before fees): $5,618 ($8,427 out of state).

Medical Assistant Programs in Sioux City, IA 1 school

Western Iowa Tech Community College

4647 Stone Ave, Sioux City, IA 51102
Public Certificate (1-2 years)
Graduates '23–24
8
College tuition
$4,152/yr
Length
1-2 years

This public two-year college in Woodbury County graduated 8 Medical Assistant students in 2023–24. Annual in-district tuition (before fees): $4,152 ($4,296 out of state).

Medical Assistant Programs in Waterloo, IA 1 school

Hawkeye Community College

1501 E Orange Rd, Waterloo, IA 50701
Public Certificate (1-2 years)
Graduates '23–24
7
College tuition
$6,119/yr
Length
1-2 years

Public two-year college in Waterloo that reported 7 Medical Assistant graduates in 2023–24. Annual in-district tuition (before fees): $6,119 ($6,409 out of state).

How to get Medical Assistant certified in Iowa

  1. Choose a program. If you want the CMA credential, confirm the program is CAAHEP- or ABHES-accredited.
  2. Complete coursework plus an externship in a clinic or doctor’s office.
  3. Sit for a national certification exam (CMA, RMA or CCMA).
  4. Recertify on the certifying body’s schedule through continuing education or re-examination.

Rules differ by state. Confirm current Iowa requirements with the relevant state board or registry before you enroll.

Medical Assistant Programs in Iowa: FAQ

How many Medical Assistant programs are in Iowa?

We list 13 accredited Iowa schools that graduated Medical Assistant students in 2023–24, 10 of them public. Together they awarded 297 Medical Assistant credentials that year.

How much do medical assistant programs cost in Iowa?

1 Iowa schools published a program price. Tuition plus books and supplies ranged from $16,297 to $16,297, with a median of $16,297. Community colleges often charge by credit hour instead, so check each school’s net price calculator.

How much do medical assistants make in Iowa?

The median medical assistant in Iowa earns $45,480 a year ($21.87 an hour), according to BLS data for May 2025, versus $45,690 nationally. The top 10% earn $54,960 or more.

Which Iowa school trains the most medical assistants?

Mercy College of Health Sciences in Des Moines reported the most Medical Assistant graduates in Iowa: 91 in 2023–24.

How long do medical assistant programs take in Iowa?

Among Iowa programs that reported a schedule, the median length is about 30 weeks of full-time study. Certificate and diploma programs commonly run about 9 to 12 months; associate degrees take about 2 years.

What exam do medical assistants take?

Common certifications: CMA (AAMA), RMA (AMT) and CCMA (NHA). The CMA requires graduating from a CAAHEP- or ABHES-accredited program..

Other healthcare programs in Iowa