SalaryCalculations

Computer Numerically Controlled Tool Programmers Salary in Iowa

State wage data from the BLS OEWS survey, May 2025.

Median annual

$57,780

Median hourly

$28

Average annual

$59,310

Employed in state

640

The median annual salary for Computer Numerically Controlled Tool Programmers in Iowa is $57,780, or about $28 an hour. That is 15% lower than the national median.

Pay in Iowa ranges from $39,150 at the 10th percentile to $78,160 at the 90th percentile. Roughly 640 people work as computer numerically controlled tool programmers in the state.

Pay distribution in Iowa

10th$39,150
25th$49,650
Median$57,780
75th$67,510
90th$78,160

Salary calculator

Hourly
$27.78
Daily
$222
Weekly
$1,111
Bi-weekly
$2,222
Monthly
$4,815
Annual
$57,780

$57,780 a year is around the 50th percentile for Computer Numerically Controlled Tool Programmerss in Iowa. The median is $57,780.

Computer Numerically Controlled Tool Programmers pay by metro area in Iowa

Metro areaMedian annualEmployment
Des Moines-West Des Moines, IA$67,65080
Omaha, NE-IA$61,87030
Waterloo-Cedar Falls, IA$60,33060
Cedar Rapids, IA$59,05040
Dubuque, IA$55,77050
Davenport-Moline-Rock Island, IA-IL$46,02090

Other jobs in Iowa

All salaries in Iowa →