Computer Numerically Controlled Tool Programmers Salary in Michigan

BLS OEWS May 2025 • 14 metro areas • Michigan

Computer Numerically Controlled Tool Programmers in Michigan earn a median salary of $62,489 per year on average across 14 metro and nonmetro areas, -4.8% vs the national median of $65,670. An estimated 2,350 computer numerically controlled tool programmers are employed across Michigan, with salaries ranging from $56,890 to $69,040 depending on location.

$62,489 Avg median salary in Michigan
$69,040 Highest paying metro
$56,890 Lowest paying metro
2,350 Employed in Michigan

Compare Computer Numerically Controlled Tool Programmers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Computer Numerically Controlled Tool Programmers
in
    vs

      Computer Numerically Controlled Tool Programmers salaries by city in Michigan

      Metro area Median salary 25th pct 75th pct Employed
      Lansing, MI $69,040 $60,730 $79,260 50
      Ann Arbor, MI $68,190 $58,670 $81,500 50
      Traverse City, MI $64,750 $59,600 $73,490 30
      Kalamazoo, MI $63,980 $53,610 $78,250 60
      Upper Peninsula of Michigan $63,380 $54,850 $82,940 40
      Niles, MI $63,140 $56,500 $73,790 40
      Detroit, MI $62,540 $56,360 $75,290 1,250
      Mid Michigan $62,400 $56,320 $65,000 70
      Grand Rapids, MI $61,580 $55,120 $73,170 440
      Southern Michigan $61,150 $54,990 $65,830 100
      Jackson, MI $60,200 $48,840 $72,350 80
      Muskegon, MI $59,480 $56,400 $69,210 60
      Saginaw, MI $58,120 $56,230 $75,360 30
      Northern Michigan $56,890 $51,770 $69,020 50

      View Computer Numerically Controlled Tool Programmers salaries in all cities