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
- Physician: $327,670
- Family Medicine Physician: $228,040
- Architectural and Engineering Manager: $215,120
- Engineer: $162,070
- Electrical Engineer: $158,520
- Mechanical Engineer: $157,710
- Dentist: $155,260
- Pharmacist: $147,000
- Physician Assistant: $139,920
- Computer and Information Systems Manager: $137,730
- Nurse Practitioner: $137,520
- Electronics Engineer: $136,990
- Airline Pilot: $136,990
- Purchasing Manager: $134,790
- Health Specialties Teacher: $134,600
- Financial Manager: $133,700
- Information Security Analyst: $130,070
- Veterinarian: $129,390
- Industrial Engineer: $128,090
- Computer Occupation: $127,090
Most common jobs in New Mexico
| Job | Employed | Median |
|---|---|---|
| Home Health and Personal Care Aide | 38,910 | $28,520 |
| Fast Food and Counter Worker | 28,250 | $28,700 |
| Secretary and Administrative Assistant | 25,430 | $46,450 |
| Retail Salesperson | 23,800 | $33,300 |
| Cashier | 19,020 | $30,120 |
| Registered Nurse | 17,980 | $94,340 |
| Customer Service Representative | 16,950 | $39,030 |
| Stocker and Order Filler | 16,540 | $35,830 |
| General and Operations Manager | 16,330 | $98,630 |
| Janitor and Cleaner | 14,360 | $36,020 |
| Waiter and Waitress | 12,740 | $36,920 |
| Construction Laborer | 12,470 | $38,400 |
| Office Clerk | 11,880 | $37,130 |
| Truck Driver | 11,820 | $50,500 |
| Laborer and Freight | 10,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.