Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for an Internal Medicine Physician in the United States stands at $215,014. This figure represents a typical compensation for those in the field, but actual earnings can fluctuate based on various factors.
Understanding how these factors impact salary can help current and aspiring internal medicine physicians align their career choices with their financial goals.
Let Zippia find your next internal medicine physician job
Let Zippia find your next internal medicine physician job
The highest-paying states for internal medicine physicians are Vermont, South Dakota, and North Dakota. The lowest average internal medicine physician salary states are Florida, Texas, and Kansas.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | South Dakota | $201,018 | $96.64 |
| 2 | North Dakota | $200,346 | $96.32 |
| 3 | Vermont | $206,466 | $99.26 |
| 4 | Wisconsin | $193,045 | $92.81 |
| 5 | Maine | $197,115 | $94.77 |
| 6 | Montana | $194,948 | $93.72 |
| 7 | New Hampshire | $196,115 | $94.29 |
| 8 | Minnesota | $199,073 | $95.71 |
| 9 | Wyoming | $199,961 | $96.14 |
| 10 | Nevada | $191,108 | $91.88 |
| 11 | Oklahoma | $190,882 | $91.77 |
| 12 | New Mexico | $188,546 | $90.65 |
| 13 | Oregon | $194,066 | $93.30 |
| 14 | Mississippi | $194,989 | $93.74 |
| 15 | Utah | $195,789 | $94.13 |
| 16 | Alaska | $189,262 | $90.99 |
| 17 | Nebraska | $189,960 | $91.33 |
| 18 | New York | $192,457 | $92.53 |
| 19 | Iowa | $187,557 | $90.17 |
| 20 | Washington | $190,491 | $91.58 |
| 21 | West Virginia | $186,548 | $89.69 |
| 22 | Tennessee | $187,110 | $89.96 |
| 23 | New Jersey | $191,691 | $92.16 |
| 24 | Pennsylvania | $183,878 | $88.40 |
| 25 | Indiana | $184,368 | $88.64 |
| 26 | Connecticut | $189,156 | $90.94 |
| 27 | Arkansas | $186,406 | $89.62 |
| 28 | Idaho | $189,390 | $91.05 |
| 29 | Arizona | $183,331 | $88.14 |
| 30 | Massachusetts | $190,408 | $91.54 |
| 31 | Illinois | $184,417 | $88.66 |
| 32 | Georgia | $184,882 | $88.89 |
| 33 | North Carolina | $182,495 | $87.74 |
| 34 | Ohio | $183,894 | $88.41 |
| 35 | California | $188,523 | $90.64 |
| 36 | Michigan | $181,475 | $87.25 |
| 37 | Louisiana | $180,940 | $86.99 |
| 38 | South Carolina | $178,713 | $85.92 |
| 39 | Kentucky | $181,065 | $87.05 |
| 40 | Missouri | $180,997 | $87.02 |
| 41 | Rhode Island | $178,731 | $85.93 |
| 42 | Colorado | $183,000 | $87.98 |
| 43 | Alabama | $179,053 | $86.08 |
| 44 | Hawaii | $152,588 | $73.36 |
| 45 | Florida | $177,407 | $85.29 |
| 46 | Texas | $174,257 | $83.78 |
| 47 | Virginia | $181,097 | $87.07 |
| 48 | Kansas | $173,893 | $83.60 |
| 49 | Maryland | $168,902 | $81.20 |
| 50 | District of Columbia | $173,668 | $83.49 |
| 51 | Delaware | $164,210 | $78.95 |
The highest-paying cities for internal medicine physicians are Fargo, ND, Portland, OR, and Minneapolis, MN.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Fargo, ND | $237,160 | $114.02 |
| 2 | Portland, OR | $234,016 | $112.51 |
| 3 | Minneapolis, MN | $233,558 | $112.29 |
| 4 | Jackson, MS | $229,471 | $110.32 |
| 5 | Omaha, NE | $225,835 | $108.57 |
| 6 | Longview, WA | $223,121 | $107.27 |
| 7 | Las Vegas, NV | $221,282 | $106.39 |
| 8 | Richmond, CA | $220,230 | $105.88 |
| 9 | Albuquerque, NM | $219,286 | $105.43 |
| 10 | Sheboygan, WI | $218,743 | $105.16 |
| 11 | Colorado Springs, CO | $212,403 | $102.12 |
| 12 | Kingsport, TN | $212,179 | $102.01 |
| 13 | Columbus, GA | $208,083 | $100.04 |
| 14 | Kansas City, MO | $207,229 | $99.63 |
| 15 | Portland, ME | $207,124 | $99.58 |
| 16 | New York, NY | $206,256 | $99.16 |
| 17 | Phoenix, AZ | $206,018 | $99.05 |
| 18 | Indianapolis, IN | $205,803 | $98.94 |
| 19 | Chicago, IL | $205,115 | $98.61 |
| 20 | Springfield, OH | $201,604 | $96.92 |
An internal medicine physician's salary ranges from $142,000 a year at the 10th percentile to $325,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $325,000 | $27,083 | $156 |
| 75th Percentile | $267,000 | $22,250 | $128 |
| Average | $215,014 | $17,918 | $103 |
| 25th Percentile | $172,000 | $14,333 | $83 |
| 10th Percentile | $142,000 | $11,833 | $68 |
The highest paying types of internal medicine physicians are clinic md associate, physician, and endocrinologist.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Endocrinologist | $234,132 | $19,511 | $112.56 | 22,172 |
| General Practice | $117,178 | $9,765 | $56.34 | 55,666 |
| General Dentist | $147,636 | $12,303 | $70.98 | 48,612 |
| Internist | $223,415 | $18,618 | $107.41 | 31,659 |
| Physician | $238,887 | $19,907 | $114.85 | 46,489 |
| Emergency Room Physician | $160,275 | $13,356 | $77.06 | 85,836 |
Top companies hiring internal medicine physicians now:
Internal medicine physician salaries at Freeman Health System and Scripps Health are the highest-paying according to our most recent salary estimates. In addition, the average internal medicine physician salary at companies like North Mississippi Medical Clinics Inc and Union Hospital of Cecil County are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Freeman Health System | $264,614 | $127.22 |
| 2 | Scripps Health | $259,846 | $124.93 |
| 3 | North Mississippi Medical Clinics Inc | $256,362 | $123.25 |
| 4 | Union Hospital of Cecil County | $254,760 | $122.48 |
| 5 | Oregon Medical Group | $253,307 | $121.78 |
| 6 | UTMB HEALTHCARE SYSTEMS | $252,507 | $121.40 |
| 7 | Mayo Clinic | $251,233 | $120.79 |
| 8 | Dignity Health | $251,103 | $120.72 |
| 9 | Cameron Regional Medical Center | $250,746 | $120.55 |
| 10 | Grand Itasca Clinic & Hospital | $250,732 | $120.54 |
| 11 | Antelope Valley Hospital | $250,146 | $120.26 |
| 12 | Pacific Medical Centers | $249,298 | $119.85 |
| 13 | SHERIDAN MEMORIAL HOSPITAL ASSOCIATION | $248,583 | $119.51 |
| 14 | Community Health Systems | $246,065 | $118.30 |
| 15 | Delta Health - The Medical Center | $245,929 | $118.24 |
| 16 | OSF HealthCare | $245,462 | $118.01 |
| 17 | Missouri Delta Medical Center | $244,260 | $117.43 |
| 18 | Clarinda Regional Health Center | $242,778 | $116.72 |
| 19 | Houlton Regional Hospital | $242,720 | $116.69 |
| 20 | Fairview Health Services | $242,617 | $116.64 |
The average internal medicine physician salary has risen by $20,775 over the last ten years. In 2014, the average internal medicine physician earned $194,239 annually, but today, they earn $215,014 a year. That works out to a 3% change in pay for internal medicine physicians over the last decade.
Compare internal medicine physician salaries for cities or states with the national average over time.
Compare internal medicine physician salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $215,000 | $103.37 | +2.4% |
| 2025 | $210,000 | $100.86 | +1.7% |
| 2024 | $206,000 | $99.16 | +0.8% |
| 2023 | $205,000 | $98.36 | -1.8% |
| 2022 | $208,000 | $100.12 | -0.1% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Nuvance Health | Clinician Educator (Physician)-Outpatient Internal Medicine Teaching Physician | Danbury, CT | 06/30/2025 | $215,000 |
| Multicare Health System | Physician-Internal Medicine | Spokane, WA | 06/30/2025 | $308,849 |
| OSF Healthcare | Internal Medicine Physician | Galesburg, IL | 06/30/2025 | $280,000 |
| Sanford Health | Physician-Internal Medicine | Bemidji, MN | 06/30/2025 | $278,915 |
| Sound Physicians | Hospital Medicine Physician | Clovis, NM | 06/30/2025 | $346,750 |
| HH Medstar Health Inc. | Internal Medicine Physician-Baltimore Preventive Medicine Center | Baltimore, MD | 06/30/2025 | $230,000 |
| Vringo | Obesity Medicine Physician-Remote | Boise, ID | 06/29/2025 | $210,000 |
| Asian Health Services | Internal Medicine Physician | Oakland, CA | 06/29/2025 | $269,578 |
| Searhc | Physician-Internal Medicine | Sitka, AK | 06/29/2025 | $252,725 |
| North Clinic | Internal Medicine Physician | Plymouth, MN | 06/29/2025 | $200,000 |
Search for internal medicine physician jobs