Industrial Machinery Mechanics Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Industrial Machinery Mechanics in North Carolina earn a median salary of $59,281 per year on average across 18 metro and nonmetro areas, -7% vs the national median of $63,760. An estimated 15,840 industrial machinery mechanics are employed across North Carolina, with salaries ranging from $48,270 to $63,970 depending on location.

$59,281 Avg median salary in North Carolina
$63,970 Highest paying metro
$48,270 Lowest paying metro
15,840 Employed in North Carolina

Compare Industrial Machinery Mechanics salaries & buying power

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

Full tool →
Industrial Machinery Mechanics
in
    vs

      Industrial Machinery Mechanics salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Charlotte, NC-SC $63,970 $52,470 $75,180 4,320
      Asheville, NC $63,130 $51,730 $74,540 610
      Fayetteville, NC $62,940 $48,110 $65,910 330
      Rocky Mount, NC $62,030 $51,560 $72,060 380
      Durham, NC $61,500 $53,130 $77,320 590
      Wilmington, NC $61,310 $46,930 $75,750 260
      Raleigh, NC $60,420 $49,540 $68,210 1,400
      Jacksonville, NC $60,280 $57,300 $71,450 40
      Eastern North Carolina $60,070 $46,350 $77,830 1,280
      Hickory, NC $59,930 $48,220 $66,020 860
      Winston, NC $59,910 $47,510 $68,340 940
      Central North Carolina $59,570 $46,720 $70,950 1,490
      Greensboro, NC $59,210 $47,210 $65,440 1,730
      Goldsboro, NC $58,950 $44,910 $61,460 180
      Greenville, NC $58,320 $45,750 $76,610 220
      Western North Carolina $58,280 $47,590 $64,190 820
      Pinehurst, NC $48,970 $45,250 $61,210 50
      Burlington, NC $48,270 $38,890 $62,600 340

      View Industrial Machinery Mechanics salaries in all cities