Occupational Medicine Physician Salary

$113,529

Average Salary

$113,529

National Average

How much does an Occupational Medicine Physician make?

The average salary for an Occupational Medicine Physician is $113,529 per year. Ladders estimates are based on our calculations

Top Occupational Medicine Physician salaries by location

Popular Occupational Medicine Physician Jobs

Occupational Health Physician
Charter Care Health Partners  •  

Ridley Park, PA

Posted 3 days ago

Occupational Health, Physician
Ascension  •  

Madison Heights, MI

Posted 10 days ago

View All Jobs