Internal Medicine Physician Salary

$147,469

Average Compensation

$147,469

National Average

How much does an Internal Medicine Physician make?

The average salary for an Internal Medicine Physician is $147,469 per year. Ladders estimates are based on our calculations

Popular Internal Medicine Physician Jobs

Internist
Aledade  •  

Redmond, OR

Posted Today

Internal Medicine
Alteon Health  •  

Holmdel, NJ

Posted Today

Internal Medicine
Alteon Health  •  

Franklin, VA

Posted Today

View All Jobs blue arrow