Salaripedia
English

How much does a civil engineer make in New Mexico?

$103,900a year

Median yearly pay for civil engineers in New Mexico. That is $49.95 an hour or $8,658 a month.

Hourly
$49.95
Vs. national median
+3%
Rank among states
9 of 51
Jobs in the state
1,350
Pay range
Lowest 10%: $67,100Median: $103,900Highest 10%: $163,600
PercentileYearlyHourly
10th$67,100$32.26
25th$79,570$38.25
Median$103,900$49.95
75th$129,300$62.17
90th$163,600$78.64

Cities in New Mexico

Metro areas, median yearly pay.

Santa Fe, NM$110,500
Albuquerque, NM$105,100
Farmington, NM$97,470
Las Cruces, NM$87,600
Salaries for every job in New Mexico

Nearby in the ranking

States with similar pay for civil engineers.

6. Oregon$105,300
7. New Jersey$104,700
8. Nevada$104,300
9. New Mexico$103,900
10. District of Columbia$103,900
11. New York$103,800
12. Connecticut$103,200
Civil Engineer salary in all states

Frequently asked questions

How much does a civil engineer make an hour in New Mexico?

The median hourly pay in New Mexico is $49.95 ($103,900 a year).

Do civil engineers make more in New Mexico than the national average?

Yes: $103,900 against $100,800 nationally, 3% more.

Where does New Mexico rank for civil engineer pay?

New Mexico ranks 9 of 51 states.

Which city in New Mexico pays civil engineers the most?

Santa Fe, NM, with a median of $110,500 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.