Public Health Officer Salary in Ohio


The average Public Health Officer salary in Ohio is $29,001. The average hourly pay for a Public Health Officer is $13.94 per hour.

The employer paying the highest salary for a Public Health Officer job in Ohio is Clark County with an average salary as high as $33,066.

Are you looking for a specific Public Health Officer salary?

Ohio Public Health Officer Salary Lookup
Average Salary
$29,001/yr
Records Number
4
Employers Number
1
Job Pay Rank
49,748th
Advertisement

Top Paying Employers for Public Health Officer Jobs

EmployerAverage Salary
Clark County, OH$33,066

Public Health Officer Salary in States

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


StateAverage SalaryRecords Number
California$204,12317
Colorado$37,26817
Iowa$53,37813
Indiana$27,5061
Massachusetts$81,90915
Michigan$123,5141
North Dakota$36,3158
Ohio$33,0664
Texas$52,7561
Washington$79,83811
Wisconsin$90,5253
Wyoming$19,8955

Top Paid Public Health Officer in Ohio

NameStateEmployer
Nancy McKillop A
City of Middletown, OH
Nancy McKillop AOHCity of MiddletownView Details
Salimah Berrien K
Clark County, OH
Salimah Berrien KOHClark CountyView Details
Salimah Berrien K
Clark County, OH
Salimah Berrien KOHClark CountyView Details
Kellie Adams J
Clark County, OH
Kellie Adams JOHClark CountyView Details
Kellie Adams J
Clark County, OH
Kellie Adams JOHClark CountyView Details
Kellie Adams J
Clark County, OH
Kellie Adams JOHClark CountyView Details
Annette Rutter
Clark County, OH
Annette RutterOHClark CountyView Details
Salimah Berrien K
Clark County, OH
Salimah Berrien KOHClark CountyView Details
Amanda Odon J
Clark County, OH
Amanda Odon JOHClark CountyView Details
Christina Schmitt
Clark County, OH
Christina SchmittOHClark CountyView Details
Amanda Odon J
Clark County, OH
Amanda Odon JOHClark CountyView Details
Ohio Public Health Officer Salary Lookup
Advertisement