Physician Salaries in Ohio

Salary estimated from 217 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: January 19, 2019
Average in Ohio
$152,630 per year
6% Below national average
  • Most Reported
$29,000
$377,000
Salary Distribution

How much does a Physician make in Ohio?

The average salary for a Physician is $152,630 per year in Ohio, which is 6% below the national average. Salary estimates are based on 217 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
$200,000 per year
$252,509 per year
$250,000 per year
$250,000 per year
$215,000 per year
$212,667 per year
$208,528 per year
$200,000 per year
$200,000 per year
$193,104 per year
Physician salaries by location
CityAverage salary
$175,536 per year
$74,290 per year
$52,227 per year
$169,219 per year
$175,739 per year

Physician job openings

Scheduling Center Representative
UC Health
Ohio
Scheduling Center Representative
UC Health
Ohio
MyChart Support Agent-Remote
Physician Technology Partners
Ohio
Sales Representative
Grassroots Cannabis
Ohio
Medical Science Liaison - Psych
The Medical Affairs Company
Ohio
Physician for Travel Assignment!
International SOS
Ohio
Physician jobs in Ohio