General Internal Medicine Physicians Salary in Massachusetts

BLS OEWS May 2025 • 3 metro areas • Massachusetts

General Internal Medicine Physicians in Massachusetts earn a median salary of $277,237 per year on average across 3 metro and nonmetro areas, +17.3% vs the national median of $236,350. An estimated 1,430 general internal medicine physicians are employed across Massachusetts, with salaries ranging from $218,550 to $369,930 depending on location.

$277,237 Avg median salary in Massachusetts
$369,930 Highest paying metro
$218,550 Lowest paying metro
1,430 Employed in Massachusetts

Compare General Internal Medicine Physicians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
General Internal Medicine Physicians
in
    vs

      General Internal Medicine Physicians salaries by city in Massachusetts

      Metro area Median salary 25th pct 75th pct Employed
      Worcester, MA $369,930 $247,800 $369,930 180
      Boston, MA-NH $243,230 $96,460 $309,560 1,220
      Pittsfield, MA $218,550 $218,550 30

      View General Internal Medicine Physicians salaries in all cities