SOC 21-1022 · Michigan

Healthcare Social Workers Salary in Michigan

Healthcare social workers in Michigan earn the most in Battle Creek (average $75,700 a year) and the least in Niles ($55,260), across the 14 Michigan metro areas we cover. Statewide, BLS puts the healthcare social workers average at $69,940 and the median at $67,600 for 4,860 workers. The U.S. average for this job is $71,790.

$76Khighest: Battle Creek
$55Klowest: Niles
4,170jobs in these metros
14metro areas
Advertisement

Healthcare Social Workers average salary by city in Michigan

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Battle Creek$75,700$70,820$61,650$58,41591
Kalamazoo$75,500$74,940$61,610$58,98295
Ann Arbor$73,710$75,070$61,920$57,799101
Detroit$71,880$73,600$61,660$55,003100
Lansing$71,440$64,040$61,530$55,64295
Grand Rapids$69,420$64,930$61,200$54,00996
Flint$68,920$70,380$59,090$54,00193
Midland$68,050$66,760$62,050$54,05892
Bay City$67,290$70,960$65,250$53,55592
Muskegon$66,850$66,380$60,090$52,65493
Saginaw$65,820$62,150$52,830$51,61591
Traverse City$65,540$63,360$60,340$52,30293
Jackson$62,230$62,160$49,660$49,21992
Niles$55,260$58,420$39,770$44,47992

*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

Healthcare Social Workers salary by city and state

More about pay in Michigan

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.