Medical Officer Salary in Ohio


The average Medical Officer salary in Ohio is $43,899. The salary range for a Medical Officer is usually between $29,730 and $51,763 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $56,232. The average hourly pay for a Medical Officer is $21.11 per hour.

The employer paying the highest salary for a Medical Officer job in Ohio is Auglaize County with an average salary as high as $43,899.

Are you looking for a specific Medical Officer salary?

Ohio Medical Officer Salary Lookup
Average Salary
$43,899/yr
Records Number
5
Employers Number
2
Job Pay Rank
761th
Advertisement

Top Paying Employers for Medical Officer Jobs

EmployerAverage Salary
Auglaize County, OH$43,899
Wayne County, OH$37,594

Medical Officer Salary in States

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


StateAverage SalaryRecords Number
Alaska$120,37810
California$146,6543
Colorado$30,6921
District of Columbia$189,27934
Federal$261,72134915
Iowa$77,8023
Illinois$26,5322
Indiana$11,6611
Kansas$99,5074
Minnesota$1,1821
Montana$1201
North Dakota$49,8791
New Mexico$85,9822
New York$140,92011
Ohio$40,7465
Oklahoma$94,8863
Texas$56,14712
Washington$248,3606
Wyoming$49,2001

Top Paid Medical Officer in Ohio

NameStateEmployer
Britney Place C
Auglaize County, OH
Britney Place COHAuglaize CountyView Details
Britney Place C
Auglaize County, OH
Britney Place COHAuglaize CountyView Details
Britney Jenkins C
Auglaize County, OH
Britney Jenkins COHAuglaize CountyView Details
Britney Place C
Auglaize County, OH
Britney Place COHAuglaize CountyView Details
Sally Rohrbach M
Auglaize County, OH
Sally Rohrbach MOHAuglaize CountyView Details
Beth Gift A
Wayne County, OH
Beth Gift AOHWayne CountyView Details
Beth Gift A
Wayne County, OH
Beth Gift AOHWayne CountyView Details
Britney Jenkins C
Auglaize County, OH
Britney Jenkins COHAuglaize CountyView Details
Sally Rohrbach M
Auglaize County, OH
Sally Rohrbach MOHAuglaize CountyView Details
Brandon Taylor
Marion County, OH
Brandon TaylorOHMarion CountyView Details
Wendy Freeman C
Wayne County, OH
Wendy Freeman COHWayne CountyView Details
Brandon Taylor
Marion County, OH
Brandon TaylorOHMarion CountyView Details
Holly Eyster M
Wayne County, OH
Holly Eyster MOHWayne CountyView Details
Wendy Freeman C
Wayne County, OH
Wendy Freeman COHWayne CountyView Details
Ohio Medical Officer Salary Lookup
Advertisement