Mechanical Engineering Technologists and Technicians Salary in North Carolina

BLS OEWS May 2025 • 10 metro areas • North Carolina

Mechanical Engineering Technologists and Technicians in North Carolina earn a median salary of $63,996 per year on average across 10 metro and nonmetro areas, -6.9% vs the national median of $68,730. An estimated 1,020 mechanical engineering technologists and technicians are employed across North Carolina, with salaries ranging from $58,330 to $73,170 depending on location.

$63,996 Avg median salary in North Carolina
$73,170 Highest paying metro
$58,330 Lowest paying metro
1,020 Employed in North Carolina

Compare Mechanical Engineering Technologists and Technicians salaries & buying power

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

Full tool →
Mechanical Engineering Technologists and Technicians
in
    vs

      Mechanical Engineering Technologists and Technicians salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Raleigh, NC $73,170 $60,580 $82,670 130
      Charlotte, NC-SC $72,370 $60,290 $84,780 230
      Burlington, NC $68,740 $51,020 $75,420 30
      Asheville, NC $64,030 $60,850 $71,430 40
      Hickory, NC $62,710 $51,590 $67,330 60
      Central North Carolina $61,990 $55,830 $72,370 70
      Durham, NC $60,010 $47,670 $76,610 230
      Greensboro, NC $59,960 $43,660 $70,450 100
      Western North Carolina $58,650 $58,650 $74,220 30
      Winston, NC $58,330 $58,330 $74,610 100

      View Mechanical Engineering Technologists and Technicians salaries in all cities