Internal medicine physician salary in United States
How much does an Internal Medicine Physician make in the United States?
Average base salary
$292,682
Average $292,682
Low $254,735
High $336,281
Non-cash benefit
401(k)
The average salary for a internal medicine physician is $292,682 per year in the United States. 22.7k salaries reported, updated at January 25, 2023
Is this useful?
Top companies for Internal Medicine Physicians in United States
Is this useful?
Highest paying cities for Internal Medicine Physicians near United States
Is this useful?
Where can an Internal Medicine Physician earn more?
Compare salaries for Internal Medicine Physicians in different locationsIs this useful?
Most common benefits for Internal Medicine Physicians
- 401(k)
- 401(k) matching
- 403(b)
- 403(b) matching
- 457(b)
- AD&D insurance
- Continuing education credits
- Dental insurance
- Disability insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Loan assistance
- Loan forgiveness
- Loan repayment program
- Malpractice insurance
- Paid time off
- Parental leave
- Profit sharing
- Referral program
- Relocation assistance
- Retirement plan
- Tuition reimbursement
- Visa sponsorship
- Vision insurance
Is this useful?
Salary satisfaction
Based on 79 ratings63% of Internal Medicine Physicians in the United States think their salaries are enough for the cost of living in their area.
Is this useful?
How much do similar professions get paid in United States?
Primary Care Physician
64,334 job openingsAverage $175,861 per year
Obstetrics and Gynecology Physician
3,199 job openingsAverage $76,960 per year
Family Medicine Physician
11,194 job openingsAverage $289,981 per year
Urgent Care Physician
5,466 job openingsAverage $296,642 per year
Emergency Medicine Physician
1,562 job openingsAverage $108,172 per year
Medical Receptionist/Medical Assistant
483 job openingsAverage $16.54 per hour
Is this useful?