Logo

SalarySight

Average Computer Numerically Controlled Tool Programmer Salary in the United States

According to the U.S. Bureau of Labor Statistics

How much does a computer numerically controlled tool programmer make in the United States?

The average salary for a computer numerically controlled tool programmer in the United States is $67,650, but the range typically falls between $53,750 and $78,200. This corresponds to an average hourly wage of $32.52, with a range between $25.84 and $37.6.

There are approximately 28,030 people employed as a computer numerically controlled tool programmer in the United States. With California, Michigan, Ohio employing the highest number of computer numerically controlled tool programmers.The state with the best pay for a computer numerically controlled tool programmer is Alaska, with an average annual salary of $114,570, while Louisiana has the lowest average annual salary of $42,190.

Annual SalaryHourly Wage
10th Percentile$45,980$22.11
25th Percentile$53,750$25.84
Median$63,440$30.5
75th Percentile$78,200$37.6
90th Percentile$94,880$45.61

Average computer numerically controlled tool programmer salary by location

The salary of a computer numerically controlled tool programmer can vary depending on the state. Below is a map of the United States showing the average annual salary for a computer numerically controlled tool programmer in each state. The darker the color, the higher the salary. The best states for computer numerically controlled tool programmers are Alaska, Connecticut, Washington, Massachusetts, California while the worst states are Louisiana, Oklahoma, Mississippi, Arkansas, Nebraska.

Lower salary
Higher salary
StateLow-endAverageHigh-end
Alabama$38,290$58,690$79,780
Alaska$107,230$114,570$122,160
Arizona$47,370$62,540$83,120
Arkansas$43,460$57,210$78,260
California$51,240$79,040$108,590
Colorado$51,110$73,080$93,320
Connecticut$57,350$87,500$118,300
Delaware$51,380$67,620$92,240
Florida$37,890$63,080$91,930
Georgia$41,150$65,580$83,730
Idaho$39,470$60,190$84,200
Illinois$47,260$67,850$91,090
Indiana$44,780$64,770$93,130
Iowa$42,660$58,230$74,390
Kansas$46,120$73,300$110,690
Kentucky$40,900$60,040$85,280
Louisiana$32,210$42,190$58,410
Maine$43,110$64,110$81,720
Maryland$50,320$63,650$81,550
Massachusetts$47,840$73,390$95,800
Michigan$47,840$63,120$84,040
Minnesota$48,640$69,320$84,020
Mississippi$36,420$52,890$73,640
Missouri$43,170$63,910$86,800
Montana$37,440$62,880$109,320
Nebraska$46,680$54,640$61,420
Nevada$41,160$73,720$102,690
New Hampshire$48,920$69,690$87,430
New Jersey$47,290$70,460$102,190
New York$43,210$67,030$94,930
North Carolina$41,950$62,300$89,400
Ohio$44,830$64,530$82,930
Oklahoma$36,250$60,490$85,190
Oregon$47,400$73,610$105,570
Pennsylvania$46,060$64,130$83,520
Rhode Island$48,690$63,080$78,160
South Carolina$50,230$76,070$113,080
South Dakota$48,330$62,020$84,000
Tennessee$46,810$68,010$100,470
Texas$40,720$66,760$97,660
Utah$46,900$75,570$96,790
Vermont$41,910$67,100$91,590
Virginia$40,390$59,880$75,950
Washington$55,770$77,880$102,470
Wisconsin$48,840$63,390$76,960

Even between cities, the salary of a computer numerically controlled tool programmer can vary. For example, the areas with the highest average salary for computer numerically controlled tool programmers is San Jose-Sunnyvale-Santa Clara area, CA with an average salary of $91,000.The city with the lowest average salary for computer numerically controlled tool programmers is Northeast Mississippi nonmetropolitan area, MS with an average salary of $49,560.

Areas with highest average salaries for computer numerically controlled tool programmers

  1. San Jose-Sunnyvale-Santa Clara area, CA - $91,000
  2. San Francisco-Oakland-Hayward area, CA - $89,790
  3. Hartford-West Hartford-East Hartford area, CT - $89,640
  4. Bridgeport-Stamford-Norwalk area, CT - $87,900
  5. New Haven, CT - $83,500

Areas with lowest average salaries for computer numerically controlled tool programmers

  1. Northeast Mississippi nonmetropolitan area, MS - $49,560
  2. Northeast Oklahoma nonmetropolitan area, OK - $49,790
  3. Roanoke, VA - $50,090
  4. Hickory-Lenoir-Morganton area, NC - $52,500
  5. Fort Smith, AR - $52,820

Employment trends for computer numerically controlled tool programmers in the United States

The number of computer numerically controlled tool programmers in the United States has been increasing over the years. Since 2020, the number of computer numerically controlled tool programmers has increased by 2,500. On average, the number of computer numerically controlled tool programmers has been increasing by 2.4% each year. The salary of computer numerically controlled tool programmers has been increasing. Since 2020, the salary of computer numerically controlled tool programmers has increased by $6,640. On average, the salary of computer numerically controlled tool programmers has been increasing by 2.7% each year.

Change in salary

Change in employment

How computer numerically controlled tool programmers salaries compare to other production occupations

Computer Numerically Controlled Tool Programmers are part of the production occupations group. Below is a comparison of the average annual salary for computer numerically controlled tool programmers compared to other jobs in the same occupation group. View all production occupations jobs here.

Frequently Asked Questions