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
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).

Environmental Health and Safety Officer job openings in United States

slide 1 of 6
slide1 of 6
EHS Manager
Ventura Foods3.2out of 5 stars.
Saint Joseph, MO
1 day ago

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
View company
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

Highest paying cities for Environmental Health and Safety Officers near United States

  1. San Jose, CA
    $123,329 per year
  2. Marlborough, NH
    $119,585 per year
  3. Stockton, CA
    $105,731 per year
  4. Springfield, MO
    $102,804 per year
  5. Gaithersburg, MD
    $100,342 per year

Where can an Environmental Health and Safety Officer earn more?

Compare salaries for Environmental Health and Safety Officers in different locations
vs