Source: SalaryDr Internal Medicine Residency Salary Data (2026). Median: $70,000/year. Sample: 24 verified submissions. URL: https://www.salarydr.com/residency-salary/internal-medicine

Internal Medicine Residency Salary (2026)

Quick Answer

The median internal medicine resident salary is $70,000 per year, based on 24 verified submissions on SalaryDr. After training, internal medicine attendings earn a median of $329,000 — a 4.7x increase.

Source: SalaryDr verified data • Updated Mar 2026

Median Salary
$70,000
Average Salary
$69,356
Salary Range
$50,000$89,000
Submissions
24
Satisfaction
😊 3.8/5
n=21
Would Choose Again
95%
n=20
Avg Hours/Week
65h
n=24

Internal Medicine Resident Salary by PGY Year

How internal medicine resident compensation changes by postgraduate year level.

PGY LevelMedian SalaryReports
PGY-1$70,68012
PGY-2$67,0005
PGY-3$76,0006
PGY-4$89,0001

Internal Medicine Residency Stipends & Benefits

Median annual stipends reported by internal medicine residents, in addition to base salary.

Housing Stipend
$12,100
n=2
Meal Stipend
$950
n=6
Education/CME
$1,500
n=5

What Internal Medicine Residents Say

Real insights from verified internal medicine residents about their training experience.

Work-Life Balance
Having an x + y, in my case 4+2 schedule helps.
— Verified Internal Medicine Resident
Work-Life Balance
Love the camarederie at the hospital
— Verified Internal Medicine Resident
Challenges
Know the culture of the program, it will make or break your work-life balance and mental health.
— Verified Internal Medicine Resident
Challenges
It is taxing! WLB is a myt.
— Verified Internal Medicine Resident

Internal Medicine: Resident vs. Attending Salary

The salary jump from residency to attending is the largest increase in a physician’s career.

Internal Medicine Resident
$70,000
Median (n=24)
Salary Multiplier
4.7x
increase after training
Internal Medicine Attending
$329,000
View attending salary data →

Internal Medicine Resident Salary by State

Top-paying states for internal medicine residents based on verified submissions.

StateMedian SalaryReports
New Jersey$76,0002
New York$73,0002
Texas$72,0003
California$72,0003
Florida$67,0002

Internal Medicine Residency Training

Training Length

3 years

Salary Progression

Resident salary increases ~$2,000–$3,000 per PGY year. After completing training, attending internal medicine physicians earn a median of $329,000.

Frequently Asked Questions: Internal Medicine Residency Salary

How much do internal medicine residents make in 2026?

Internal Medicine residents earn a median salary of $70,000 per year based on 24 verified submissions on SalaryDr. Salaries range from $50,000 to $89,000 depending on PGY level and location.

How long is internal medicine residency?

Internal Medicine residency training is 3 years. Salary increases with each year of training, typically by $2,000–$3,000 per PGY level.

How much more do internal medicine attendings make compared to residents?

Internal Medicine attending physicians earn a median of $329,000, which is 4.7x more than the median resident salary of $70,000. This gap represents the largest salary jump in a physician's career.

Are internal medicine residents satisfied with their specialty choice?

Internal Medicine residents rate their career satisfaction at 3.8/5.0 on average. 95% say they would choose internal medicine again if given the choice. They work an average of 65 hours per week.

Explore More Internal Medicine Data

Browse Residency Salaries by Specialty

Are you a internal medicine resident?

Share your salary anonymously and help future residents make informed decisions about internal medicine training programs. It takes less than 2 minutes.