Bus and Truck Mechanics and Diesel Engine Specialists Salary in Oregon

BLS OEWS May 2025 • 11 metro areas • Oregon

Bus and Truck Mechanics and Diesel Engine Specialists in Oregon earn a median salary of $60,509 per year on average across 11 metro and nonmetro areas, -0.2% vs the national median of $60,640. An estimated 4,430 bus and truck mechanics and diesel engine specialists are employed across Oregon, with salaries ranging from $56,610 to $67,430 depending on location.

$60,509 Avg median salary in Oregon
$67,430 Highest paying metro
$56,610 Lowest paying metro
4,430 Employed in Oregon

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 Oregon

      Metro areaMedian salary25th pct75th pctEmployed
      Portland, OR-WA$67,430$61,340$78,8202,570
      Bend, OR$62,210$54,990$75,160200
      Corvallis, OR$62,200$55,590$77,73040
      Salem, OR$62,050$50,890$72,990280
      Central Oregon$61,020$50,630$71,22090
      Medford, OR$60,550$49,490$68,240240
      Eugene, OR$59,820$52,070$71,740380
      Grants Pass, OR$59,810$55,010$64,72050
      Eastern Oregon$57,250$47,000$64,590180
      Albany, OR$56,650$48,720$64,080110
      Coast Oregon$56,610$50,430$64,540290

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