Security Guards Salary in Minnesota
BLS OEWS May 2025 • 9 metro areas • Minnesota
Security Guards in Minnesota earn a median salary of $41,719 per year on average across 9 metro and nonmetro areas, +8.7% vs the national median of $38,370. An estimated 13,500 security guards are employed across Minnesota, with salaries ranging from $37,600 to $47,350 depending on location.
$41,719
Avg median salary in Minnesota
$47,350
Highest paying metro
$37,600
Lowest paying metro
13,500
Employed in Minnesota
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 Minnesota
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Rochester, MN | $47,350 | $42,530 | $56,640 | 510 |
| Minneapolis, MN-WI | $46,080 | $40,770 | $65,010 | 10,620 |
| Southeast Minnesota | $42,590 | $36,050 | $59,990 | 500 |
| Mankato, MN | $41,990 | $36,720 | $46,810 | 130 |
| Northwest Minnesota | $40,420 | $34,600 | $44,950 | 590 |
| Southwest Minnesota | $40,420 | $35,230 | $46,210 | 220 |
| St. Cloud, MN | $39,860 | $34,840 | $47,140 | 250 |
| Northeast Minnesota | $39,160 | $34,010 | $44,630 | 140 |
| Duluth, MN-WI | $37,600 | $33,280 | $45,730 | 540 |