Content has loaded
Environmental health and safety officer salary in United States, 2026
How much does an Environmental Health and Safety Officer make in the United States?
Average base salary
$109,049
- Hour
- Year
Average $109,049
Low $78,256
High $151,959
The average salary for a environmental health and safety officer is $109,049 per year in the United States. 1k salaries taken from job postings on Indeed in the past 36 months (updated July 5, 2026).
Highest paying companies for Environmental Health and Safety Officer in United States
Average year pay is based on job postings on Indeed in the past 36 months.Form Energy
$205,423per year
swipejobs
$199,451per year
PlayStation
$189,520per year
Southern Glazer’s Wine & Spiri...
$187,200per year
Calpine
$180,138per year
Lam Research
$177,500per year