Security Guards Salary in Michigan
Security Guards in Michigan have a median of $37,080 a year, below the national $38,020 (−2%); the state ranks 31st of 51 states by median. That is 25% less than the median across all occupations in Michigan ($49,270). Among neighbouring states, Wisconsin pays more (up to $37,440 in Wisconsin) and Indiana and Ohio pay less (down to $35,770 in Ohio). Michigan employs 25,240 security guards, 5.73 per 1,000 jobs, the 17th largest count of any state. A location quotient of 0.69 means it is less common in Michigan than nationally.
Michigan vs the United States, May 2025
| Area | Basis | Percentile wage | Mean | Employment | Jobs per 1,000 | Location quotient | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| 10th | 25th | Median | 75th | 90th | ||||||
| Michigan | Hourly | $14.32 | $16.46 | $17.83 | $22.35 | $26.33 | $19.54 | 25,240 | 5.73 | 0.69 |
| Annual | $29,790 | $34,230 | $37,080 | $46,480 | $54,770 | $40,640 | ||||
| United States | Hourly | $14.52 | $16.93 | $18.28 | $22.21 | $28.29 | $20.42 | 1,283,470 | – | – |
| Annual | $30,210 | $35,210 | $38,020 | $46,200 | $58,840 | $42,470 | ||||
- Rank by median
- 31st of 51 states
- Rank by employment
- 17th of 51 states
- Location quotient
- 0.69
- Jobs per 1,000
- 5.73
Ranks count the 50 states and DC with a published value. The location quotient is the occupation's share of Michigan's employment divided by its national share; 1.00 means the same share as the nation. Take-home pay at these wages: FastCalc's take-home pay calculator.
Metropolitan areas in Michigan
16 metropolitan areas and 4 nonmetropolitan areas touching Michigan publish a row for security guards, sorted by median. Areas crossing a state line are listed under every state they touch; a linked metro has its own profile.
| Area | Median hourly | Median annual | 10th pct (annual) | 90th pct (annual) | Employment | Jobs per 1,000 | Location quotient |
|---|---|---|---|---|---|---|---|
| Ann Arbor, MI | $20.24 | $42,100 | $31,280 | $56,240 | 630 | 2.88 | 0.35 |
| Midland, MI | $19.66 | $40,880 | $30,330 | $58,920 | 120 | 3.17 | 0.38 |
| Grand Rapids-Wyoming-Kentwood, MI | $19.62 | $40,810 | $30,690 | $56,070 | 3,100 | 5.18 | 0.63 |
| Saginaw, MI | $19.58 | $40,730 | $30,900 | $56,630 | 210 | 2.61 | 0.32 |
| Traverse City, MI | $19.26 | $40,060 | $31,750 | $47,530 | 180 | 2.64 | 0.32 |
| Jackson, MI | $18.63 | $38,750 | $30,160 | $48,850 | 170 | 3.04 | 0.37 |
| Lansing-East Lansing, MI | $18.37 | $38,210 | $30,150 | $58,840 | 550 | 2.54 | 0.31 |
| Kalamazoo-Portage, MI | $17.95 | $37,340 | $30,120 | $57,470 | 470 | 3.90 | 0.47 |
| Battle Creek, MI | $17.89 | $37,200 | $30,620 | $47,180 | 280 | 5.15 | 0.62 |
| Detroit-Warren-Dearborn, MI | $17.81 | $37,050 | $29,170 | $54,940 | 12,570 | 6.60 | 0.80 |
| South Bend-Mishawaka, IN-MI | $17.35 | $36,090 | $29,950 | $53,590 | 900 | 6.84 | 0.83 |
| Niles, MI | $17.16 | $35,690 | $28,170 | $64,330 | 740 | 12.31 | 1.49 |
| Flint, MI | $16.79 | $34,930 | $28,880 | $47,400 | 2,060 | 15.25 | 1.85 |
| Muskegon-Norton Shores, MI | $15.81 | $32,870 | $28,790 | $42,520 | 120 | 1.87 | 0.23 |
| Bay City, MI | $14.34 | $29,820 | $26,080 | $40,130 | 70 | 1.98 | 0.24 |
| Monroe, MI | * | * | * | * | 240 | 5.81 | 0.70 |
| Mid Michigan nonmetropolitan area | $18.35 | $38,170 | $29,720 | $45,780 | 800 | 5.22 | 0.63 |
| Upper Peninsula of Michigan nonmetropolitan area | $17.57 | $36,540 | $30,600 | $44,990 | 460 | 4.13 | 0.50 |
| Southern Michigan nonmetropolitan area | $17.56 | $36,510 | $29,340 | $47,670 | 590 | 4.36 | 0.53 |
| Northern Michigan nonmetropolitan area | $17.52 | $36,430 | $25,960 | $46,610 | 410 | 3.47 | 0.42 |
Neighbouring states
See the national page for Security Guards (every state ranked) and the Michigan wage profile (every occupation in the state).
Source and notes
Data: BLS OEWS May 2025, released 2026-05-15. Cross-industry estimates, all ownerships. BLS page: OEWS Michigan estimates.
*- Wage estimate not available.
- Annual wages assume 2,080 hours a year at the hourly rate; occupations BLS publishes on one basis only show an en dash (–) on the other.
- Employment is rounded to the nearest 10 by BLS. Where BLS withholds a cell, nothing is estimated in its place.