Advertisement
Healthcare Social Workers average salary by city in Michigan
- Battle Creek$75,700
- Kalamazoo$75,500
- Ann Arbor$73,710
- Detroit$71,880
- Lansing$71,440
- Grand Rapids$69,420
- Flint$68,920
- Midland$68,050
- Bay City$67,290
- Muskegon$66,850
- Saginaw$65,820
- Traverse City$65,540
- Jackson$62,230
- Niles$55,260
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Battle Creek | $75,700 | $70,820 | $61,650 | $58,415 | 91 |
| Kalamazoo | $75,500 | $74,940 | $61,610 | $58,982 | 95 |
| Ann Arbor | $73,710 | $75,070 | $61,920 | $57,799 | 101 |
| Detroit | $71,880 | $73,600 | $61,660 | $55,003 | 100 |
| Lansing | $71,440 | $64,040 | $61,530 | $55,642 | 95 |
| Grand Rapids | $69,420 | $64,930 | $61,200 | $54,009 | 96 |
| Flint | $68,920 | $70,380 | $59,090 | $54,001 | 93 |
| Midland | $68,050 | $66,760 | $62,050 | $54,058 | 92 |
| Bay City | $67,290 | $70,960 | $65,250 | $53,555 | 92 |
| Muskegon | $66,850 | $66,380 | $60,090 | $52,654 | 93 |
| Saginaw | $65,820 | $62,150 | $52,830 | $51,615 | 91 |
| Traverse City | $65,540 | $63,360 | $60,340 | $52,302 | 93 |
| Jackson | $62,230 | $62,160 | $49,660 | $49,219 | 92 |
| Niles | $55,260 | $58,420 | $39,770 | $44,479 | 92 |
*Average salary after federal and state taxes for a single filer; includes Battle Creek's local income tax (1%). Cost of living: BEA price parity, U.S. = 100.
Healthcare Social Workers 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 21-1022.
- 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.