How much does a Internal Medicine Physician make?

Updated Nov 13, 2021

Industry

Employer Size

Experience

$189,744 /yr
Average Base Pay

870 salaries

$111K

Low

$190K

Average

$325K

High

No additional cash compensation has been reported for this role

The national average salary for Internal Medicine Physician is $189,744 per year in United States. Filter by location to see Internal Medicine Physician salaries in your area. Salaries estimates are based on 870 salaries submitted anonymously to Glassdoor by Internal Medicine Physician employees.

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

US Army
3.8

US Army

Internal Medicine Physician

$196,365

 /yr
Range: $173K - $215K
50 salaries
See 50 salaries from all locations

$173K

$215K

$172,895 - $214,931 Range

Baystate Health
3.5

Baystate Health

Internal Medicine Physician

$248,194

 /yr
Range: $112K - $265K

$112K

$265K

$111,511 - $265,227 Range

Meritcare Hospital

Internal Medicine Physician

$216,103

 /yr
Range: $183K - $240K

$183K

$240K

$183,339 - $239,715 Range

MedStar Health
3.7

MedStar Health

Internal Medicine Physician

$230,653

 /yr
Range: $215K - $231K

$215K

$231K

$214,561 - $230,653 Range

Adelante Healthcare
2.8

Adelante Healthcare

Internal Medicine Physician

$215,267

 /yr
Range: $215K - $215K

$215K

$215K

$214,561 - $215,267 Range

Sanford Health
3.4

Sanford Health

Internal Medicine Physician

$177,646

 /yr
Range: $44K - $361K

$44K

$361K

$43,745 - $360,627 Range

Ascension
3.4

Ascension

Internal Medicine Physician - Hourly

$133

 /hr
Range: $113 - $133

$113

$133

$113 - $133 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Dartmouth-Hitchcock Medical Center
3.8

Dartmouth-Hitchcock Medical Center

Internal Medicine Physician

$67,217

 /yr
Range: $66K - $198K

$66K

$198K

$65,972 - $198,094 Range

Hospital Sisters Health System
3.7

Hospital Sisters Health System

Internal Medicine Physician

$300,385

 /yr
Range: $280K - $300K

$280K

$300K

$279,847 - $300,385 Range

Baylor Scott & White Health
3.8

Baylor Scott & White Health

Internal Medicine Physician

$228,860

 /yr
Range: $61K - $281K

$61K

$281K

$60,968 - $280,606 Range

BluePearl Specialty + Emergency Pet Hospital
3.1

BluePearl Specialty + Emergency Pet Hospital

Internal Medicine Physician

$42,678

 /yr
Range: $33K - $189K

$33K

$189K

$32,542 - $188,849 Range

Kaiser Permanente
4

Kaiser Permanente

Internal Medicine Physician

$268,512

 /yr
Range: $108K - $302K

$108K

$302K

$108,203 - $302,335 Range

UPMC
3.4

UPMC

Internal Medicine Physician

$241,578

 /yr
Range: $179K - $249K

$179K

$249K

$179,089 - $248,650 Range

2.9

MidMichigan Physicians Group

Internal Medicine Physician

$203,840

 /yr
Range: $154K - $270K

$154K

$270K

$153,760 - $270,121 Range

Iowa Physicians Clinic Medical Foundation

Internal Medicine Physician

$206,325

 /yr
Range: $185K - $228K

$185K

$228K

$184,698 - $228,325 Range

Altru Health
3.3

Altru Health

Internal Medicine Physician

$228,108

 /yr
Range: $207K - $342K

$207K

$342K

$206,971 - $342,328 Range

linkPAs

linkPAs

Internal Medicine Physician

$136,676

 /yr
Range: $93K - $224K

$93K

$224K

$93,358 - $223,525 Range

Aurora Health Care
3.6

Aurora Health Care

Internal Medicine Physician

$189,249

 /yr
Range: $175K - $227K

$175K

$227K

$175,064 - $227,098 Range

Centura Health
3.5

Centura Health

Internal Medicine Physician

$281,673

 /yr
Range: $196K - $282K

$196K

$282K

$196,463 - $281,673 Range

CHI
3.5

CHI

Internal Medicine Physician

$222,139

 /yr
Range: $201K - $258K

$201K

$258K

$201,153 - $258,320 Range

Download as data Table
Viewing 1 - 10 of 2,257

Frequently asked questions about an Internal Medicine Physician salaries

The national average salary for an Internal Medicine Physician is $189,744 per year in United States. Filter by location to see an Internal Medicine Physician salaries in your area. Salaries estimates are based on 870 salaries submitted anonymously to Glassdoor by an Internal Medicine Physician employees.

The highest salary for an Internal Medicine Physician in United States is $325,160 per year.

The lowest salary for an Internal Medicine Physician in United States is $110,724 per year.

If you are thinking of becoming an Internal Medicine Physician or planning the next step in your career, find details about the role, the career path and salary trajectory of an Internal Medicine Physician.

Recent Salary Reports

Below are the most recent physician internal medicine salary reports. Employer name has been removed to protect anonymity.

$214,000
per year
An Internal Medicine Physician in the Detroit, MI Area area reported making $214,000 per year
Job Highlights
Detroit, MI Area area
Full-time
 
10000+ employees
Nonprofit Organization
$370,000
per year
A Pulmonologist/Critical Care Physician in the Lake Havasu City, AZ Area area reported making $370,000 per year
Job Highlights
3-4 years experience
Lake Havasu City, AZ Area area
Full-time
 
1001 to 5000 employees
Hospital
$240,000
per year
An Internal Medicine Physician in the San Jose, CA Area area reported making $240,000 per year
Job Highlights
1-2 years experience
San Jose, CA Area area
Full-time
 
10000+ employees
Nonprofit Organization
$250,000
per year
A Pulmonary and Critical Care Physician in the New York City, NY Area area reported making $250,000 per year
Job Highlights
10+ years experience
New York City, NY Area area
Full-time
 
10000+ employees
Hospital
$270,000
per year
An Internal Medicine Physician in the Kinston, NC Area area reported making $270,000 per year
Job Highlights
10+ years experience
Kinston, NC Area area
Full-time
 
1001 to 5000 employees
Hospital
$100
hourly
An Internal Medicine Physician in the Dallas-Fort Worth, TX Area area reported making $100 per hour
Job Highlights
10+ years experience
Dallas-Fort Worth, TX Area area
Contract
 
51 to 200 employees
Company - Private
$190,516
per year
An Internal Medicine Physician in the Houston, TX Area area reported making $190,516 per year
Job Highlights
8-10 years experience
Houston, TX Area area
Full-time
 
10000+ employees
Nonprofit Organization
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.