Or browse by:

Safety & Health Officer Salary
in Iowa, United States

How much does a Safety & Health Officer make in Iowa, United States?
Get insights on the salary, benefits, education and job description.

$72,688 (USD)

Average Base Salary

$35 (USD)/hr

Average Hourly Rate

$1,374 (USD)

Average Bonus
The average safety & health officer salary in Iowa, United States is $72,688 or an equivalent hourly rate of $35. This is 9% lower (-$6,918) than the average safety & health officer salary in the United States. In addition, they earn an average bonus of $1,374. Salary estimates based on salary survey data collected directly from employers and anonymous employees in Iowa, United States.
Salary by Experience

$51,541 (USD)

Entry Level Salary

$89,994 (USD)

Senior Level Salary

Are you paid fairly?

Calculate your market salary rate to find out.
Calculate Salary
Job Description
Jobs that May Interest You
Safety Coordinator
account_balance Hodge Company
location_on Davenport
As a Safety Coordinator, you are responsible for maintaining the overall safe environment of the warehouses through employee training, evaluations and orientations. Additionally, the Safety ...
Transportation Safety Manager
account_balance First Student
location_on Council Bluffs
Now Hiring Location Safety Manager At First Student, our Location Safety Managers are a constant reflection of our company's commitment to safety and customer service. The Location Safety Manager is ...
Senior Safety Specialist
account_balance Cameron Craig
location_on Sioux City
Must have at least 3+ years of plant safety and health experience within a manufacturing environment (chemical experience preferred but not required). This position will be a safety resource for ...
Part-Time Health & Safety Instructor
account_balance Red Cross
location_on Des Moines
American Red Cross Health and Safety instructors are an elite group of professionals who teach valuable lifesaving skills to 12 million people each year in businesses, schools and communities. We are ...
Safety Technician
account_balance Advance Services Inc
location_on Urbandale
Advance Services Inc. is looking for a Safety Technician to make $680 a week or more!! Location: Urbandale, IA Hours: Full-time Pay: $17+/hour based on experience Job duties include: · Under ...

Discover How Much You Should Be Paid

Get informed of your market rate.


Do you work in HR or Compensation?

Try Free Demo

Try our professional compensation software to generate detailed salary and cost of living reports.

Try Free Demo