Primary Care Physician Salaries in Beachwood, OH

Salary estimated from 10 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Beachwood, OH
$190,000 per year
34% Above national average
  • Most Reported
$95,000
$285,000
Salary Distribution

How much does a Primary Care Physician make in Beachwood, OH?

The average salary for a Primary Care Physician is $190,000 per year in Beachwood, OH, which is 34% above the national average. Salary estimates are based on 10 salaries submitted anonymously to Indeed by Primary Care Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Primary Care Physician is 1-3 years.
Primary Care Physician salaries by company in Beachwood, OH
CompanyAverage salary
$190,000 per year
Primary Care Physician salaries by location
CityAverage salary
$170,000 per year
$184,267 per year
$163,409 per year
$134,455 per year
$181,103 per year

Primary Care Physician job openings

Physician, Primary Care- Euclid
University Hospitals
Euclid, OH
Primary Care Physician - Ashland
University Hospitals
Cleveland, OH
Primary Care Physician- Elyria, OH
University Hospitals
Cleveland, OH
Family medical Physician
Northeast Ohio Neighborhood Services, Inc.
Cleveland, OH
Family Medicine Physician- North Ridgeville, OH
University Hospitals
Cleveland, OH
Palliative Care Physician, Clinical Director UHMG
University Hospitals
Cleveland, OH
Primary Care Physician jobs in Beachwood, OH