Skip to content

The average salary for a Nurse Practitioner in New Mexico is $136,770.

Annual Average Salary Information

Annual Average Salary: $136,770

$95,210$170,730

Hourly Pay Information

Hourly Average Salary: $65.76

$45.77$82.08