TakeHomeAdvertise

Average salary in New Mexico

Updated Updated for 2026 tax law

The average salary in New Mexico is $62,330 a year and the median is $47,210, across 870,970 jobs (BLS May 2025). New Mexico ranks #33 of 51 for average pay.

Average (mean) salary$62,330
Median salary$47,210
Median hourly wage$22.70
Bottom 10% earn less than$28,760
Top 10% earn more than$110,070
Take-home on the average salary (single, 2026)$50,498

Highest-paying jobs in New Mexico

  1. Physician: $327,670
  2. Family Medicine Physician: $228,040
  3. Architectural and Engineering Manager: $215,120
  4. Engineer: $162,070
  5. Electrical Engineer: $158,520
  6. Mechanical Engineer: $157,710
  7. Dentist: $155,260
  8. Pharmacist: $147,000
  9. Physician Assistant: $139,920
  10. Computer and Information Systems Manager: $137,730
  11. Nurse Practitioner: $137,520
  12. Electronics Engineer: $136,990
  13. Airline Pilot: $136,990
  14. Purchasing Manager: $134,790
  15. Health Specialties Teacher: $134,600
  16. Financial Manager: $133,700
  17. Information Security Analyst: $130,070
  18. Veterinarian: $129,390
  19. Industrial Engineer: $128,090
  20. Computer Occupation: $127,090

Most common jobs in New Mexico

JobEmployedMedian
Home Health and Personal Care Aide38,910$28,520
Fast Food and Counter Worker28,250$28,700
Secretary and Administrative Assistant25,430$46,450
Retail Salesperson23,800$33,300
Cashier19,020$30,120
Registered Nurse17,980$94,340
Customer Service Representative16,950$39,030
Stocker and Order Filler16,540$35,830
General and Operations Manager16,330$98,630
Janitor and Cleaner14,360$36,020
Waiter and Waitress12,740$36,920
Construction Laborer12,470$38,400
Office Clerk11,880$37,130
Truck Driver11,820$50,500
Laborer and Freight10,200$37,230

Estimate your own paycheck with the New Mexico paycheck calculator.

Source: BLS Occupational Employment and Wage Statistics, May 2025, state estimates (all occupations). Highest-paying list covers the 300 largest occupations nationally.

Frequently asked questions

What is the average salary in New Mexico?

$62,330 a year (mean of all jobs), with a median of $47,210 ($22.70/hour), per BLS May 2025. New Mexico ranks #33 of 51.

What are the highest-paying jobs in New Mexico?

Physician ($327,670), Family Medicine Physician ($228,040), Architectural and Engineering Manager ($215,120), among the 300 most common occupations.

What is a good salary in New Mexico?

Earning more than the median of $47,210 puts you above half of New Mexico workers; the top 10% earn over $110,070.