Physician Salaries in Ohio

Salary estimated from 220 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: January 21, 2019
Average in Ohio
$153,655 per year
Meets national average
  • Most Reported
$29,000
$378,000
Salary Distribution

How much does a Physician make in Ohio?

The average salary for a Physician is $153,655 per year in Ohio, which meets the national average. Salary estimates are based on 220 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,741 per year
$74,539 per year
$54,421 per year
$169,950 per year
$181,071 per year

Physician job openings

Collaborative Physician (MD or DO) - Chart Reviewer
ComplexCare Solutions
Columbus, OH
Large private practice needs a General Pediatrician.
Alpha Medical
Ohio
Medical Director (Remote)
NCI Information Systems, Inc.
Grove City, OH
Physician for Travel Assignment!
International SOS
Ohio
Hyperbaric Physician for Travel Assignment!
International SOS
Ohio
Sales Representative
Grassroots Cannabis
Ohio
Physician jobs in Ohio