Skip to content

The average salary for a Mental Health and Substance Abuse Social Worker in New Mexico is $53,870.

Annual Average Salary Information

Annual Average Salary: $53,870

$29,470$73,110

Hourly Pay Information

Hourly Average Salary: $25.90

$14.17$35.15