Salaripedia
English

How much does a healthcare social worker make in La Crosse?

$62,560a year

Median yearly pay for healthcare social workers in the La Crosse-Onalaska, WI-MN metro area. That is $30.08 an hour or $5,213 a month.

Hourly
$30.08
Vs. national median
-8%
Rank among cities
226 of 374
Jobs in the area
220
Pay range
Lowest 10%: $46,640Median: $62,560Highest 10%: $78,790
PercentileYearlyHourly
10th$46,640$22.42
25th$58,500$28.13
Median$62,560$30.08
75th$76,500$36.78
90th$78,790$37.88

Other cities in Wisconsin

Median yearly pay for healthcare social workers.

Madison, WI$76,720
Minneapolis, MN$73,970
Oshkosh, WI$70,600
Milwaukee, WI$69,180
Green Bay, WI$67,080
Racine, WI$66,900
Fond du Lac, WI$66,420
Eau Claire, WI$65,200
Janesville, WI$63,750
Duluth, MN$63,590
Wausau, WI$63,000
Appleton, WI$61,680
Kenosha, WI$61,550
Healthcare Social Worker salary in Wisconsin Healthcare Social Worker salary in all states

Related jobs in La Crosse

Same field, median yearly pay.

Child$63,480
Health Education Specialist$63,220
Substance Abuse$62,460
Educational$60,730
Social and Human Service Assistant$46,880
Rehabilitation Counselor$41,490
Salaries for every job in La Crosse, WI

Frequently asked questions

How much does a healthcare social worker make an hour in La Crosse?

The median hourly pay in the La Crosse-Onalaska, WI-MN metro area is $30.08 ($62,560 a year).

Do healthcare social workers make more in La Crosse than the national average?

No: $62,560 against $67,880 nationally, 8% less.

How does La Crosse compare with the rest of Wisconsin?

The median in Wisconsin is $66,910, so La Crosse pays 7% less.

Where does La Crosse rank for healthcare social worker pay?

226 of 374 metro areas with data.

How much does a healthcare social worker make starting out in La Crosse?

The lowest-paid 10% make $46,640 or less a year; the top 10% make $78,790 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.