Skip to content

The average salary for an Occupational Health and Safety Specialist in Iowa is $74,960.

Annual Average Salary Information

Annual Average Salary: $74,960

$47,060$101,180

Hourly Pay Information

Hourly Average Salary: $36.04

$22.63$48.65