Skip to Content

BLS May 2025

Mechanic Salary in Iowa

A technician working on the engine bay of a truck in a shop.

Iowa holds 26th place of 50 for mechanic pay, between the top and the bottom. For automotive service technicians and mechanics (SOC 49-3023), the Bureau of Labor Statistics May 2025 median is $50,510 a year, level with the national median of $50,620, and 7,610 wage and salary jobs sit behind it. Davenport-Moline-Rock Island, IA-IL and Des Moines-West Des Moines, IA sit 26 percent apart, $47,880 compared with $60,470.

At a Glance

  • 26th of 50 states on median pay for automotive service technicians and mechanics (SOC 49-3023), $50,510 against $50,620 nationally.
  • $69,890 for aircraft mechanics, 38 percent ahead of automotive technicians.
  • $36,100 to $77,400 from the 10th to the 90th percentile, 46th widest of 50.

Des Moines-West Des Moines, IA Pays 26 Percent More Than Davenport-Moline-Rock Island, IA-IL

BLS prices 9 metropolitan areas in Iowa. The three largest are Omaha, NE-IA at $54,230, Des Moines-West Des Moines, IA at $60,470 and Davenport-Moline-Rock Island, IA-IL at $47,880, together 5,100 jobs; the biggest of them is $3,720 ahead of the $50,510 figure for Iowa.

A 26 percent gap divides the state: Des Moines-West Des Moines, IA at $60,470 against Davenport-Moline-Rock Island, IA-IL at $47,880 (areas with 500 or more jobs).

Rural pay sits below the state median of $50,510: 4 nonmetropolitan areas, 2,660 jobs, $47,560 to $48,740.

3 of the 9 areas, led by Omaha, NE-IA, extend into NE and carry one figure for the whole area.

Areas priced by BLS, largest by jobs first
Area Median Against Iowa 10th to 90th percentile Jobs
Omaha, NE-IA $54,230 +$3,720 $37,760 to $80,600 2,250
Des Moines-West Des Moines, IA $60,470 +$9,960 $36,900 to $78,570 1,870
Davenport-Moline-Rock Island, IA-IL $47,880 -$2,630 $34,840 to $79,750 980
Cedar Rapids, IA $49,890 -$620 $36,250 to $74,250 650
Waterloo-Cedar Falls, IA $48,720 -$1,790 $35,630 to $74,070 430
Iowa City, IA $49,960 -$550 $36,470 to $77,400 360
Sioux City, IA-NE-SD $54,230 +$3,720 $36,980 to $75,420 330
Dubuque, IA $61,030 +$10,520 $37,600 to $77,770 290
Ames, IA $58,820 +$8,310 $37,490 to $84,840 260
Southeast Iowa nonmetropolitan area $48,490 -$2,020 $31,200 to $74,390 990
Northwest Iowa nonmetropolitan area $48,740 -$1,770 $35,500 to $71,590 690
Northeast Iowa nonmetropolitan area $47,560 -$2,950 $35,560 to $70,760 600
Southwest Iowa nonmetropolitan area $47,700 -$2,810 $35,390 to $72,160 380

Only $41,300 Separates Low and High Mechanic Salary in Iowa

The pay floor of $36,100 runs $1,440 above the nation, while the ceiling of $77,400 runs $4,390 below the nation. $41,300 across the pay scale trails the national spread by $5,830. Iowa ranks 42nd of 50 states at the 90th percentile.

Automotive Service Technicians and Mechanics (SOC 49-3023), annual wages in Iowa and the United States
Measure Iowa United States Difference
10th percentile $36,100 $34,660 +$1,440
25th percentile $39,340 $38,900 +$440
Median (50th percentile) $50,510 $50,620 -$110
75th percentile $67,200 $70,430 -$3,230
90th percentile $77,400 $81,790 -$4,390
Mean $55,310 $56,420 -$1,110
Wage and salary jobs 7,610 704,640

The 25th and 75th percentiles are $39,340 and $67,200, +$440 at the bottom edge and -$3,230 at the top on the national middle half.

At $55,310, the mean is pulled $4,800 over the median by a few high earners.

The $36,100 at the 10th percentile says where the bottom tenth ends, not what a beginner is paid.

12 Ranked Mechanic Programs in Iowa

9 schools supply 12 ranked programs (8 automotive, 1 diesel and 3 aviation maintenance); Kirkwood Community College in Cedar Rapids, IA scores best, 64.1 in automotive.

Eastern Iowa Community College District in Davenport, IA is the least expensive of 12 priced programs at $4,848 per year, in-state; Iowa Western Community College in Council Bluffs, IA is the most, at $6,930 annually, in-state.

2 ranked programs are in Davenport-Moline-Rock Island, IA-IL, where the median is $47,880.

Best Mechanic Schools in Iowa scores all 12 programs by one method

Aircraft Mechanics Lead Trade Pay by $19,380 in Iowa

Trade choice changes pay by 38 percent here: aircraft mechanics at $69,890 against $50,510 for automotive technicians, with heavy equipment mechanics next at $64,290.

Median annual wage by trade, with the best-paying metro for each
Trade Iowa median U.S. median Rank of 50 Jobs Best metro
Aircraft Mechanic $69,890 $79,870 41st 330
Heavy Equipment Mechanic $64,290 $65,510 27th 2,820 Davenport-Moline-Rock Island, IA-IL, $68,210
Diesel Mechanic $59,680 $61,770 32nd 4,140 Des Moines-West Des Moines, IA, $61,630
Auto Mechanic $50,510 $50,620 26th 7,610 Dubuque, IA, $61,030
Collision Repair Technician $49,400 $54,890 36th 1,830 Des Moines-West Des Moines, IA, $58,210

Aircraft mechanics ($69,890, -$9,980), diesel mechanics ($59,680, -$2,090) and collision repair technicians ($49,400, -$5,490) make less than their counterparts nationwide.

Level with the nation: heavy equipment mechanics ($64,290, -$1,220).

Aircraft mechanics place 41st among 50 states at $69,890, the trade that trails other states most.

7,610 Mechanic Jobs in Iowa at the National Density

Technician employment here is 4.9 per 1,000 jobs, tracking the nation; the location quotient is 1.08. On concentration it ranks 26th of 50 states.

The most concentrated trade is heavy equipment mechanics (1.59, 2,820 jobs), and aircraft mechanics the least at 0.24. They are far more common here than nationally.

Iowa Between Nebraska and Tennessee on Mechanic Pay

Nebraska sits closest, $50 higher at $50,560; after that comes Tennessee at $50,290, a gap of $220.

21 other states fall within $2,500 of $50,510; 6 are inside $1,000. Rank changes fast in this stretch.

Questions About Mechanic Salary in Iowa

What is the average mechanic salary in Iowa?

The median is $50,510 annually, $24.28 an hour, level with the nation. The 10th percentile is $36,100 and the 90th $77,400.

Which part of Iowa pays mechanics the most?

Des Moines-West Des Moines, IA, at $60,470 annually across 1,870 jobs, against $50,510 for the whole state and $47,880 in Davenport-Moline-Rock Island, IA-IL.

Which mechanic school in Iowa ranks highest?

Kirkwood Community College (Cedar Rapids, IA) leads: at 64.1 out of 100 among 12 ranked programs.

The figures here are the Bureau of Labor Statistics median for wage and salary workers, so the mechanic salary in Iowa for any one job depends on the employer, the metro area and the trade.

National pay · All states · Methodology

Sources for Mechanic Salary in Iowa