Bus and Truck Mechanics and Diesel Engine Specialists Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Bus and Truck Mechanics and Diesel Engine Specialists in North Carolina earn a median salary of $52,581 per year on average across 18 metro and nonmetro areas, -13.3% vs the national median of $60,640. An estimated 10,080 bus and truck mechanics and diesel engine specialists are employed across North Carolina, with salaries ranging from $46,080 to $58,920 depending on location.

$52,581 Avg median salary in North Carolina
$58,920 Highest paying metro
$46,080 Lowest paying metro
10,080 Employed in North Carolina

Compare Bus and Truck Mechanics and Diesel Engine Specialists salaries & buying power

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

Full tool →
Bus and Truck Mechanics and Diesel Engine Specialists
in
    vs

      Bus and Truck Mechanics and Diesel Engine Specialists salaries by city in North Carolina

      Metro areaMedian salary25th pct75th pctEmployed
      Raleigh, NC$58,920$48,140$66,6201,050
      Charlotte, NC-SC$58,380$47,990$64,5202,760
      Durham, NC$57,820$47,000$64,080360
      Fayetteville, NC$55,500$44,810$61,050270
      Greensboro, NC$54,290$45,860$65,470950
      Burlington, NC$54,150$44,670$61,650170
      Rocky Mount, NC$54,110$45,460$61,450110
      Wilmington, NC$52,950$46,820$60,990370
      Goldsboro, NC$52,340$44,560$57,07060
      Eastern North Carolina$52,140$46,370$59,350670
      Winston, NC$52,090$44,350$59,940580
      Hickory, NC$51,320$45,070$59,050420
      Asheville, NC$50,450$44,830$61,050330
      Pinehurst, NC$50,080$39,360$61,05060
      Central North Carolina$49,260$42,310$59,350810
      Greenville, NC$48,580$36,810$58,040180
      Western North Carolina$47,990$40,730$56,490800
      Jacksonville, NC$46,080$36,670$52,980130

      View Bus and Truck Mechanics and Diesel Engine Specialists salaries in all cities