New Mexico Salary Data (2025)
Salary data for 114 occupations in New Mexico · Source: BLS OES & H-1B filings
Avg. Median Salary (NM)
$106,788
-3.1% vs national avg
National Median
$110,166
across all states
Total Employed
211K+
workers tracked in New Mexico
Healthcare
Emergency Medicine Physician
340 employed
$405,130
+267.7% vs national
Anesthesiologist
50 employed
$393,970
+257.6% vs national
Obstetrician and Gynecologist
110 employed
$259,990
+136.0% vs national
Family Medicine Physician
650 employed
$228,040
+107.0% vs national
Psychiatrist
$227,730
+106.7% vs national
Podiatrist
60 employed
$202,690
+84.0% vs national
Pediatrician
270 employed
$202,390
+83.7% vs national
Dentist
780 employed
$155,260
+40.9% vs national
Pharmacist
2K employed
$147,000
+33.4% vs national
Optometrist
130 employed
$144,660
+31.3% vs national
Physician Assistant
700 employed
$139,920
+27.0% vs national
Nurse Practitioner
2K employed
$137,520
+24.8% vs national
Veterinarian
460 employed
$129,390
+17.5% vs national
Nurse Anesthetist
$129,370
+17.4% vs national
Medical and Health Services Manager
3K employed
$124,300
+12.8% vs national
Nurse Midwife
50 employed
$123,350
+12.0% vs national
Physical Therapist
1K employed
$106,880
-3.0% vs national
Occupational Therapist
1K employed
$99,170
-10.0% vs national
Speech-Language Pathologist
1K employed
$98,690
-10.4% vs national
Radiologist
170 employed
$96,170
-12.7% vs national
Registered Nurse
18K employed
$94,340
-14.4% vs national
Radiologic Technologist
1K employed
$79,940
-27.4% vs national
Dietitian and Nutritionist
500 employed
$74,730
-32.2% vs national
Respiratory Therapist
840 employed
$68,870
-37.5% vs national
Social Worker
800 employed
$65,640
-40.4% vs national
Licensed Practical Nurse
2K employed
$59,330
-46.1% vs national
Rehabilitation Counselor
210 employed
$48,240
-56.2% vs national
Pharmacy Technician
3K employed
$46,630
-57.7% vs national
Engineering
Engineering Manager
2K employed
$215,120
+95.3% vs national
Materials Engineer
450 employed
$165,600
+50.3% vs national
Nuclear Engineer
500 employed
$164,300
+49.1% vs national
Electrical Engineer
3K employed
$158,520
+43.9% vs national
Chemical Engineer
160 employed
$158,190
+43.6% vs national
Mechanical Engineer
3K employed
$157,710
+43.2% vs national
Aerospace Engineer
570 employed
$132,850
+20.6% vs national
Industrial Engineer
1K employed
$128,090
+16.3% vs national
Environmental Engineer
500 employed
$108,360
-1.6% vs national
Civil Engineer
1K employed
$103,900
-5.7% vs national
Petroleum Engineer
260 employed
$99,900
-9.3% vs national
Technology
Computer and Information Research Scientist
490 employed
$165,690
+50.4% vs national
Computer Hardware Engineer
5K employed
$165,350
+50.1% vs national
Computer and Information Systems Manager
2K employed
$137,730
+25.0% vs national
Software Engineer
2K employed
$127,090
+15.4% vs national
Software Developer
4K employed
$124,520
+13.0% vs national
Database Administrator
120 employed
$117,950
+7.1% vs national
Computer Network Support Specialist
420 employed
$109,080
-1.0% vs national
Computer Systems Analyst
2K employed
$98,220
-10.8% vs national
Data Scientist
560 employed
$95,850
-13.0% vs national
Network Administrator
1K employed
$90,790
-17.6% vs national
Statistician
230 employed
$84,330
-23.5% vs national
Operations Research Analyst
510 employed
$80,360
-27.1% vs national
Web Developer
130 employed
$68,120
-38.2% vs national
Computer Network Architect
1K employed
$64,550
-41.4% vs national
Multimedia Artist and Animator
80 employed
$54,000
-51.0% vs national
Web and Digital Interface Designer
200 employed
$53,300
-51.6% vs national
Science
Skilled Trades
Airline Pilot
50 employed
$136,990
+24.3% vs national
Construction Supervisor
7K employed
$75,130
-31.8% vs national
Air Traffic Controller
50 employed
$69,090
-37.3% vs national
Plumber
3K employed
$61,440
-44.2% vs national
Electrician
5K employed
$58,390
-47.0% vs national
Automotive Service Technician
5K employed
$47,300
-57.1% vs national
Maintenance and Repair Worker
9K employed
$45,760
-58.5% vs national
Construction Laborer
12K employed
$38,400
-65.1% vs national
Management
Purchasing Manager
240 employed
$134,790
+22.4% vs national
Industrial Production Manager
670 employed
$124,670
+13.2% vs national
Training and Development Manager
180 employed
$124,290
+12.8% vs national
Chief Executive Officer
100 employed
$123,500
+12.1% vs national
Marketing Manager
800 employed
$122,980
+11.6% vs national
Human Resources Manager
820 employed
$118,070
+7.2% vs national
Sales Manager
2K employed
$114,080
+3.6% vs national
Project Management Specialist
4K employed
$106,970
-2.9% vs national
Construction Manager
2K employed
$104,550
-5.1% vs national
General and Operations Manager
16K employed
$98,630
-10.5% vs national
Management Analyst
4K employed
$93,180
-15.4% vs national
Human Resources Specialist
4K employed
$68,050
-38.2% vs national
Property and Real Estate Manager
1K employed
$62,230
-43.5% vs national
Finance
Financial Manager
3K employed
$133,700
+21.4% vs national
Personal Financial Advisor
610 employed
$94,270
-14.4% vs national
Financial Analyst
930 employed
$87,630
-20.5% vs national
Budget Analyst
740 employed
$87,360
-20.7% vs national
Tax Examiner
720 employed
$80,610
-26.8% vs national
Accountant
6K employed
$78,580
-28.7% vs national
Credit Analyst
90 employed
$72,160
-34.5% vs national
Compliance Officer
2K employed
$67,990
-38.3% vs national
Financial Examiner
220 employed
$67,950
-38.3% vs national
Loan Officer
1K employed
$62,610
-43.2% vs national
Securities Sales Agent
2K employed
$60,850
-44.8% vs national
Insurance Sales Agent
2K employed
$45,180
-59.0% vs national
Legal
Business & Operations
Logistician
850 employed
$98,430
-10.7% vs national
Real Estate Broker
$80,340
-27.1% vs national
Real Estate Sales Agent
550 employed
$76,170
-30.9% vs national
Public Relations Specialist
1K employed
$68,700
-37.6% vs national
Editor
230 employed
$64,250
-41.7% vs national
Training and Development Specialist
2K employed
$62,900
-42.9% vs national
Market Research Analyst
2K employed
$61,950
-43.8% vs national
Education
School Counselor
2K employed
$77,880
-29.3% vs national
Secondary School Teacher
8K employed
$75,900
-31.1% vs national
Middle School Teacher
4K employed
$75,240
-31.7% vs national
Elementary School Teacher
6K employed
$74,550
-32.3% vs national
Kindergarten Teacher
950 employed
$74,380
-32.5% vs national
Librarian
580 employed
$62,530
-43.2% vs national
Tutor
2K employed
$45,890
-58.3% vs national