SalaryCalculations

Mental Health and Substance Abuse Social Workers Salary in Iowa

State wage data from the BLS OEWS survey, May 2025.

Median annual

$48,530

Median hourly

$23

Average annual

$57,330

Employed in state

1.2K

The median annual salary for Mental Health and Substance Abuse Social Workers in Iowa is $48,530, or about $23 an hour. That is 19% lower than the national median.

Pay in Iowa ranges from $37,980 at the 10th percentile to $80,760 at the 90th percentile. Roughly 1.2K people work as mental health and substance abuse social workers in the state.

Pay distribution in Iowa

10th$37,980
25th$44,630
Median$48,530
75th$66,180
90th$80,760

Salary calculator

Hourly
$23.33
Daily
$187
Weekly
$933
Bi-weekly
$1,867
Monthly
$4,044
Annual
$48,530

$48,530 a year is around the 50th percentile for Mental Health and Substance Abuse Social Workerss in Iowa. The median is $48,530.

Mental Health and Substance Abuse Social Workers pay by metro area in Iowa

Metro areaMedian annualEmployment
Waterloo-Cedar Falls, IA$60,16050
Davenport-Moline-Rock Island, IA-IL$58,830120
Iowa City, IA$55,35060
Dubuque, IA$50,70030
Des Moines-West Des Moines, IA$49,750290
Sioux City, IA-NE-SD$48,63060
Cedar Rapids, IA$47,240150
Omaha, NE-IA$44,730510

Other jobs in Iowa

All salaries in Iowa →