Automotive Service Technicians and Mechanics Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Automotive Service Technicians and Mechanics in North Carolina earn a median salary of $47,149 per year on average across 18 metro and nonmetro areas, -5.1% vs the national median of $49,670. An estimated 25,730 automotive service technicians and mechanics are employed across North Carolina, with salaries ranging from $39,740 to $52,430 depending on location.

$47,149 Avg median salary in North Carolina
$52,430 Highest paying metro
$39,740 Lowest paying metro
25,730 Employed in North Carolina

Compare Automotive Service Technicians and Mechanics salaries & buying power

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

Full tool →
Automotive Service Technicians and Mechanics
in
    vs

      Automotive Service Technicians and Mechanics salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Raleigh, NC $52,430 $38,540 $65,140 3,570
      Durham, NC $52,250 $37,440 $70,720 1,050
      Charlotte, NC-SC $51,070 $37,970 $69,320 7,490
      Greensboro, NC $50,680 $38,100 $60,870 1,840
      Asheville, NC $48,410 $39,620 $63,540 980
      Winston, NC $48,170 $36,740 $62,750 1,560
      Pinehurst, NC $47,270 $36,850 $58,310 200
      Hickory, NC $47,160 $35,890 $59,320 970
      Burlington, NC $46,870 $36,170 $58,660 360
      Greenville, NC $46,810 $35,100 $59,610 380
      Wilmington, NC $46,520 $36,530 $59,970 1,000
      Fayetteville, NC $46,250 $36,030 $59,700 1,170
      Eastern North Carolina $46,110 $36,140 $61,450 1,600
      Goldsboro, NC $45,950 $35,060 $57,700 270
      Jacksonville, NC $45,480 $34,130 $60,580 420
      Rocky Mount, NC $45,340 $34,040 $57,030 300
      Western North Carolina $42,180 $35,480 $59,520 1,320
      Central North Carolina $39,740 $31,160 $58,120 1,250

      View Automotive Service Technicians and Mechanics salaries in all cities