Security Guards Salary in New Hampshire

BLS OEWS May 2025 • 4 metro areas • New Hampshire

Security Guards in New Hampshire earn a median salary of $42,615 per year on average across 4 metro and nonmetro areas, +11.1% vs the national median of $38,370. An estimated 1,600 security guards are employed across New Hampshire, with salaries ranging from $38,850 to $44,600 depending on location.

$42,615 Avg median salary in New Hampshire
$44,600 Highest paying metro
$38,850 Lowest paying metro
1,600 Employed in New Hampshire

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 New Hampshire

      Metro area Median salary 25th pct 75th pct Employed
      Northern New Hampshire $44,600 $37,440 $55,760 230
      Central New Hampshire $44,190 $36,380 $53,560 300
      Manchester, NH $42,820 $41,110 $51,800 880
      Southwestern New Hampshire $38,850 $33,080 $45,680 190

      View Security Guards salaries in all cities