SOC 49-3023 · Iowa

Automotive Service Technicians and Mechanics Salary in Iowa

Automotive service technicians and mechanics in Iowa earn the most in Dubuque (average $59,250 a year) and the least in Waterloo ($53,450), across the 8 Iowa metro areas we cover. Statewide, BLS puts the automotive service technicians and mechanics average at $55,310 and the median at $50,510 for 7,610 workers. The U.S. average for this job is $56,420.

$59Khighest: Dubuque
$53Klowest: Waterloo
5,170jobs in these metros
8metro areas
Advertisement

Automotive Service Technicians and Mechanics average salary by city in Iowa

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Dubuque$59,250$61,030$46,120$48,14887
Des Moines$58,950$60,470$45,220$47,91892
Ames$58,780$58,820$43,470$47,78889
Iowa City$56,140$49,960$40,100$45,76792
Sioux City$54,900$54,230$38,350$44,81886
Davenport$54,580$47,880$38,090$44,57389
Cedar Rapids$54,550$49,890$41,630$44,55089
Waterloo$53,450$48,720$38,880$43,70887

*Average salary after federal and state taxes for a single filer; Iowa school district surtaxes (a percentage of state tax in some districts) are not included. Cost of living: BEA price parity, U.S. = 100.

Automotive Service Technicians and Mechanics salary in other states

Automotive Service Technicians and Mechanics salary by city and state

More about pay in Iowa

Sources and how to read this page

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