SalaryCalculations

Private Detectives and Investigators Salary in Oklahoma

State wage data from the BLS OEWS survey, May 2025.

Median annual

$39,680

Median hourly

$19

Average annual

$46,450

Employed in state

370

The median annual salary for Private Detectives and Investigators in Oklahoma is $39,680, or about $19 an hour. That is 23% lower than the national median.

Pay in Oklahoma ranges from $36,050 at the 10th percentile to $62,690 at the 90th percentile. Roughly 370 people work as private detectives and investigators in the state.

Pay distribution in Oklahoma

10th$36,050
25th$37,110
Median$39,680
75th$58,430
90th$62,690

Salary calculator

Hourly
$19.08
Daily
$153
Weekly
$763
Bi-weekly
$1,526
Monthly
$3,307
Annual
$39,680

$39,680 a year is around the 50th percentile for Private Detectives and Investigatorss in Oklahoma. The median is $39,680.

Private Detectives and Investigators pay by metro area in Oklahoma

Metro areaMedian annualEmployment
Fort Smith, AR-OK$46,38040
Tulsa, OK$44,340130
Oklahoma City, OK$37,840140

Other jobs in Oklahoma

All salaries in Oklahoma →