Pharmacists Salary in Massachusetts

BLS OEWS May 2025 • 7 metro areas • Massachusetts

Pharmacists in Massachusetts earn a median salary of $134,283 per year on average across 7 metro and nonmetro areas, -2.3% vs the national median of $137,480. An estimated 7,560 pharmacists are employed across Massachusetts, with salaries ranging from $130,090 to $136,800 depending on location.

$134,283 Avg median salary in Massachusetts
$136,800 Highest paying metro
$130,090 Lowest paying metro
7,560 Employed in Massachusetts

Compare Pharmacists salaries & buying power

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

Full tool →
Pharmacists
in
    vs

      Pharmacists salaries by city in Massachusetts

      Metro areaMedian salary25th pct75th pctEmployed
      Boston, MA-NH$136,800$130,880$154,5505,900
      Barnstable Town, MA$136,190$127,650$150,730200
      Amherst Town, MA$135,330$125,730$137,740100
      Massachusetts$135,240$127,970$151,30060
      Pittsfield, MA$133,200$126,260$159,840130
      Worcester, MA$133,130$123,590$138,760710
      Springfield, MA$130,090$121,660$140,990460

      View Pharmacists salaries in all cities