Family Medicine Physicians Salary in Massachusetts

BLS OEWS May 2025 • 6 metro areas • Massachusetts

Family Medicine Physicians in Massachusetts earn a median salary of $261,168 per year on average across 6 metro and nonmetro areas, +9.6% vs the national median of $238,380. An estimated 3,370 family medicine physicians are employed across Massachusetts, with salaries ranging from $205,960 to $359,840 depending on location.

$261,168 Avg median salary in Massachusetts
$359,840 Highest paying metro
$205,960 Lowest paying metro
3,370 Employed in Massachusetts

Compare Family Medicine Physicians salaries & buying power

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

Full tool →
Family Medicine Physicians
in
    vs

      Family Medicine Physicians salaries by city in Massachusetts

      Metro area Median salary 25th pct 75th pct Employed
      Massachusetts $359,840 $284,370 $359,840 30
      Boston, MA-NH $284,010 $215,730 $361,650 2,950
      Barnstable Town, MA $279,160 $215,650 $343,530 40
      Worcester, MA $221,660 $208,450 200
      Amherst Town, MA $216,380 $183,720 $218,760 40
      Springfield, MA $205,960 $173,960 110

      View Family Medicine Physicians salaries in all cities