Salaripedia
English

How much does a security guard make in Oklahoma?

$36,270a year

Median yearly pay for security guards in Oklahoma. That is $17.44 an hour or $3,023 a month.

Hourly
$17.44
Vs. national median
-5%
Rank among states
38 of 51
Jobs in the state
12,210
Pay range
Lowest 10%: $26,940Median: $36,270Highest 10%: $56,080
PercentileYearlyHourly
10th$26,940$12.95
25th$30,980$14.89
Median$36,270$17.44
75th$44,670$21.48
90th$56,080$26.96

Cities in Oklahoma

Metro areas, median yearly pay.

Tulsa, OK$36,640
Oklahoma City, OK$36,320
Fort Smith, AR$34,530
Enid, OK$33,280
Lawton, OK$33,280
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for security guards.

35. Rhode Island$36,940
36. Indiana$36,490
37. Delaware$36,360
38. Oklahoma$36,270
39. Tennessee$36,000
40. Texas$35,980
41. Florida$35,900
Security Guard salary in all states

Frequently asked questions

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

The median hourly pay in Oklahoma is $17.44 ($36,270 a year).

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

No: $36,270 against $38,020 nationally, 5% less.

Where does Oklahoma rank for security guard pay?

Oklahoma ranks 38 of 51 states.

Which city in Oklahoma pays security guards the most?

Tulsa, OK, with a median of $36,640 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.