SalaryData

Internal Medicine Physician Salary in the United States

Based on 65K+ data points from BLS and H-1B filings

BLS 2025 Data

Median Annual Salary

$260,282

$125.136/hr

36.1% vs 2024

Salary Range

$103K $582K

10th – 90th percentile

Total Employed

65K

workers nationwide

Internal Medicine Physician salary in the United States averages $191,251 annually, reflecting competitive compensation for this essential medical specialty. With approximately 26,340 practitioners currently employed in this field, internal medicine physicians represent a significant portion of the U.S. healthcare workforce. This median figure represents the typical earnings for physicians dedicated to diagnosing and treating adult patients across diverse clinical settings.

Several factors influence Internal Medicine Physician salary in the United States, including geographic location, years of experience, and practice setting. Physicians working in metropolitan areas or regions with higher costs of living typically earn more than those in rural locations. Additionally, employment type matters significantly—those in private practice, hospital systems, or academic institutions may see different compensation packages. Board certification, specialized training, and patient load also play important roles in determining individual earning potential within this field.

Salary Distribution — Internal Medicine Physician

Internal Medicine Physician salary percentiles
PercentileAnnual Salary
10th percentile$103,490
25th percentile$182,620
Median (50th percentile)$260,282
75th percentile$581,750
90th percentile$581,750

Internal Medicine Physician Salary by State

Top 10 Highest-Paying States for Internal Medicine Physician

#StateMedian Salaryvs NationalEmployed
1Georgia$425,460+63.5%5K
2Rhode Island$379,490+45.8%300
3Minnesota$373,700+43.6%2K
4Wisconsin$367,160+41.1%1K
5Alaska$366,080+40.6%110
6South Carolina$359,500+38.1%1K
7Idaho$355,390+36.5%130
8Washington$340,010+30.6%1K
9North Dakota$338,400+30.0%200
10Utah$331,720+27.4%210

Historical Salary Trend — Internal Medicine Physician

Historical Internal Medicine Physician salary trend
YearMedian Salary (United States)
2022$188,484
2023$205,372
2024$191,251
2025$260,282

Internal Medicine Physician Salary by Experience Level

Frequently Asked Questions

How much do internal medicine physicians make per hour?

Internal medicine physicians earn a median hourly rate of $92/hour in the United States. This translates to an annual median salary of $191,251, making it a lucrative career for healthcare professionals.

What is the salary range for internal medicine doctors in the US?

The salary range for internal medicine physicians starts at $57,740 annually at the lower end. While the upper salary threshold varies, the median salary of $191,251 represents the typical earning potential for professionals in this specialty.

Which state pays internal medicine physicians the most?

West Virginia offers the highest compensation for internal medicine physicians at $234,960 annually, significantly exceeding the national median salary of $191,251.

How many internal medicine physicians are employed in the United States?

There are currently 26,340 internal medicine physicians employed across the United States, representing a substantial portion of the physician workforce in the country.

Related Occupations

More Locations