Explore Jobs
Find Specific Jobs
Explore Careers
Explore Professions
Best Companies
Explore Companies
The average internal medicine doctor salary in the United States is $155,640. Internal medicine doctor salaries typically range between $80,000 and $302,000 yearly. The average hourly rate for internal medicine doctors is $74.83 per hour.
Internal medicine doctor salary is impacted by location, education, and experience. Internal medicine doctors earn the highest average salary in Rhode Island.
Level up your salary
Let Zippi find your next Internal Medicine Doctor job
Level up your salary
Let Zippi find your next Internal Medicine Doctor job
Rank![]() ![]() | State![]() ![]() | Avg. Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
1 | Maine | $154,411 | $74.24 |
2 | Vermont | $159,870 | $76.86 |
3 | Rhode Island | $163,880 | $78.79 |
4 | Iowa | $152,815 | $73.47 |
5 | New Hampshire | $151,634 | $72.90 |
6 | Nevada | $154,340 | $74.20 |
7 | Oregon | $152,861 | $73.49 |
8 | Ohio | $155,256 | $74.64 |
9 | Georgia | $156,057 | $75.03 |
10 | North Dakota | $147,138 | $70.74 |
11 | Arkansas | $150,979 | $72.59 |
12 | North Carolina | $147,467 | $70.90 |
13 | New York | $151,596 | $72.88 |
14 | Minnesota | $148,142 | $71.22 |
15 | Massachusetts | $150,997 | $72.59 |
16 | Connecticut | $149,638 | $71.94 |
17 | West Virginia | $148,544 | $71.42 |
18 | Illinois | $147,095 | $70.72 |
19 | New Jersey | $149,761 | $72.00 |
20 | Arizona | $147,616 | $70.97 |
21 | Virginia | $153,663 | $73.88 |
22 | Oklahoma | $145,928 | $70.16 |
23 | Florida | $145,492 | $69.95 |
24 | Wisconsin | $141,498 | $68.03 |
25 | Wyoming | $146,984 | $70.67 |
26 | Indiana | $145,467 | $69.94 |
27 | Utah | $147,839 | $71.08 |
28 | New Mexico | $140,470 | $67.53 |
29 | California | $148,903 | $71.59 |
30 | Michigan | $144,179 | $69.32 |
31 | South Dakota | $143,057 | $68.78 |
32 | Kentucky | $145,033 | $69.73 |
33 | Alabama | $145,515 | $69.96 |
34 | Nebraska | $141,506 | $68.03 |
35 | South Carolina | $142,288 | $68.41 |
36 | Texas | $139,295 | $66.97 |
37 | Kansas | $137,671 | $66.19 |
38 | District of Columbia | $139,964 | $67.29 |
39 | Missouri | $139,786 | $67.20 |
40 | Washington | $135,968 | $65.37 |
41 | Tennessee | $136,081 | $65.42 |
42 | Montana | $133,873 | $64.36 |
43 | Pennsylvania | $131,585 | $63.26 |
44 | Alaska | $137,312 | $66.02 |
45 | Idaho | $137,980 | $66.34 |
46 | Louisiana | $135,214 | $65.01 |
47 | Mississippi | $134,262 | $64.55 |
48 | Colorado | $118,350 | $56.90 |
49 | Delaware | $131,780 | $63.36 |
50 | Hawaii | $88,879 | $42.73 |
51 | Maryland | $132,079 | $63.50 |
The highest-paying cities for internal medicine doctors are Canton, OH, Columbus, GA, and Jacksonville, FL.
Rank![]() ![]() | City![]() ![]() | Avg. Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
1 | Canton, OH | $179,855 | $86.47 |
2 | Columbus, GA | $179,305 | $86.20 |
3 | Jacksonville, FL | $174,815 | $84.05 |
4 | Concord, NH | $169,218 | $81.35 |
5 | Salem, MA | $168,653 | $81.08 |
6 | Coon Rapids, MN | $165,365 | $79.50 |
7 | Clovis, CA | $165,055 | $79.35 |
8 | Birmingham, AL | $162,773 | $78.26 |
9 | Anchorage, AK | $160,171 | $77.01 |
10 | Aberdeen, SD | $158,396 | $76.15 |
11 | Appleton, WI | $156,650 | $75.31 |
12 | Conroe, TX | $150,767 | $72.48 |
13 | Knoxville, TN | $150,537 | $72.37 |
14 | Rio Rancho, NM | $150,141 | $72.18 |
15 | Coeur dAlene, ID | $143,578 | $69.03 |
16 | Baltimore, MD | $140,522 | $67.56 |
17 | Abington, PA | $139,703 | $67.16 |
18 | Colorado Springs, CO | $122,894 | $59.08 |
An internal medicine doctor's salary ranges from $80,000 a year at the 10th percentile to $302,000 at the 90th percentile.
Percentile![]() ![]() | Annual Salary![]() ![]() | Monthly Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
90th Percentile | $302,000 | $25,167 | $145 |
75th Percentile | $220,000 | $18,333 | $106 |
Average | $155,640 | $12,970 | $75 |
25th Percentile | $109,000 | $9,083 | $52 |
10th Percentile | $80,000 | $6,667 | $38 |
The highest paying types of internal medicine doctors are clinic md associate, endocrinologist, and internist.
Job Title![]() ![]() | Annual Salary![]() ![]() | Monthly Salary![]() ![]() | Hourly Rate![]() ![]() | Job Openings![]() ![]() |
---|---|---|---|---|
Endocrinologist | $234,132 | $19,511 | $112.56 | 22,172 |
Emergency Room Physician | $160,275 | $13,356 | $77.06 | 85,836 |
Doctor | $208,582 | $17,382 | $100.28 | 14,571 |
General Practice | $117,178 | $9,765 | $56.34 | 55,666 |
Internist | $223,415 | $18,618 | $107.41 | 31,659 |
Emergency Medicine Physician | $162,369 | $13,531 | $78.06 | 64,109 |
Top companies hiring internal medicine doctors now:
Internal medicine doctor salaries at Sanford Health and PeaceHealth are the highest-paying according to our most recent salary estimates. In addition, the average internal medicine doctor salary at companies like INTEGRIS Health and HealthPartners are highly competitive.
Rank![]() ![]() | Company![]() ![]() | Average Salary![]() ![]() | Hourly Rate![]() ![]() |
---|---|---|---|
1 | Sanford Health | $259,366 | $124.70 |
2 | PeaceHealth | $252,072 | $121.19 |
3 | INTEGRIS Health | $250,173 | $120.28 |
4 | HealthPartners | $235,709 | $113.32 |
5 | Baylor Scott & White Health | $212,780 | $102.30 |
6 | Southern California Medical Center | $209,675 | $100.81 |
7 | Kaiser Permanente | $207,585 | $99.80 |
8 | Ardent Health Services | $206,180 | $99.13 |
9 | Summit Health Oregon | $205,084 | $98.60 |
10 | Pulmonary Associates of Richmond | $203,170 | $97.68 |
11 | All Medical Personnel | $196,512 | $94.48 |
12 | Trinity Health | $191,369 | $92.00 |
13 | Affinity Health Group | $189,867 | $91.28 |
14 | Lowell General Hospital | $183,465 | $88.20 |
15 | SIMED Health | $181,653 | $87.33 |
16 | Presbyterian | $178,458 | $85.80 |
17 | BJC HealthCare | $177,809 | $85.49 |
18 | Cleveland Clinic | $176,203 | $84.71 |
19 | University of Mississippi Medical Center | $175,960 | $84.60 |
20 | The University of Kansas Health System | $175,671 | $84.46 |
The average internal medicine doctor salary has risen by $15,038 over the last ten years. In 2014, the average internal medicine doctor earned $140,602 annually, but today, they earn $155,640 a year. That works out to a 3% change in pay for internal medicine doctors over the last decade.
Compare internal medicine doctor salaries for cities or states with the national average over time.
Compare internal medicine doctor salaries for individual cities or states with the national average.
Year![]() ![]() | Avg. Salary![]() ![]() | Hourly Rate![]() ![]() | % Change![]() ![]() |
---|---|---|---|
2025 | $156,000 | $74.83 | +2.4% |
2024 | $152,000 | $73.01 | +1.7% |
2023 | $149,000 | $71.78 | +0.8% |
2022 | $148,000 | $71.20 | -1.8% |
2021 | $151,000 | $72.47 | -0.1% |
Company![]() ![]() | Job![]() ![]() | Location![]() ![]() | Date Added![]() ![]() | Salary![]() ![]() |
---|---|---|---|---|
Premise Health | Internal Medicine | San Francisco, CA | 12/15/2024 | $325,000 |
Permanente Medicine | Family Medicine/Internal Medicine (Outpatient) | Long Beach, CA | 12/15/2024 | $352,271 |
Curare Group, Inc. | Internal Medicine | Birmingham, AL | 12/15/2024 | $200,000 |
Enterprise Medical Recruiting | Internal Medicine | Arlington, TX | 12/15/2024 | $225,000 |
The Inline Group | Internal Medicine | San Francisco, CA | 12/15/2024 | $230,502 |
HCRC Staffing | Internal Medicine | Rockford, IL | 12/15/2024 | $180,000 |
Scpmg | Internal Medicine (Lgbtq & HIV Primary Care) | Los Angeles, CA | 12/15/2024 | $342,275 |
Genesis Healthcare Consultants | Internal Medicine | Seminole, FL | 12/12/2024 | $200,000 |
California Physician Opportunities | Internal Medicine | Corona, CA | 12/12/2024 | $250,000 |
Enterprise Medical Recruiting | Internal Medicine | Corona, CA | 12/12/2024 | $250,000 |
Search for internal medicine doctor jobs