Salaripedia
English

How much does a private detective and investigator make in McAllen?

$37,090a year

Median yearly pay for private detective and investigators in the McAllen-Edinburg-Mission, TX metro area. That is $17.83 an hour or $3,091 a month.

Hourly
$17.83
Vs. national median
-28%
Rank among cities
139 of 143
Jobs in the area
50
Pay range
Lowest 10%: $35,290Median: $37,090Highest 10%: $62,580
PercentileYearlyHourly
10th$35,290$16.97
25th$36,070$17.34
Median$37,090$17.83
75th$48,960$23.54
90th$62,580$30.09

Other cities in Texas

Median yearly pay for private detective and investigators.

Dallas, TX$61,460
Beaumont, TX$57,620
San Antonio, TX$56,760
Houston, TX$46,110
El Paso, TX$38,070
Private Detective and Investigator salary in Texas Private Detective and Investigator salary in all states

Related jobs in McAllen

Same field, median yearly pay.

Detective and Criminal Investigator$103,400
First-Line Supervisors of Police and Detective$88,450
Transportation Security Screener$63,130
First-Line Supervisors of Firefighting and Prevention Worker$62,660
First-Line Supervisors of Correctional Officer$59,890
Police and Sheriff's Patrol Officer$58,360
Firefighter$50,740
Correctional Officer and Jailer$46,300
First-Line Supervisors of Security Worker$38,720
School Bus Monitor$30,180
Salaries for every job in McAllen, TX

Frequently asked questions

How much does a private detective and investigator make an hour in McAllen?

The median hourly pay in the McAllen-Edinburg-Mission, TX metro area is $17.83 ($37,090 a year).

Do private detective and investigators make more in McAllen than the national average?

No: $37,090 against $51,220 nationally, 28% less.

How does McAllen compare with the rest of Texas?

The median in Texas is $51,810, so McAllen pays 28% less.

Where does McAllen rank for private detective and investigator pay?

139 of 143 metro areas with data.

How much does a private detective and investigator make starting out in McAllen?

The lowest-paid 10% make $35,290 or less a year; the top 10% make $62,580 or more.

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.