SalaryData

Civil Engineer Salary in New Mexico

Based on 1K+ workers in New Mexico

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NM)

$103,900

$49.95/hr

vs National Average

$99,151

+4.8% vs national median

Salary Range (10th–90th)

$67K – $164K

1K employed in New Mexico

The average Civil Engineer salary in New Mexico stands at a robust $103,900 annually, comfortably positioning the state 5% above the national average for this vital profession. With approximately 1,350 individuals employed in this field across the state, New Mexico offers a competitive environment for civil engineering talent.

Several factors can influence a Civil Engineer salary in New Mexico, including years of experience, specific specialization within civil engineering (such as structural or transportation), and the size and type of employer. Furthermore, the cost of living and demand for infrastructure projects within different regions of New Mexico can also play a significant role in salary variations.

Salary Distribution — Civil Engineer in New Mexico

Civil Engineer (NM) salary percentiles
PercentileAnnual Salary
10th percentile$67,100
25th percentile$79,570
Median (50th percentile)$103,900
75th percentile$129,310
90th percentile$163,570

Top H-1B Employers for Civil Engineer in New Mexico

Companies that filed the most H-1B (LCA) applications for this role in New Mexico — ranked by application count.

#EmployerApplicationsMedian Wage
1Clayco, Inc.6$101,000
2Moss & Associates, LLC3$88,000

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.

Civil Engineer H-1B Salary by Wage Level in New Mexico

DOL prevailing wage levels approximate seniority — Level I is entry-level, Level IV is senior/expert. Based on certified H-1B (LCA) filings in New Mexico.

Wage LevelExperienceMedian SalaryFilings
Level IIQualified$99,8275

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026. Based on certified filings with a disclosed wage level.

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

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

Industry (U.S.)Median SalaryEmployed (U.S.)
Mining, Quarrying, and Oil and Gas Extraction$157,120960
Management of Companies and Enterprises$123,9803K
Transportation and Warehousing$116,3201K
Utilities$112,8202K
Finance and Insurance$109,740600

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

Historical Salary Trend — Civil Engineer in New Mexico vs National

Historical Civil Engineer salary trend in New Mexico
YearMedian Salary (New Mexico)
2022$95,220
2023$100,090
2024$104,600
2025$103,900
2026 (projected)$103,900

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

Historical salary trend for Civil Engineer in New Mexico
YearNew Mexico MedianNational Median
2022$95,220$86,235
2023$100,090$90,685
2024$104,600$96,900
2025$103,900$99,151
2026 (projected)$103,900$99,151

Civil Engineer Salary by Experience Level in New Mexico

Civil Engineer salary by experience level in New Mexico
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$79,570
Mid-level3-5 yrs$103,900
Senior6-9 yrs$129,310
Staff / Lead10+ yrs$163,570

Civil Engineer Salary in Other States

Related Civil Engineer Salaries in New Mexico

How other high-demand occupations in New Mexico compare to Civil Engineer ($103,900 median).

OccupationMedian Salaryvs Civil EngineerHourly
Engineering Manager in NM$215,120+107.0%$103.42/hr
Materials Engineer in NM$165,600+59.4%$79.62/hr
Nuclear Engineer in NM$164,300+58.1%$78.99/hr
Electrical Engineer in NM$158,520+52.6%$76.21/hr
Chemical Engineer in NM$158,190+52.3%$76.05/hr
Mechanical Engineer in NM$157,710+51.8%$75.82/hr
Aerospace Engineer in NM$132,850+27.9%$63.87/hr
Industrial Engineer in NM$128,090+23.3%$61.58/hr
Environmental Engineer in NM$108,360+4.3%$52.10/hr
Petroleum Engineer in NM$99,900-3.8%$48.03/hr
Construction Manager in NM$104,550+0.6%$50.26/hr
Administrative Services Manager in NM$104,790+0.9%$50.38/hr

Frequently Asked Questions

How much does a Civil Engineer make in New Mexico?

The median salary for a Civil Engineer in New Mexico is $103,900 per year, which averages out to $50 per hour. This means half of Civil Engineers in the state earn more than this amount, and half earn less.

What is the salary range for Civil Engineers in New Mexico?

In New Mexico, the typical salary range for a Civil Engineer falls between $67,100 and $163,570 annually. This wide range reflects differences in experience, location, and employer.

How does the average Civil Engineer salary in New Mexico compare to the national average?

Civil Engineers in New Mexico earn an average salary that is 4.8% higher than the national average. This suggests that the cost of living or demand for civil engineers may be slightly elevated in the state.

How many Civil Engineers are employed in New Mexico?

There are approximately 1,350 Civil Engineers currently employed in New Mexico. This figure represents the total number of professionals working in this field within the state.

More Locations