Salaripedia
English

How much does an industrial machinery mechanic make in Iowa?

$64,400a year

Median yearly pay for industrial machinery mechanics in Iowa. That is $30.96 an hour or $5,367 a month.

Hourly
$30.96
Vs. national median
+0%
Rank among states
30 of 51
Jobs in the state
6,050
Pay range
Lowest 10%: $47,770Median: $64,400Highest 10%: $82,780
PercentileYearlyHourly
10th$47,770$22.97
25th$57,550$27.67
Median$64,400$30.96
75th$76,040$36.56
90th$82,780$39.80

Cities in Iowa

Metro areas, median yearly pay.

Waterloo, IA$77,850
Cedar Rapids, IA$73,800
Davenport, IA$72,790
Sioux City, IA$68,940
Ames, IA$67,250
Dubuque, IA$65,480
Omaha, NE$65,320
Des Moines, IA$63,590
Iowa City, IA$63,490
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for industrial machinery mechanics.

27. Tennessee$65,010
28. Rhode Island$64,770
29. Kentucky$64,560
30. Iowa$64,400
31. Michigan$64,250
32. New Hampshire$64,150
33. Nebraska$64,110
Industrial Machinery Mechanic salary in all states

Frequently asked questions

How much does an industrial machinery mechanic make an hour in Iowa?

The median hourly pay in Iowa is $30.96 ($64,400 a year).

Do industrial machinery mechanics make more in Iowa than the national average?

Yes: $64,400 against $64,520 nationally, 0% more.

Where does Iowa rank for industrial machinery mechanic pay?

Iowa ranks 30 of 51 states.

Which city in Iowa pays industrial machinery mechanics the most?

Waterloo-Cedar Falls, IA, with a median of $77,850 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.