SalaryData

Mechanical Engineer Salary in New Mexico

Based on 3K+ workers in New Mexico

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NM)

$157,710

$75.82/hr

vs National Average

$105,416

+49.6% vs national median

Salary Range (10th–90th)

$104K – $203K

3K employed in New Mexico

Exploring the Mechanical Engineer salary in New Mexico reveals a robust earning potential. The median salary stands at an impressive $157,710 annually, which is a remarkable 50% above the national average. This data reflects a healthy market for these professionals, with approximately 2,710 workers employed in the state.

Several elements contribute to the lucrative Mechanical Engineer salary in New Mexico. Factors such as years of experience, the specific industry (e.g., aerospace, energy, defense), and the employer's size and location within the state all play a significant role. Advanced degrees or specialized certifications can also command higher compensation, allowing for a broad salary range of $103,780 to $203,140.

Salary Distribution — Mechanical Engineer in New Mexico

Mechanical Engineer (NM) salary percentiles
PercentileAnnual Salary
10th percentile$103,780
25th percentile$128,080
Median (50th percentile)$157,710
75th percentile$162,880
90th percentile$203,140

Top-Paying Industries for Mechanical Engineer (U.S.)

Which industries pay Mechanical Engineers the most — nationwide figures (industry-level data is not available by state). Mechanical Engineers in New Mexico tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Information$175,6101K
Mining, Quarrying, and Oil and Gas Extraction$138,0301K
Utilities$135,1502K
Finance and Insurance$128,760100
Management of Companies and Enterprises$128,39012K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Mechanical Engineer in New Mexico vs National

Historical Mechanical Engineer salary trend in New Mexico
YearMedian Salary (New Mexico)
2022$128,330
2023$133,660
2024$141,490
2025$157,710
2026 (projected)$167,173

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Mechanical Engineer in New Mexico
YearNew Mexico MedianNational Median
2022$128,330$92,043
2023$133,660$97,128
2024$141,490$102,901
2025$157,710$105,416
2026 (projected)$167,173$111,741

Mechanical Engineer Salary by Experience Level in New Mexico

Mechanical Engineer salary by experience level in New Mexico
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$128,080
Mid-level3-5 yrs$157,710
Senior6-9 yrs$162,880
Staff / Lead10+ yrs$203,140

Mechanical Engineer Salary in Other States

Related Mechanical Engineer Salaries in New Mexico

How other high-demand occupations in New Mexico compare to Mechanical Engineer ($157,710 median).

OccupationMedian Salaryvs Mechanical EngineerHourly
Engineering Manager in NM$215,120+36.4%$103.42/hr
Materials Engineer in NM$165,600+5.0%$79.62/hr
Nuclear Engineer in NM$164,300+4.2%$78.99/hr
Electrical Engineer in NM$158,520+0.5%$76.21/hr
Chemical Engineer in NM$158,190+0.3%$76.05/hr
Aerospace Engineer in NM$132,850-15.8%$63.87/hr
Industrial Engineer in NM$128,090-18.8%$61.58/hr
Environmental Engineer in NM$108,360-31.3%$52.10/hr
Civil Engineer in NM$103,900-34.1%$49.95/hr
Petroleum Engineer in NM$99,900-36.7%$48.03/hr
Dentist in NM$155,260-1.6%$74.64/hr
Physicist in NM$165,340+4.8%$79.49/hr

Frequently Asked Questions

What is the typical salary for a Mechanical Engineer in New Mexico?

In New Mexico, the median salary for a Mechanical Engineer is approximately $157,710 per year, which breaks down to about $76 per hour. This median figure is significantly higher than the national average, by about 49.6%.

How much can a Mechanical Engineer in New Mexico expect to earn?

Mechanical Engineers in New Mexico can expect to earn within a range of $103,780 to $203,140 annually. The median salary sits comfortably in the middle of this range at $157,710 per year.

Is the salary for Mechanical Engineers in New Mexico above the national average?

Yes, Mechanical Engineers in New Mexico earn considerably more than the national average. Their median salary is 49.6% higher than the national median, with most earning between $103,780 and $203,140 annually.

What is the hourly wage for a Mechanical Engineer in New Mexico?

The average hourly wage for a Mechanical Engineer in New Mexico is around $76. This is based on a median annual salary of $157,710 and reflects a strong earning potential in the state.

More Locations