Advertisement
Occupational Therapists average salary by city in Michigan
- Saginaw$103,380
- Battle Creek$95,060
- Ann Arbor$92,050
- Grand Rapids$90,510
- Detroit$90,000
- Traverse City$88,760
- Jackson$88,230
- Lansing$87,840
- Monroe$87,310
- Niles$86,650
- Flint$85,680
- Kalamazoo$84,800
- Muskegon$83,490
- Bay City$79,550
- Midland$77,950
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Saginaw | $103,380 | $96,070 | $80,230 | $75,947 | 91 |
| Battle Creek | $95,060 | $102,230 | $85,580 | $71,019 | 91 |
| Ann Arbor | $92,050 | $95,950 | $79,610 | $69,922 | 101 |
| Grand Rapids | $90,510 | $94,450 | $79,590 | $67,633 | 96 |
| Detroit | $90,000 | $89,600 | $80,120 | $66,546 | 100 |
| Traverse City | $88,760 | $84,260 | $78,020 | $67,747 | 93 |
| Jackson | $88,230 | $83,880 | $81,080 | $66,572 | 92 |
| Lansing | $87,840 | $86,590 | $79,660 | $66,318 | 95 |
| Monroe | $87,310 | $84,780 | $77,490 | $66,788 | 93 |
| Niles | $86,650 | $88,360 | $77,800 | $66,352 | 92 |
| Flint | $85,680 | $85,550 | $77,890 | $64,912 | 93 |
| Kalamazoo | $84,800 | $81,520 | $81,230 | $65,129 | 95 |
| Muskegon | $83,490 | $77,900 | $75,820 | $63,486 | 93 |
| Bay City | $79,550 | $80,880 | $75,380 | $61,659 | 92 |
| Midland | $77,950 | $74,670 | $64,250 | $60,601 | 92 |
*Average salary after federal and state taxes for a single filer; includes Saginaw's local income tax (1.5%). Cost of living: BEA price parity, U.S. = 100.
Occupational Therapists 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 29-1122.
- 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.