What medical assistants earn in Iowa and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Des Moines-West Des Moines, IA | $46,920 | $22.56 | 1,780 |
| Omaha, NE-IA | $48,010 | $23.08 | 1,400 |
| Davenport-Moline-Rock Island, IA-IL | $44,700 | $21.49 | 840 |
| Southeast Iowa nonmetropolitan area | $41,600 | $20.00 | 590 |
| Cedar Rapids, IA | $46,480 | $22.35 | 510 |
| Iowa City, IA | $43,550 | $20.94 | 480 |
| Northwest Iowa nonmetropolitan area | $42,200 | $20.29 | 410 |
| Waterloo-Cedar Falls, IA | $45,660 | $21.95 | 390 |
| Northeast Iowa nonmetropolitan area | $43,960 | $21.13 | 370 |
| Sioux City, IA-NE-SD | $45,650 | $21.95 | 280 |
| Dubuque, IA | $44,730 | $21.51 | 210 |
| Ames, IA | $45,810 | $22.02 | 180 |
| Southwest Iowa nonmetropolitan area | $42,230 | $20.30 | 180 |
Medical Assistants in Iowa earned a median of $45,480 a year ($21.87 an hour) in May 2025, about the same as the national median of $45,690. The middle half earned $38,980 to $48,030.
Among areas in Iowa, pay was highest in Omaha, NE-IA at $48,010.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.