Private Detectives and Investigators Salary in Texas

BLS OEWS May 2025 • 14 metro areas • Texas

Private Detectives and Investigators in Texas earn a median salary of $45,946 per year on average across 14 metro and nonmetro areas, -12.3% vs the national median of $52,370. An estimated 2,950 private detectives and investigators are employed across Texas, with salaries ranging from $38,490 to $60,450 depending on location.

$45,946 Avg median salary in Texas
$60,450 Highest paying metro
$38,490 Lowest paying metro
2,950 Employed in Texas

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 Texas

      Metro area Median salary 25th pct 75th pct Employed
      Tyler, TX $60,450 $37,550 $92,400 50
      Dallas, TX $54,080 $38,070 $80,040 1,180
      Austin, TX $51,820 $37,760 $71,500 280
      San Antonio, TX $51,080 $38,080 $66,360 270
      North Region of Texas $48,160 $37,030 $68,060 70
      Corpus Christi, TX $48,120 $41,700 $71,510 50
      Coastal Plains Region of Texas $44,580 $36,680 $57,570 40
      Houston, TX $43,310 $36,590 $68,620 700
      El Paso, TX $42,100 $37,020 $81,600 100
      Beaumont, TX $41,370 $36,950 $75,660 30
      McAllen, TX $40,900 $35,640 $52,540 70
      Lubbock, TX $39,510 $38,490 $48,120 30
      Hill Country Region of Texas $39,280 $36,820 $61,570 40
      Killeen, TX $38,490 $35,920 $45,510 40

      View Private Detectives and Investigators salaries in all cities