Skip to content

The average salary for a Private Investigator in New Mexico is $49,740.

Annual Average Salary Information

Annual Average Salary: $49,740

$35,280$73,210

Hourly Pay Information

Hourly Average Salary: $23.91

$16.96$35.20