SOC 49-3031 · Oregon

Bus and Truck Mechanics and Diesel Engine Specialists Salary in Oregon

Bus and truck mechanics and diesel engine specialists in Oregon earn the most in Portland (average $71,970 a year) and the least in Medford ($61,110), across the 8 Oregon metro areas we cover. Statewide, BLS puts the bus and truck mechanics and diesel engine specialists average at $67,270 and the median at $63,970 for 3,770 workers. The U.S. average for this job is $64,320.

$72Khighest: Portland
$61Klowest: Medford
3,620jobs in these metros
8metro areas
Advertisement

Bus and Truck Mechanics and Diesel Engine Specialists average salary by city in Oregon

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Portland$71,970$71,990$62,520$54,334105
Bend$67,530$64,620$58,500$51,513104
Grants Pass$65,240$62,830$58,240$49,94498
Eugene$64,860$61,930$54,680$49,668102
Corvallis$64,320$62,460$47,820$49,275104
Salem$64,100$62,180$53,790$49,115104
Albany$62,660$60,190$50,930$48,069102
Medford$61,110$60,860$52,100$46,943101

*Average salary after federal and state taxes for a single filer; Portland-area Metro and Multnomah County taxes and the 0.1% statewide transit tax are not included. Cost of living: BEA price parity, U.S. = 100.

Bus and Truck Mechanics and Diesel Engine Specialists salary in other states

Bus and Truck Mechanics and Diesel Engine Specialists salary by city and state

More about pay in Oregon

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.