Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Computer Numerically Controlled Tool Programmers

Illustration of an assembly line with machinery parts and a conveyor belt

SOC code 51-9162 · Production Occupations

National employment
28,500
Mean annual wage
$72,210
Mean hourly wage
$34.72
Median annual wage
$68,120
Median hourly wage
$32.75

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$47,530$22.85
25th percentile$58,270$28.01
50th percentile (median)$68,120$32.75
75th percentile$81,890$39.37
90th percentile$100,320$48.23

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Computer Numerically Controlled Tool Programmers (SOC 51-9162), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 44 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama410$61,330$60,840$41,600$48,600$73,870$77,300
Arizona520$70,330$69,220$49,800$54,650$80,010$95,320
Arkansas250$57,140$52,830$43,610$47,840$61,220$78,000
California2,750$84,340$78,750$51,030$64,940$100,100$124,170
Colorado410$74,010$74,210$46,940$60,920$85,320$98,670
Connecticut510$83,880$81,780$59,620$66,670$98,380$107,640
Florida780$68,670$65,690$43,570$49,760$80,980$99,410
Georgia350$67,980$65,000$44,920$55,570$78,370$88,980
Idaho70$64,610$64,670$49,600$52,930$70,990$79,740
Illinois1,030$69,400$65,920$50,540$59,530$78,450$89,260
Indiana1,350$65,520$62,050$46,130$52,070$75,290$92,770
Iowa700$57,200$56,660$37,890$46,340$64,800$75,140
Kansas700$80,250$75,870$50,930$58,930$102,120$127,300
Kentucky240$62,110$59,760$43,790$50,920$70,730$83,540
Louisiana50$52,560$55,720$33,610$37,570$64,330$73,600
Maine70$69,100$66,660$53,450$61,830$78,180$85,600
Maryland200$66,890$63,760$40,300$54,210$79,470$86,290
Massachusetts680$78,560$80,060$57,780$70,190$89,120$98,950
Michigan2,470$66,690$62,040$48,180$56,230$74,270$91,650
Minnesota1,490$71,010$75,940$46,580$59,750$81,910$91,580
Mississippi80$52,740$52,000$40,000$44,590$54,650$66,650
Missouri430$75,340$71,140$44,160$53,910$92,020$126,830
Montana60$65,350$59,680$45,190$46,720$81,000$86,520
Nebraska70$60,330$59,370$47,480$49,450$64,240$74,460
Nevada60$68,060$61,300$43,180$51,690$78,910$104,350
New Hampshire410$68,330$63,040$54,650$55,170$77,600$91,040
New Jersey600$68,850$66,800$46,840$54,080$80,100$98,450
New York1,240$69,220$65,840$41,800$56,080$80,650$95,840
North Carolina950$63,720$60,880$43,060$51,060$74,240$88,580
Ohio2,420$60,350$59,850$40,190$43,360$70,720$81,190
Oklahoma320$65,180$58,080$41,800$51,770$77,490$95,050
Oregon450$77,090$75,800$51,670$62,020$86,380$104,370
Pennsylvania920$65,040$61,990$47,620$55,330$73,690$84,160
Rhode Island50$64,340$60,670$52,920$55,480$73,710$80,530
South Carolina250$73,380$64,000$51,410$60,330$75,810$84,900
South Dakota100$63,810$63,080$47,400$52,540$74,570$87,010
Tennessee310$70,340$67,090$49,450$59,120$80,080$101,530
Texas1,540$68,570$66,750$38,190$52,370$77,790$99,990
Utah150$72,160$69,590$47,840$56,450$85,280$100,800
Vermont—$75,020$70,160$55,730$65,160$86,010$100,320
Virginia420$67,690$65,390$45,550$54,870$76,240$94,590
Washington640$84,440$81,970$60,280$69,190$96,240$108,170
Wisconsin1,490$66,880$64,500$53,750$59,730$72,520$78,740
Wyoming30$61,260$61,830$49,920$51,810$69,950$74,320

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Production Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.