Civil Engineers Salary in New Mexico

BLS OEWS May 2025 • 6 metro areas • New Mexico

Civil Engineers in New Mexico earn a median salary of $99,350 per year on average across 6 metro and nonmetro areas, -0.2% vs the national median of $99,590. An estimated 1,280 civil engineers are employed across New Mexico, with salaries ranging from $79,610 to $107,040 depending on location.

$99,350 Avg median salary in New Mexico
$107,040 Highest paying metro
$79,610 Lowest paying metro
1,280 Employed in New Mexico

Compare Civil Engineers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Civil Engineers
in
    vs

      Civil Engineers salaries by city in New Mexico

      Metro area Median salary 25th pct 75th pct Employed
      Northern New Mexico $107,040 $100,030 $134,060 220
      Santa Fe, NM $105,440 $85,870 $121,640 130
      Albuquerque, NM $104,820 $78,610 $125,360 630
      Eastern New Mexico $101,910 $73,550 $137,570 100
      Farmington, NM $97,280 $73,300 $112,530 70
      Las Cruces, NM $79,610 $71,420 $100,280 130

      View Civil Engineers salaries in all cities