Private Detectives and Investigators Salary in Oklahoma

BLS OEWS May 2025 • 3 metro areas • Oklahoma

Private Detectives and Investigators in Oklahoma earn a median salary of $40,957 per year on average across 3 metro and nonmetro areas, -21.8% vs the national median of $52,370. An estimated 260 private detectives and investigators are employed across Oklahoma, with salaries ranging from $37,210 to $44,870 depending on location.

$40,957 Avg median salary in Oklahoma
$44,870 Highest paying metro
$37,210 Lowest paying metro
260 Employed in Oklahoma

Compare Private Detectives and Investigators salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Private Detectives and Investigators
in
    vs

      Private Detectives and Investigators salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Tulsa, OK $44,870 $38,670 $60,700 110
      Oklahoma City, OK $40,790 $37,650 $56,160 110
      Southeast Oklahoma $37,210 $37,100 $50,700 40

      View Private Detectives and Investigators salaries in all cities