Average Salary in New Mexico: Complete 2024 Statistics

The average salary in New Mexico is $60,681 per year (median, 2024). The highest-paying job in NM is Pediatricians, General at $228,760. This page covers all 617 occupations tracked by BLS in New Mexico.

Data: BLS OEWS, May 2024 | Last updated: 2026-04-02

$60,681
NM Average Salary
$228,760
#1: Pediatricians, General
617
Occupations
827,360
Total Workers

Top 30 Highest Paying Jobs in New Mexico (2024)

Ranked by median annual salary. Click any job for the full breakdown.

# Occupation Median Salary Mean Salary Workers
1 Pediatricians, General $228,760 $225,630 180
2 Family Medicine Physicians $226,990 $221,010 630
3 Nurse Anesthetists $220,080 $212,950 270
4 Dentists, All Other Specialists $192,820 $193,790 50
5 Architectural and Engineering Managers $184,300 $203,850 1,790
6 Dentists, General $182,250 $190,530 840
7 Computer and Information Research Scientists $172,190 $170,070 0
8 Physicists $171,670 $180,600 770
9 Podiatrists $162,620 $152,490 50
10 Optometrists $155,060 $146,280 130
11 Judges, Magistrate Judges, and Magistrates $154,960 $128,370 280
12 Advertising and Promotions Managers $149,990 $146,000 100
13 Mining and Geological Engineers, Including Mining Safety Engineers $139,270 $126,660 160
14 Chemical Engineers $139,130 $146,420 90
15 Air Traffic Controllers $136,510 $129,180 350
16 Electrical Engineers $135,880 $135,310 1,720
17 Pharmacists $134,890 $131,420 1,950
18 Engineers, All Other $134,650 $134,140 2,180
19 Mechanical Engineers $133,660 $129,110 1,870
20 Nurse Practitioners $133,090 $136,770 1,480
21 Aerospace Engineers $132,340 $132,740 0
22 Nuclear Engineers $132,320 $147,350 1,190
23 Physician Assistants $131,930 $133,140 530
24 Purchasing Managers $131,600 $131,470 180
25 Information Security Analysts $130,070 $127,860 1,680
26 Computer and Information Systems Managers $128,730 $140,550 1,430
27 Petroleum Engineers $128,070 $130,850 380
28 Electronics Engineers, Except Computer $127,230 $125,520 810
29 Software Developers $126,560 $125,860 4,270
30 Database Architects $126,000 $118,590 180

Top 15 Jobs in New Mexico — Visual

Physicists $171,670
Podiatrists $162,620
Optometrists $155,060

Key Insights

The average salary in New Mexico ($60,681) exceeds the national average.

The highest-paying job, Pediatricians, General, pays $168,079 more than the NM average.

More New Mexico Data

All NM Jobs · Highest Paying in NM · NM vs National

Overview

This page is part of our comprehensive Salary Statistics data collection.

Salary Statistics in Other States

Salaries in District of Columbia $81,932 Salaries in California $75,601 Salaries in New York $73,761 Salaries in Massachusetts $73,706 Salaries in Washington $73,682 Salaries in New Jersey $72,882 Salaries in Connecticut $71,204 Salaries in Alaska $70,368 Salaries in Rhode Island $69,945 Salaries in Maryland $69,186 Salaries in Minnesota $68,066 Salaries in Oregon $67,979

Explore Other Data

Cities in New Mexico Demographics & income data

Frequently Asked Questions

What is the average salary in New Mexico in 2024?
The average (median) salary across all occupations in New Mexico is $60,681 per year.
What is the highest paying job in New Mexico?
The highest paying job is Pediatricians, General at $228,760/yr.
How many occupations are tracked in New Mexico?
Our database covers 617 occupations in New Mexico, representing 827,360 workers.

Cite This Page

AmericaByNumbers. "Average Salary in New Mexico 2024." https://americabynumbers.com/salary-statistics/new-mexico/. Accessed April 02, 2026. Data: BLS OEWS 2024.

Click to copy. Free to use with attribution.

Data Source & Methodology

All salary figures for New Mexico from BLS OEWS, May 2024.

For full methodology details, see our Methodology page. View all Data Sources.