Security Guards Salary in Oklahoma

Ranked #39 of 51 · OK

6.9% below U.S. average
Mean annual salary $39,560 ≈ $19/hr
Median annual salary $36,270
Employment 12,210

Salary Distribution (10th–90th percentile)

P10 $26,940P25 $30,980 Median $36,270P75 $44,670P90 $56,080

About 80% of security guardss in Oklahoma earn between $26,940 and $56,080. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$39,560
U.S. average
$42,470

The mean security guards salary in Oklahoma is $39,560, about 6.9% below the U.S. average ($42,470). That works out to roughly $19/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Southeast Oklahoma nonmetropolitan area $38,870 $38,020 1,640
Tulsa, OK $36,640 $38,890 3,390
Oklahoma City, OK $36,320 $41,850 4,890
Northeast Oklahoma nonmetropolitan area $34,940 $37,090 790
Enid, OK $33,280 $39,100 60
Lawton, OK $33,280 $35,660 410
Southwest Oklahoma nonmetropolitan area $32,990 $35,760 270
Northwest Oklahoma nonmetropolitan area $30,740 $35,820 490

← Back to all security guards states