Private Detectives and Investigators Salary in Missouri

BLS OEWS May 2025 • 5 metro areas • Missouri

Private Detectives and Investigators in Missouri earn a median salary of $47,460 per year on average across 5 metro and nonmetro areas, -9.4% vs the national median of $52,370. An estimated 490 private detectives and investigators are employed across Missouri, with salaries ranging from $37,170 to $68,330 depending on location.

$47,460 Avg median salary in Missouri
$68,330 Highest paying metro
$37,170 Lowest paying metro
490 Employed in Missouri

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 Missouri

      Metro area Median salary 25th pct 75th pct Employed
      Jefferson City, MO $68,330 $57,420 $68,330 30
      Kansas City, MO-KS $46,390 $39,250 $59,340 180
      St. Louis, MO-IL $44,510 $40,860 $60,370 180
      Springfield, MO $40,900 $37,860 $49,830 60
      Central Missouri $37,170 $36,050 $41,600 40

      View Private Detectives and Investigators salaries in all cities