Environmental Health Officer Salary in Saint Louis, MO


The average Environmental Health Officer salary in Saint Louis is $42,874. The average hourly pay for an Environmental Health Officer is $20.61. The employer paying the highest salary for an Environmental Health Officer job in Saint Louis is City of Saint Louis with an average salary as high as $46,243.

Average Salary
$42,874/yr
Records Number
7
Employers Number
1
Advertisement

Top Paying Employers for Environmental Health Officer Jobs in Saint Louis, MO

EmployerAverage Salary
City of Saint Louis, MO$46,243

Environmental Health Officer Salary in States

Select a state to view specific salary for Environmental Health Officer and other interesting information


StateAverage SalaryRecords Number
Alaska$79,91320
California$41,1919
Colorado$35,8183
Connecticut$69,3441
Michigan$58,5816
Missouri$46,2437
New York$98,57223
Rhode Island$65,0751
Texas$56,88339

Environmental Health Officer Salary in Cities

Select a city to view specific salary for Environmental Health Officer in this city


City NameStateRecords NumberAverage Salary
Saint LouisMO7$46,243
Advertisement