Computer Numerically Controlled Tool Programmers Salary in Iowa
BLS OEWS May 2025 • 9 metro areas • Iowa
Computer Numerically Controlled Tool Programmers in Iowa earn a median salary of $55,531 per year on average across 9 metro and nonmetro areas, -15.4% vs the national median of $65,670. An estimated 670 computer numerically controlled tool programmers are employed across Iowa, with salaries ranging from $44,530 to $65,580 depending on location.
$55,531
Avg median salary in Iowa
$65,580
Highest paying metro
$44,530
Lowest paying metro
670
Employed in Iowa
Compare Computer Numerically Controlled Tool Programmers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Computer Numerically Controlled Tool Programmers
inComputer Numerically Controlled Tool Programmers salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Des Moines, IA | $65,580 | $56,440 | $69,690 | 80 |
| Cedar Rapids, IA | $64,170 | $57,200 | $74,770 | 50 |
| Waterloo, IA | $57,560 | $43,490 | $64,480 | 80 |
| Southeast Iowa | $57,450 | $50,440 | $64,490 | 130 |
| Northeast Iowa | $53,600 | $49,950 | $64,580 | 60 |
| Southwest Iowa | $53,460 | $49,350 | $60,120 | 30 |
| Dubuque, IA | $53,050 | $44,870 | $63,670 | 70 |
| Northwest Iowa | $50,380 | $43,260 | $64,530 | 90 |
| Davenport, IA-IL | $44,530 | $37,890 | $64,510 | 80 |