Physician Salaries in Ohio

Salary estimated from 319 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 19, 2018
Average in Ohio
$133,570 per year
16% Below national average
  • Most Reported
$21,000
$348,000
Salary Distribution

How much does a Physician make in Ohio?

The average salary for a Physician is $133,570 per year in Ohio, which is 16% below the national average. Salary estimates are based on 319 salaries submitted anonymously to Indeed by Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Physician is 1-3 years.
Physician salaries by company in Ohio
CompanyAverage salary
$226,106 per year
$200,000 per year
$252,509 per year
$250,000 per year
$250,000 per year
$221,721 per year
$215,000 per year
$208,528 per year
$208,395 per year
$200,000 per year
Physician salaries by location
CityAverage salary
$175,679 per year
$62,936 per year
$162,595 per year
$149,717 per year
$181,475 per year

Physician job openings

Medical Monitor Physician
Novella Clinical
Ohio
Physician - Cleveland, OH
Chenega Corporation
Cleveland, OH
OH207 Clinical Medical Director
Healogics Specialty Physicians of OH
Cincinnati, OH
Physician - Columbus, OH
Chenega Corporation
Columbus, OH
Physician/Medical Director
Symetria Recovery
Medina, OH
Regional Medical Affairs Director
Publicis Touchpoint Solutions
Ohio
Physician jobs in Ohio