SalaryCalculations

Security Guards Salary in Minnesota

State wage data from the BLS OEWS survey, May 2025.

Median annual

$43,380

Median hourly

$21

Average annual

$45,460

Employed in state

14K

The median annual salary for Security Guards in Minnesota is $43,380, or about $21 an hour. That is 14% higher than the national median.

Pay in Minnesota ranges from $33,760 at the 10th percentile to $65,090 at the 90th percentile. Roughly 14K people work as security guards in the state.

Pay distribution in Minnesota

10th$33,760
25th$37,020
Median$43,380
75th$46,110
90th$65,090

Salary calculator

Hourly
$20.86
Daily
$167
Weekly
$834
Bi-weekly
$1,668
Monthly
$3,615
Annual
$43,380

$43,380 a year is around the 50th percentile for Security Guardss in Minnesota. The median is $43,380.

Security Guards pay by metro area in Minnesota

Metro areaMedian annualEmployment
Rochester, MN$47,790520
Minneapolis-St. Paul-Bloomington, MN-WI$43,43011K
Grand Forks, ND-MN$41,750110
Mankato, MN$39,760150
St. Cloud, MN$38,430240
Fargo, ND-MN$37,770350
Sioux Falls, SD-MN$37,740640
Duluth, MN-WI$37,520550
La Crosse-Onalaska, WI-MN$36,210350

Other jobs in Minnesota

All salaries in Minnesota →