Security Guards Salary in Oklahoma
BLS OEWS May 2025 • 8 metro areas • Oklahoma
Security Guards in Oklahoma earn a median salary of $34,070 per year on average across 8 metro and nonmetro areas, -11.2% vs the national median of $38,370. An estimated 12,040 security guards are employed across Oklahoma, with salaries ranging from $28,180 to $38,440 depending on location.
$34,070
Avg median salary in Oklahoma
$38,440
Highest paying metro
$28,180
Lowest paying metro
12,040
Employed in Oklahoma
Compare Security Guards salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Security Guards
inSecurity Guards salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Southeast Oklahoma | $38,440 | $33,200 | $43,410 | 1,550 |
| Oklahoma City, OK | $37,720 | $31,090 | $48,290 | 4,920 |
| Tulsa, OK | $36,070 | $29,490 | $45,590 | 3,360 |
| Lawton, OK | $34,480 | $28,030 | $46,110 | 460 |
| Northeast Oklahoma | $33,340 | $29,690 | $39,820 | 810 |
| Southwest Oklahoma | $33,280 | $29,390 | $39,070 | 330 |
| Northwest Oklahoma | $31,050 | $28,080 | $39,890 | 520 |
| Enid, OK | $28,180 | $28,130 | $37,830 | 90 |