SalaryCalculations

Nurse Practitioners Salary in New Mexico

State wage data from the BLS OEWS survey, May 2025.

Median annual

$137,520

Median hourly

$66

Average annual

$143,510

Employed in state

1.8K

The median annual salary for Nurse Practitioners in New Mexico is $137,520, or about $66 an hour. That is 4% higher than the national median.

Pay in New Mexico ranges from $106,320 at the 10th percentile to $175,020 at the 90th percentile. Roughly 1.8K people work as nurse practitioners in the state.

Pay distribution in New Mexico

10th$106,320
25th$124,740
Median$137,520
75th$160,950
90th$175,020

Salary calculator

Hourly
$66.12
Daily
$529
Weekly
$2,645
Bi-weekly
$5,289
Monthly
$11,460
Annual
$137,520

$137,520 a year is around the 50th percentile for Nurse Practitionerss in New Mexico. The median is $137,520.

Nurse Practitioners pay by metro area in New Mexico

Metro areaMedian annualEmployment
Santa Fe, NM$144,250140
Albuquerque, NM$140,950890
Las Cruces, NM$131,990210
Farmington, NM$126,90060

Other jobs in New Mexico

All salaries in New Mexico →