WageDepth

Machinists Salary in Iowa

SOC 51-4041 · State · 2024 BLS OEWS

The median salary for a Machinists in Iowa is $53,400 per year as of 2024. That works out to roughly $25.67 per hour. This is 5% below the national median of $56,150. 3,010 people work as Machinists in Iowa. Wages have grown 35% since 2019, when the median was $39,680.

Median Annual Salary

$53,400

Mean Annual

$54,950

Median Hourly

$25.67

Total Employed

3,010

Salary Distribution

$42k
10th
$48k
25th
$53k
Median
$61k
75th
$69k
90th

How This Compares

Iowa

$53,400

this metro

United States

$56,150

you earn -5% vs US

Salary Trend

View data table
Year Median Annual
2024 $53,400
2023 $50,910
2022 $47,910
2021 $46,650
2020 $42,150
2019 $39,680

Related Production Occupations Jobs in Iowa

Other occupations in the same group, sorted by salary.