Medical assistant salary in Michigan
Medical assistants in Michigan earn a median of $39,870 a year, or $19.17 an hour. That is 13% less than the median for the whole US, $45,690.
- Lowest-paid tenth
- $35,000 or less
- Best-paid tenth
- $48,330 or more
- Medical assistant jobs
- 27,810
Medical assistant pay in each Michigan metro area
| Metro area | Median a year | Median an hour | Jobs |
|---|---|---|---|
| Kalamazoo-Portage, MI | $46,690 | $22.45 | 980 |
| South Bend-Mishawaka, IN-MI | $44,600 | $21.44 | 840 |
| Ann Arbor, MI | $43,180 | $20.76 | 2,440 |
| Traverse City, MI | $42,580 | $20.47 | 430 |
| Saginaw, MI | $41,330 | $19.87 | 750 |
| Niles, MI | $41,100 | $19.76 | 290 |
| Jackson, MI | $40,230 | $19.34 | 240 |
| Muskegon-Norton Shores, MI | $40,190 | $19.32 | 380 |
| Battle Creek, MI | $39,980 | $19.22 | 400 |
| Grand Rapids-Wyoming-Kentwood, MI | $39,890 | $19.18 | 2,800 |
| Detroit-Warren-Dearborn, MI | $39,410 | $18.95 | 12,400 |
| Midland, MI | $39,360 | $18.92 | 320 |
| Lansing-East Lansing, MI | $38,600 | $18.56 | 1,180 |
| Bay City, MI | $38,540 | $18.53 | 210 |
| Flint, MI | $37,500 | $18.03 | 940 |
| Monroe, MI | $36,150 | $17.38 | 270 |
Pay figures: Bureau of Labor Statistics, Occupational Employment and Wage Statistics survey of May 2025. Where you see a dash, the survey published no number for that area.
Where to train in Michigan
See the medical assistant programs in Michigan · Pay in every state