Occupation · SOC 51-9162

Computer Numerically Controlled Tool Programmers: pay and where the jobs are

What computer numerically controlled tool programmers earn in the U.S., how pay varies across workers and states, and tools to plan around it.

BLS May 2025 data · methodology

National pay, May 2025

$68,120 median annual wage

Mean (average) annual wage
$72,210
Median hourly wage
$32.75
Mean hourly wage
$34.72
Employment
28,500

Source: U.S. Bureau of Labor Statistics, OEWS May 2025 (released 2026-05-15), SOC 51-9162.

Check your pay

See where your pay falls among computer numerically controlled tool programmers nationally and in your state. Nothing you type leaves your browser.

Pay is

Enter your pay to see where it falls.

Use these numbers

How much do computer numerically controlled tool programmers make?

The median annual wage for computer numerically controlled tool programmers was $68,120 in May 2025, so half of workers earned more and half earned less. The lowest-paid 10% earned less than $47,530 and the highest-paid 10% more than $100,320. As an hourly rate, the median is $32.75. About 28,500 people work in this occupation nationwide. The highest state medians are in Connecticut ($86,390), California ($82,090) and Massachusetts ($81,670). After taxes and local prices, though, a median paycheck goes furthest in North Dakota.

Pay ladder

What each step of the pay range for computer numerically controlled tool programmers looks like per month. Take-home here includes federal tax, Social Security and Medicare for a single filer; add your state in the paycheck calculator.

Computer Numerically Controlled Tool Programmers: pay at each percentile
StepAnnualHourlyMonthly grossMonthly after federal tax & FICA
10th percentile$47,530$22.85$3,961$3,364
25th percentile$58,270$28.01$4,856$4,083
Median$68,120$32.75$5,677$4,729
75th percentile$81,890$39.37$6,824$5,537
90th percentile$100,320$48.23$8,360$6,617

Computer Numerically Controlled Tool Programmers: pay by state

43 states and territories have a published median, sorted from highest to lowest. The last two columns are our estimates: the median after 2026 federal and state taxes, and that take-home restated in national-average prices.

1

North Dakota

$69,770 take-home in national prices

2

Missouri

$67,234 take-home in national prices

3

Kansas

$65,402 take-home in national prices

Where a median computer numerically controlled tool programmer paycheck goes furthest after 2026 taxes and BEA price levels.

Annual wages by state, May 2025, with after-tax and price-adjusted estimates
StateEmploymentMedian10th pct.90th pct.Median after tax*In national prices†
Connecticut500$86,390$58,700$118,110$65,172$62,901
California2,990$82,090$55,900$126,010$62,124$56,109
Massachusetts680$81,670$59,710$102,920$62,046$58,668
Washington660$81,420$62,020$101,920$64,980$60,721
Missouri430$78,130$46,460$128,950$61,060$67,234
Vermont140$77,980$60,710$104,180$61,046$62,319
Kansas680$76,080$53,920$125,740$58,907$65,402
North Dakota40$75,990$61,280$93,900$62,066$69,770
Oregon500$75,150$53,690$103,850$56,182$54,355
Arizona470$74,450$51,970$97,610$59,738$59,336
Virginia330$74,390$49,480$99,240$57,700$57,070
Minnesota1,250$74,190$51,200$89,970$57,175$57,974
Maine50$72,920$47,510$102,770$56,520$58,238
New Hampshire290$71,680$56,380$94,820$59,257$56,888
Montana60$70,860$46,540$95,700$56,037$59,208
New Jersey520$70,460$48,920$96,800$55,567$51,070
Tennessee330$69,700$57,200$100,690$57,864$62,985
Colorado410$69,570$47,160$102,590$55,114$53,481
Texas1,930$69,550$43,480$114,830$57,758$59,510
South Carolina340$69,470$48,760$97,250$55,412$59,106
Illinois1,070$68,830$53,290$92,130$53,990$54,012
New York1,140$68,730$45,500$97,390$53,739$49,795
Wisconsin1,610$67,460$56,220$79,470$53,792$57,168
South Dakota80$66,650$48,800$83,930$55,718$62,897
Pennsylvania1,080$66,330$49,980$88,970$53,393$54,722
Maryland200$65,670$44,900$85,930$52,193$49,727
Utah150$65,610$47,960$96,140$52,328$52,929
Oklahoma330$65,590$44,170$99,180$52,476$59,738
Kentucky230$64,980$50,550$109,400$52,235$57,936
Michigan2,300$64,640$50,070$93,950$51,622$53,651
Alabama420$64,590$42,720$90,520$51,367$57,831
North Carolina760$63,990$47,120$88,200$51,551$54,652
Florida770$63,970$37,520$93,770$53,580$51,811
Idaho120$63,560$45,780$93,010$50,990$53,396
Indiana1,490$63,200$49,100$90,450$51,126$54,781
Nebraska70$63,190$44,050$79,810$50,958$56,555
Rhode Island70$62,640$57,070$85,110$50,090$48,973
Georgia420$61,360$43,690$91,190$49,169$51,062
Ohio2,370$60,080$42,950$84,120$49,246$53,081
Iowa640$57,780$39,150$78,160$47,062$53,625
Nevada130$57,210$40,560$115,160$48,148$48,158
Arkansas210$56,390$46,500$80,220$45,891$52,786
Mississippi140$50,190$43,430$75,390$41,232$47,419

Source: U.S. Bureau of Labor Statistics, OEWS May 2025 (released 2026-05-15), SOC 51-9162. *Our estimate for a single filer paid biweekly with no pre-tax deductions or local tax, 2026 federal and state rules. †Take-home ÷ BEA Regional Price Parity × 100 (2024 price levels).

Sources

  1. OEWS May 2025 (oesm25nat.zip) — U.S. Bureau of Labor Statistics. Accessed 2026-10-09.
  2. OEWS May 2025 (oesm25st.zip) — U.S. Bureau of Labor Statistics. Accessed 2026-10-09.