1. Home
  2. Salaries
  3. Skills
  4. Internal Medicine

Internal Medicine salaries

Internal Medicine jobs pay $116.1–157.4K per year on average, based on 41 jobs. Internal Medicine roles pay 18% above the average salary of $98.4–134.3K for jobs listed on NurseBloom. Pay ranges from $117.5–158.1K for Mid-level roles up to $112.2–157.4K at the Senior level.

Median salary

$132.8K

Based on 41 jobs · 18% more than the average salary on NurseBloom

25th percentile

$115K

Average

$136.8K

75th percentile

$155.8K

Internal MedicineAverage salary on NurseBloom
$98.4K$157.4K

Internal Medicine salaries by seniority

Internal Medicine salaries range from $117.5–158.1K for Mid-level roles to $112.2–157.4K for Senior positions.

SeniorityAvg. salaryJobsvs Avg. on NurseBloom
Mid-level$117.5–158.1K27+19%
Senior$112.2–157.4K13+14%

Top companies for Internal Medicine salaries

4 companies hiring for Internal Medicine roles, ranked by average salary.

Internal Medicine salary FAQs

All salary figures are converted to annual equivalents in USD. Averages are based on published jobs with salary data and filtered for statistical outliers.

Internal Medicine Salaries ($116.1–157.4K/yr) | NurseBloom