Bus & Truck Mechanics Salary in Iowa

Median Annual Salary

$58,800

$28.27/hr

Salary Range

$40,260 – $81,990

10th – 90th percentile

Employed

4,270

workers statewide

10-Yr Growth

+8.5%

Much faster than avg

COL-Adjusted

$65,479

real purchasing power

3% below the national median ($60,640)

Salary by Percentile

Annual salary distribution from entry-level to top earners

$40,260 (entry)$58,800 (median)$81,990 (top)

Salary Trend

Median salary, 20192024

+27.3%

$13,130 total

Salary by Metro Area

Metro Area Median Salary Employment
Davenport-Moline-Rock Island$61,040570
Cedar Rapids$60,830480
Ames$60,38080
Des Moines-West Des Moines$60,3801,050
Sioux City$59,130190
Iowa City$57,110110
Waterloo-Cedar Falls$56,790180
Dubuque$56,120220
Sponsored

Start Your Bus & Truck Mechanic Career in Iowa

Find accredited trade schools and apprenticeship programs for bus & truck mechanics in Iowa. Get hands-on training and earn while you learn.

Find Trade Schools

This is a sponsored link. We may earn a commission at no extra cost to you.

See Bus & Truck Mechanics salaries in

Other Mechanical Trades

Salary data from the Bureau of Labor Statistics (BLS) (2024 OEWS). Cost of living based on BEA Regional Price Parities. For informational purposes only.