Advertisement
Medical Assistants average salary by city in Michigan
- Ann Arbor$44,050
- Kalamazoo$44,040
- Grand Rapids$42,740
- Battle Creek$41,730
- Jackson$41,520
- Traverse City$41,490
- Lansing$41,480
- Detroit$41,380
- Muskegon$41,030
- Niles$40,890
- Saginaw$40,350
- Flint$39,480
- Midland$39,220
- Bay City$38,930
- Monroe$37,990
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Ann Arbor | $44,050 | $43,180 | $39,510 | $35,949 | 101 |
| Kalamazoo | $44,040 | $46,690 | $37,650 | $35,941 | 95 |
| Grand Rapids | $42,740 | $39,890 | $37,440 | $34,398 | 96 |
| Battle Creek | $41,730 | $39,980 | $39,040 | $33,824 | 91 |
| Jackson | $41,520 | $40,230 | $37,420 | $33,666 | 92 |
| Traverse City | $41,490 | $42,580 | $37,080 | $34,000 | 93 |
| Lansing | $41,480 | $38,600 | $36,930 | $33,636 | 95 |
| Detroit | $41,380 | $39,410 | $37,590 | $33,063 | 100 |
| Muskegon | $41,030 | $40,190 | $38,620 | $33,298 | 93 |
| Niles | $40,890 | $41,100 | $35,720 | $33,544 | 92 |
| Saginaw | $40,350 | $41,330 | $36,620 | $32,615 | 91 |
| Flint | $39,480 | $37,500 | $35,960 | $32,134 | 93 |
| Midland | $39,220 | $39,360 | $37,440 | $32,273 | 92 |
| Bay City | $38,930 | $38,540 | $35,530 | $32,052 | 92 |
| Monroe | $37,990 | $36,150 | $35,060 | $31,337 | 93 |
*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.
Medical Assistants salary in other states
More about pay in Michigan
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 31-9092.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.