Veterinarians Salary in Massachusetts

BLS OEWS May 2025 • 7 metro areas • Massachusetts

Veterinarians in Massachusetts earn a median salary of $128,653 per year on average across 7 metro and nonmetro areas, +2.5% vs the national median of $125,510. An estimated 1,990 veterinarians are employed across Massachusetts, with salaries ranging from $125,390 to $132,790 depending on location.

$128,653 Avg median salary in Massachusetts
$132,790 Highest paying metro
$125,390 Lowest paying metro
1,990 Employed in Massachusetts

Compare Veterinarians salaries & buying power

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

Full tool →
Veterinarians
in
    vs

      Veterinarians salaries by city in Massachusetts

      Metro area Median salary 25th pct 75th pct Employed
      Boston, MA-NH $132,790 $127,160 $183,410 1,510
      Massachusetts $130,970 $126,750 $161,590 40
      Barnstable Town, MA $129,780 $124,660 $201,620 80
      Worcester, MA $128,090 $106,840 $164,590 210
      Amherst Town, MA $127,990 $105,450 $166,400 50
      Pittsfield, MA $125,560 $103,670 $162,090 30
      Springfield, MA $125,390 $107,860 $161,840 70

      View Veterinarians salaries in all cities