Security Guards Salary in Massachusetts

BLS OEWS May 2025 • 7 metro areas • Massachusetts

Security Guards in Massachusetts earn a median salary of $42,880 per year on average across 7 metro and nonmetro areas, +11.8% vs the national median of $38,370. An estimated 23,390 security guards are employed across Massachusetts, with salaries ranging from $39,110 to $45,530 depending on location.

$42,880 Avg median salary in Massachusetts
$45,530 Highest paying metro
$39,110 Lowest paying metro
23,390 Employed in Massachusetts

Compare Security Guards salaries & buying power

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

Full tool →
Security Guards
in
    vs

      Security Guards salaries by city in Massachusetts

      Metro area Median salary 25th pct 75th pct Employed
      Barnstable Town, MA $45,530 $38,930 $51,070 300
      Boston, MA-NH $45,300 $39,510 $47,390 19,650
      Pittsfield, MA $45,190 $36,990 $53,050 250
      Worcester, MA $43,060 $36,370 $47,130 1,510
      Massachusetts $41,760 $36,810 $47,480 120
      Springfield, MA $40,210 $36,600 $46,070 1,270
      Amherst Town, MA $39,110 $35,210 $47,270 290

      View Security Guards salaries in all cities