Security Guards Salary in Missouri
BLS OEWS May 2025 • 12 metro areas • Missouri
Security Guards in Missouri earn a median salary of $38,718 per year on average across 12 metro and nonmetro areas, +0.9% vs the national median of $38,370. An estimated 22,190 security guards are employed across Missouri, with salaries ranging from $35,940 to $42,420 depending on location.
$38,718
Avg median salary in Missouri
$42,420
Highest paying metro
$35,940
Lowest paying metro
22,190
Employed in Missouri
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 Missouri
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Jefferson City, MO | $42,420 | $34,020 | $49,330 | 430 |
| Southeast Missouri | $41,850 | $31,210 | $41,850 | 620 |
| Kansas City, MO-KS | $41,720 | $34,440 | $51,320 | 7,830 |
| Cape Girardeau, MO-IL | $41,500 | $34,690 | $41,500 | 160 |
| Springfield, MO | $40,600 | $35,270 | $48,280 | 1,140 |
| St. Louis, MO-IL | $37,910 | $35,920 | $47,910 | 9,890 |
| Central Missouri | $37,660 | $30,740 | $45,540 | 500 |
| Joplin, MO-KS | $36,430 | $30,970 | $45,270 | 180 |
| North Missouri | $36,250 | $30,080 | $42,950 | 280 |
| Southwest Missouri | $36,220 | $32,240 | $39,880 | 280 |
| St. Joseph, MO-KS | $36,120 | $31,970 | $45,950 | 250 |
| Columbia, MO | $35,940 | $31,350 | $44,980 | 630 |