Salaripedia
English

How much does a security guard make in Minnesota?

$43,380a year

Median yearly pay for security guards in Minnesota. That is $20.86 an hour or $3,615 a month.

Hourly
$20.86
Vs. national median
+14%
Rank among states
11 of 51
Jobs in the state
14,440
Pay range
Lowest 10%: $33,760Median: $43,380Highest 10%: $65,090
PercentileYearlyHourly
10th$33,760$16.23
25th$37,020$17.80
Median$43,380$20.86
75th$46,110$22.17
90th$65,090$31.29

Cities in Minnesota

Metro areas, median yearly pay.

Rochester, MN$47,790
Minneapolis, MN$43,430
Grand Forks, ND$41,750
Mankato, MN$39,760
St. Cloud, MN$38,430
Fargo, ND$37,770
Sioux Falls, SD$37,740
Duluth, MN$37,520
La Crosse, WI$36,210
Salaries for every job in Minnesota

Nearby in the ranking

States with similar pay for security guards.

8. Massachusetts$44,670
9. New York$44,240
10. Virginia$43,640
11. Minnesota$43,380
12. New Mexico$43,320
13. California$43,240
14. Hawaii$42,820
Security Guard salary in all states

Frequently asked questions

How much does a security guard make an hour in Minnesota?

The median hourly pay in Minnesota is $20.86 ($43,380 a year).

Do security guards make more in Minnesota than the national average?

Yes: $43,380 against $38,020 nationally, 14% more.

Where does Minnesota rank for security guard pay?

Minnesota ranks 11 of 51 states.

Which city in Minnesota pays security guards the most?

Rochester, MN, with a median of $47,790 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.