Mechanical Engineers Salary in Massachusetts

BLS OEWS May 2025 • 7 metro areas • Massachusetts

Mechanical Engineers in Massachusetts earn a median salary of $111,111 per year on average across 7 metro and nonmetro areas, +8.6% vs the national median of $102,320. An estimated 9,490 mechanical engineers are employed across Massachusetts, with salaries ranging from $96,230 to $124,160 depending on location.

$111,111 Avg median salary in Massachusetts
$124,160 Highest paying metro
$96,230 Lowest paying metro
9,490 Employed in Massachusetts

Compare Mechanical Engineers salaries & buying power

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

Full tool →
Mechanical Engineers
in
    vs

      Mechanical Engineers salaries by city in Massachusetts

      Metro area Median salary 25th pct 75th pct Employed
      Boston, MA-NH $124,160 $98,970 $138,380 8,050
      Barnstable Town, MA $119,250 $98,440 $137,790 120
      Amherst Town, MA $115,700 $96,070 $130,420 50
      Massachusetts $112,910 $93,000 $128,290 40
      Worcester, MA $106,150 $88,580 $136,820 800
      Pittsfield, MA $103,380 $84,500 $126,570 80
      Springfield, MA $96,230 $82,380 $123,500 350

      View Mechanical Engineers salaries in all cities