SalaryData

Highest-Paying Jobs in New Mexico (2025)

Ranking 144 occupations by median salary in New Mexico · Source: BLS OES & H-1B filings

Avg. Median Salary (NM)

$99,241

-2.5% vs national avg

National Median

$101,797

across all states

Total Employed

467K+

workers tracked in New Mexico

Top 25 Highest-Paying Jobs in New Mexico

Occupations in New Mexico ranked by median annual salary (2025 BLS OES data).

RankOccupationMedian Salaryvs NationalEmployed
1Emergency Medicine Physician$405,130+14.5%340
2Anesthesiologist$393,970-1.4%50
3Surgeon$363,940-3.6%150
4Obstetrician and Gynecologist$259,990-15.4%110
5Family Medicine Physician$228,040-11.6%650
6Psychiatrist$227,730-11.6%—
7Engineering Manager$215,120+29.5%2K
8Podiatrist$202,690+13.7%60
9Pediatrician$202,390-6.1%270
10Computer and Information Research Scientist$165,690+24.6%490
11Materials Engineer$165,600+52.1%450
12Computer Hardware Engineer$165,350+27.0%5K
13Physicist$165,340+7.5%580
14Nuclear Engineer$164,300+16.6%500
15Electrical Engineer$158,520+38.5%3K
16Chemical Engineer$158,190+36.8%160
17Mechanical Engineer$157,710+49.6%3K
18Dentist$155,260-11.6%780
19Pharmacist$147,000+2.9%2K
20Optometrist$144,660+6.3%130
21Physician Assistant$139,920+2.8%700
22Computer and Information Systems Manager$137,730-15.5%2K
23Nurse Practitioner$137,520+2.8%2K
24Airline Pilot$136,990-36.1%50
25Purchasing Manager$134,790-3.6%240

Healthcare

Emergency Medicine Physician

340 employed

$405,130

+14.5% vs national

Anesthesiologist

50 employed

$393,970

-1.4% vs national

Surgeon

150 employed

$363,940

-3.6% vs national

Obstetrician and Gynecologist

110 employed

$259,990

-15.4% vs national

Family Medicine Physician

650 employed

$228,040

-11.6% vs national

Psychiatrist

$227,730

-11.6% vs national

Podiatrist

60 employed

$202,690

+13.7% vs national

Pediatrician

270 employed

$202,390

-6.1% vs national

Dentist

780 employed

$155,260

-11.6% vs national

Pharmacist

2K employed

$147,000

+2.9% vs national

Optometrist

130 employed

$144,660

+6.3% vs national

Physician Assistant

700 employed

$139,920

+2.8% vs national

Nurse Practitioner

2K employed

$137,520

+2.8% vs national

Veterinarian

460 employed

$129,390

+3.6% vs national

Nurse Anesthetist

$129,370

-47.3% vs national

Medical and Health Services Manager

3K employed

$124,300

+3.3% vs national

Nurse Midwife

50 employed

$123,350

-7.1% vs national

Physical Therapist

1K employed

$106,880

+5.2% vs national

Occupational Therapist

1K employed

$99,170

+0.4% vs national

Speech-Language Pathologist

1K employed

$98,690

+8.1% vs national

Radiologist

170 employed

$96,170

-74.4% vs national

Dental Hygienist

1K employed

$95,940

-1.0% vs national

Registered Nurse

18K employed

$94,340

+0.3% vs national

Radiologic Technologist

1K employed

$79,940

-1.6% vs national

Dietitian and Nutritionist

500 employed

$74,730

+1.7% vs national

Mental Health Counselor

2K employed

$74,100

+24.8% vs national

Respiratory Therapist

840 employed

$68,870

-17.9% vs national

Social Worker

800 employed

$65,640

+14.8% vs national

Licensed Practical Nurse

2K employed

$59,330

-11.1% vs national

Rehabilitation Counselor

210 employed

$48,240

+0.2% vs national

Pharmacy Technician

3K employed

$46,630

+2.7% vs national

Dental Assistant

2K employed

$44,400

-9.6% vs national

Nursing Assistant (CNA)

5K employed

$39,390

-5.8% vs national

Medical Assistant

5K employed

$39,230

-12.0% vs national

Home Health and Personal Care Aide

39K employed

$28,520

-18.4% vs national

Engineering

Technology

Science

Skilled Trades

Management

Finance

Legal

Business & Operations

Education

Protective Services

Creative

Transportation

Administrative & Office

Food Service

Retail & Sales

← All states