Security Guards Salary in New Jersey
BLS OEWS May 2025 • 3 metro areas • New Jersey
Security Guards in New Jersey earn a median salary of $37,767 per year on average across 3 metro and nonmetro areas, -1.6% vs the national median of $38,370. An estimated 6,150 security guards are employed across New Jersey, with salaries ranging from $35,240 to $39,520 depending on location.
$37,767
Avg median salary in New Jersey
$39,520
Highest paying metro
$35,240
Lowest paying metro
6,150
Employed in New Jersey
Compare Security Guards salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Security Guards
in
Security Guards salaries by city in New Jersey
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Atlantic City, NJ | $39,520 | $35,540 | $43,590 | 2,770 |
| Vineland, NJ | $38,540 | $33,690 | $47,900 | 360 |
| Trenton, NJ | $35,240 | $34,880 | $42,840 | 3,020 |