Automotive Service Technicians and Mechanics Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Automotive Service Technicians and Mechanics in Iowa earn a median salary of $48,766 per year on average across 12 metro and nonmetro areas, -1.8% vs the national median of $49,670. An estimated 8,290 automotive service technicians and mechanics are employed across Iowa, with salaries ranging from $47,070 to $52,460 depending on location.
$48,766
Avg median salary in Iowa
$52,460
Highest paying metro
$47,070
Lowest paying metro
8,290
Employed in Iowa
Compare Automotive Service Technicians and Mechanics salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Automotive Service Technicians and Mechanics
in
Automotive Service Technicians and Mechanics salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Ames, IA | $52,460 | $38,240 | $65,890 | 280 |
| Des Moines, IA | $49,710 | $38,420 | $69,120 | 2,030 |
| Dubuque, IA | $49,310 | $42,120 | $64,550 | 260 |
| Cedar Rapids, IA | $49,300 | $39,360 | $63,880 | 680 |
| Iowa City, IA | $49,070 | $39,250 | $66,400 | 370 |
| Sioux City, IA-NE-SD | $48,690 | $39,080 | $63,510 | 370 |
| Southwest Iowa | $48,650 | $37,090 | $62,300 | 390 |
| Northeast Iowa | $48,270 | $38,950 | $61,960 | 580 |
| Waterloo, IA | $47,910 | $37,850 | $62,400 | 430 |
| Davenport, IA-IL | $47,660 | $37,540 | $64,580 | 990 |
| Southeast Iowa | $47,090 | $36,480 | $60,510 | 1,050 |
| Northwest Iowa | $47,070 | $37,410 | $61,230 | 860 |