Security Guards Salary in Maryland

BLS OEWS May 2025 • 5 metro areas • Maryland

Security Guards in Maryland earn a median salary of $38,436 per year on average across 5 metro and nonmetro areas, +0.2% vs the national median of $38,370. An estimated 17,450 security guards are employed across Maryland, with salaries ranging from $34,690 to $42,430 depending on location.

$38,436 Avg median salary in Maryland
$42,430 Highest paying metro
$34,690 Lowest paying metro
17,450 Employed in Maryland

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 Maryland

      Metro area Median salary 25th pct 75th pct Employed
      Salisbury, MD $42,430 $33,560 $51,010 270
      Lexington Park, MD $40,060 $35,160 $62,240 390
      Maryland $37,560 $33,740 $48,230 750
      Baltimore, MD $37,440 $35,840 $47,140 15,310
      Hagerstown, MD-WV $34,690 $31,200 $42,800 730

      View Security Guards salaries in all cities