Post job

General internal medicine physician salary

Average general internal medicine physician salary

$189,897

$91.3 hourly rate

Entry-level general internal medicine physician salary
$99,000 yearly salary
Updated January 8, 2025

Understanding General Internal Medicine Physician Salaries

A General Internal Medicine Physician earns an average salary of $189,897 per year, equating to approximately $91 per hour. Salaries can vary widely based on factors including geographic location, the physician's level of experience, and the specific healthcare setting.

State and City Variations

For instance, some states and cities offer higher compensation due to demand and cost of living. Locations such as California and New York typically provide higher salaries compared to other regions. Prospective physicians should consider these factors when evaluating job opportunities.

Job Outlook

The demand for internal medicine physicians continues to grow as the population ages and healthcare needs increase. This growth presents numerous job opportunities, making it an attractive career choice. Understanding salary trends and the job market is vital for informed career decisions.

On this page
General internal medicine physician salary by: 

Let Zippi find your next general internal medicine physician job

Floating question marks illustration

Let Zippi find your next general internal medicine physician job

Floating question marks illustration

Where can a General Internal Medicine Physician earn more?

Compare salary by location
Vs
238k
218k
198k
178k
158k
138k
Columbus, OH$216,842
Evansville, IN$168,471
Compare salary by company
Vs
294k
274k
254k
234k
214k
194k
174k
154k
134k
114k
PeaceHealth$267,633
Northwell Health$144,458

Average general internal medicine physician salary by state

The highest-paying states for general internal medicine physicians are Nevada, Rhode Island, and Florida. The lowest average general internal medicine physician salary states are Kansas, New York, and Indiana.

  • State view
  • County view
Average salary:

Highest paying states for general internal medicine physicians

RankStateAvg. salaryHourly rate
1Rhode Island$168,782$81.15
2Nevada$168,789$81.15
3New Hampshire$162,239$78.00
4Louisiana$164,739$79.20
5North Dakota$154,432$74.25
6Florida$168,660$81.09
7Nebraska$155,558$74.79
8New Mexico$157,913$75.92
9Kentucky$159,804$76.83
10South Dakota$152,928$73.52
11Oklahoma$155,388$74.71
12New Jersey$159,193$76.54
13Utah$155,126$74.58
14Iowa$155,876$74.94
15Alabama$157,406$75.68
16Texas$157,997$75.96
17Tennessee$155,529$74.77
18Maine$152,690$73.41
19Minnesota$155,561$74.79
20Wisconsin$154,170$74.12
21Connecticut$154,693$74.37
22Delaware$154,713$74.38
23Mississippi$155,727$74.87
24Vermont$153,676$73.88
25Wyoming$153,544$73.82
26North Carolina$153,234$73.67
27Pennsylvania$147,372$70.85
28West Virginia$149,579$71.91
29Massachusetts$152,679$73.40
30South Carolina$149,875$72.06
31Arizona$151,728$72.95
32Alaska$148,668$71.47
33Ohio$150,958$72.58
34Oregon$148,854$71.56
35Idaho$145,952$70.17
36Montana$147,237$70.79
37Georgia$150,119$72.17
38Washington$146,685$70.52
39Michigan$148,180$71.24
40Maryland$152,033$73.09
41California$146,341$70.36
42Illinois$147,032$70.69
43New York$144,287$69.37
44Colorado$151,226$72.70
45Indiana$143,626$69.05
46District of Columbia$145,232$69.82
47Arkansas$145,026$69.72
48Kansas$144,505$69.47
49Hawaii$116,055$55.80
50Missouri$139,829$67.23
51Virginia$142,061$68.30
Top general internal medicine physician jobs near you

Highest paying cities for general internal medicine physicians

The highest-paying cities for general internal medicine physicians are Saint Petersburg, FL, Bowling Green, KY, and Omaha, NE.

RankCityAvg. salaryHourly rate
1Saint Petersburg, FL$216,842$104.25
2Bowling Green, KY$203,056$97.62
3Omaha, NE$194,215$93.37
4Des Moines, IA$192,883$92.73
5Memphis, TN$191,421$92.03
6Houston, TX$189,067$90.90
7Oklahoma City, OK$187,942$90.36
8Eau Claire, WI$187,181$89.99
9East Orange, NJ$186,056$89.45
10Rochester, MN$184,718$88.81
11Concord, NC$183,243$88.10
12Charleston, SC$179,972$86.53
13Columbus, OH$177,777$85.47
14Carbondale, IL$176,532$84.87
15Atlanta, GA$176,396$84.81
16Burlington, MA$175,637$84.44
17Tucson, AZ$172,116$82.75
18Wichita, KS$170,786$82.11
19Olympia, WA$168,570$81.04
20Evansville, IN$168,471$81.00

General internal medicine physician salary details

A general internal medicine physician's salary ranges from $99,000 a year at the 10th percentile to $361,000 at the 90th percentile.

Average general internal medicine physician salary graph
Average general internal medicine physician salary graph, trends, and summary

What is a general internal medicine physician's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$361,000$30,083$174
75th Percentile$266,000$22,167$128
Average$189,897$15,825$91
25th Percentile$135,000$11,250$65
10th Percentile$99,000$8,250$48

Highest paying general internal medicine physician jobs

The highest paying types of general internal medicine physicians are clinic md associate, physician, and endocrinologist.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Endocrinologist$234,132$19,511$112.5622,172
Internist$223,415$18,618$107.4131,659
Physician$238,887$19,907$114.8546,489
Emergency Room Physician$160,275$13,356$77.0685,836
General Practice$117,178$9,765$56.3455,666
Residency In Internal Medicine$165,294$13,775$79.4737,964

Top companies hiring general internal medicine physicians now:

  1. PeaceHealth jobs (2)
  2. Franciscan Health jobs (1)
  3. DMGAZ jobs (1)
  4. Vohra Post-Acute Physicians jobs (40)
  5. Banner Commercial jobs (2)

Which companies pay general internal medicine physicians the most?

General internal medicine physician salaries at PeaceHealth and UT Physicians are the highest-paying according to our most recent salary estimates. In addition, the average general internal medicine physician salary at companies like Atrium Health Floyd and Vohra Post-Acute Physicians are highly competitive.

RankCompanyAverage salaryHourly rate
1PeaceHealth$267,633$128.67
2UT Physicians$232,303$111.68
3Atrium Health Floyd$229,743$110.45
4Vohra Post-Acute Physicians$215,685$103.69
5Gundersen Lutheran Medical Foundation Inc.$211,862$101.86
6Beth Israel Lahey Health$211,538$101.70
7Banner Commercial$211,457$101.66
8Via Christi Health$208,856$100.41
9Mayo Clinic$196,504$94.47
10National Medical Association$188,854$90.80
11Medstar Health$185,269$89.07
12Washington Permanente Medical Group$175,509$84.38
13Lahey Health Behavioral Services$170,786$82.11
14Mizzou$168,890$81.20
15The University of Kansas Health System$166,737$80.16
16Emory Healthcare$158,144$76.03
17Geisinger Medical Center$155,394$74.71
18UT Health San Antonio$153,544$73.82
19Banner Health$145,967$70.18
20Northwell Health$144,458$69.45

Wage gap by gender, race and education

$198,000$192,400$186,800$181,200$175,600$170,000
MaleFemale

General internal medicine physician salary trends

The average general internal medicine physician salary has risen by $18,349 over the last ten years. In 2014, the average general internal medicine physician earned $171,548 annually, but today, they earn $189,897 a year. That works out to a 3% change in pay for general internal medicine physicians over the last decade.

Compare general internal medicine physician salaries for cities or states with the national average over time.

Average general internal medicine physician salary over time

Compare general internal medicine physician salaries for individual cities or states with the national average.

General internal medicine physician salary by year

YearAvg. salaryHourly rate% Change
2025$190,000$91.30+2.4%
2024$185,000$89.08+1.7%
2023$182,000$87.58+0.8%
2022$181,000$86.87-1.8%
2021$184,000$88.42-0.1%

Recently added general internal medicine physician salaries

CompanyJobLocationDate addedSalary
Department of Veterans AffairsPhysician-General Internal MedicineJackson, MS06/14/2025$250,000
The University of Texas at AustinPhysician, General Medicine, University Health ServicesCove, UT06/09/2025$185,000
University of Texas at AustinPhysician, General Medicine, University Health ServicesAustin, TX06/07/2025$185,000
ScpmgInternal Medicine General-Kern CountyBakersfield, CA05/28/2025$375,275
Rush University Medical CenterPhysician-General Internal Medicine-Chicago (River North)Chicago, IL05/23/2025$245,000
Catholic Health InitiativesPhysician Internal Med GeneralGrand Island, NE05/19/2025$302,740
ScpmgInternal Medicine General (Outpatient)/Family Medicine-Panorama CityMission Hills, CA04/28/2025$375,275
Catholic Health InitiativesPhysician Internal Med GeneralKearney, NE04/11/2025$302,740
Viemed Healthcare StaffingLocum-Physician-General MedicineEnon, OH04/09/2025$32,557
Viemed Healthcare StaffingLocum-Physician-General MedicineKane, PA04/09/2025$32,557

General internal medicine physician salary FAQs

Search for general internal medicine physician jobs

Browse healthcare practitioner and technical jobs