Computer Numerically Controlled Tool Programmer Salary
Computer Numerically Controlled Tool Programmers earn a median $68,120 a year nationally. Production Occupations
U.S. median
$68,120
$32.75 per hour
Range
$47,530 – $100,320
10th to 90th percentile
Employed
28,500
across the U.S.
Computer Numerically Controlled Tool Programmer take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
Your take-home pay
$56,752
per year · effective tax rate 16.7%
$4,729Monthly
$2,365Twice a month
$2,183Every 2 weeks
$27.28Hourly
- Federal income tax$6,156
- Social Security (6.2%)$4,223
- Medicare (1.45%)$988
- Texas income tax$0
- Take-home pay$56,752
Marginal rate: 22% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $47,530 | $22.85 | $40,370 |
| 25th percentile | $58,270 | $28.01 | $49,000 |
| Median (50th) | $68,120 | $32.75 | $56,752 |
| 75th percentile | $81,890 | $39.37 | $66,440 |
| 90th percentile (top earners) | $100,320 | $48.23 | $79,405 |
Best cities for computer numerically controlled tool programmers (after tax & cost of living)
| # | Metro area | Median | Take-home | Real value* | Jobs |
|---|---|---|---|---|---|
| 1 | Boston, MA | $85,560 | $64,963 | $60,004 | 540 |
| 2 | Houston, TX | $69,820 | $57,948 | $58,754 | 720 |
| 3 | Minneapolis, MN | $78,010 | $59,929 | $57,172 | 850 |
| 4 | Cleveland, OH | $63,840 | $52,502 | $55,899 | 490 |
| 5 | Milwaukee, WI | $66,860 | $53,703 | $55,400 | 650 |
| 6 | Los Angeles, CA | $82,950 | $62,622 | $55,142 | 1,350 |
| 7 | Grand Rapids, MI | $63,560 | $50,800 | $53,168 | 480 |
| 8 | Chicago, IL | $69,400 | $54,362 | $52,476 | 800 |
| 9 | Detroit, MI | $65,870 | $52,558 | $52,402 | 1,030 |
| 10 | New York, NY | $71,310 | $55,743 | $49,521 | 780 |
*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).
Highest-paying cities
- Boston, MA — $85,560
- Los Angeles, CA — $82,950
- Minneapolis, MN — $78,010
- New York, NY — $71,310
- Houston, TX — $69,820
- Chicago, IL — $69,400
- Milwaukee, WI — $66,860
- Detroit, MI — $65,870
- Cleveland, OH — $63,840
- Grand Rapids, MI — $63,560
Computer Numerically Controlled Tool Programmer salary by state
| State | Median | Take-home | Range | Jobs |
|---|---|---|---|---|
| Connecticut | $86,390 | $66,429 | $58,700 – $118,110 | 500 |
| California | $82,090 | $62,108 | $55,900 – $126,010 | 2,990 |
| Massachusetts | $81,670 | $62,421 | $59,710 – $102,920 | 680 |
| Washington | $81,420 | $66,109 | $62,020 – $101,920 | 660 |
| Missouri | $78,130 | $61,060 | $46,460 – $128,950 | 430 |
| Vermont | $77,980 | $61,002 | $60,710 – $104,180 | 140 |
| Kansas | $76,080 | $58,907 | $53,920 – $125,740 | 680 |
| North Dakota | $75,990 | $62,066 | $61,280 – $93,900 | 40 |
| Oregon | $75,150 | $55,952 | $53,690 – $103,850 | 500 |
| Arizona | $74,450 | $59,553 | $51,970 – $97,610 | 470 |
| Virginia | $74,390 | $57,700 | $49,480 – $99,240 | 330 |
| Minnesota | $74,190 | $57,501 | $51,200 – $89,970 | 1,250 |
| Maine | $72,920 | $56,389 | $47,510 – $102,770 | 50 |
| New Hampshire | $71,680 | $59,257 | $56,380 – $94,820 | 290 |
| Montana | $70,860 | $56,037 | $46,540 – $95,700 | 60 |
| New Jersey | $70,460 | $56,053 | $48,920 – $96,800 | 520 |
| Tennessee | $69,700 | $57,864 | $57,200 – $100,690 | 330 |
| Colorado | $69,570 | $55,420 | $47,160 – $102,590 | 410 |
| Texas | $69,550 | $57,758 | $43,480 – $114,830 | 1,930 |
| South Carolina | $69,470 | $54,691 | $48,760 – $97,250 | 340 |
| Illinois | $68,830 | $53,990 | $53,290 – $92,130 | 1,070 |
| New York | $68,730 | $54,067 | $45,500 – $97,390 | 1,140 |
| Wisconsin | $67,460 | $54,093 | $56,220 – $79,470 | 1,610 |
| South Dakota | $66,650 | $55,718 | $48,800 – $83,930 | 80 |
| Pennsylvania | $66,330 | $53,440 | $49,980 – $88,970 | 1,080 |
| Maryland | $65,670 | $52,190 | $44,900 – $85,930 | 200 |
| Utah | $65,610 | $52,911 | $47,960 – $96,140 | 150 |
| Oklahoma | $65,590 | $52,476 | $44,170 – $99,180 | 330 |
| Kentucky | $64,980 | $52,235 | $50,550 – $109,400 | 230 |
| Michigan | $64,640 | $51,622 | $50,070 – $93,950 | 2,300 |
| Alabama | $64,590 | $51,114 | $42,720 – $90,520 | 420 |
| North Carolina | $63,990 | $51,551 | $47,120 – $88,200 | 760 |
| Florida | $63,970 | $53,580 | $37,520 – $93,770 | 770 |
| Idaho | $63,560 | $50,990 | $45,780 – $93,010 | 120 |
| Indiana | $63,200 | $51,126 | $49,100 – $90,450 | 1,490 |
| Nebraska | $63,190 | $50,958 | $44,050 – $79,810 | 70 |
| Rhode Island | $62,640 | $50,779 | $57,070 – $85,110 | 70 |
| Georgia | $61,360 | $48,921 | $43,690 – $91,190 | 420 |
| Ohio | $60,080 | $49,584 | $42,950 – $84,120 | 2,370 |
| Iowa | $57,780 | $47,062 | $39,150 – $78,160 | 640 |
| Nevada | $57,210 | $48,148 | $40,560 – $115,160 | 130 |
| Arkansas | $56,390 | $45,503 | $46,500 – $80,220 | 210 |
| Mississippi | $50,190 | $41,232 | $43,430 – $75,390 | 140 |
Frequently asked questions
How much does a computer numerically controlled tool programmer make?
The national median salary for computer numerically controlled tool programmers is $68,120 a year ($32.75 an hour). The lowest-paid 10% earn under $47,530 and the top 10% earn over $100,320. Source: BLS, May 2025.
Which state pays computer numerically controlled tool programmers the most?
Connecticut has the highest median pay at $86,390. After taxes and local prices, Boston, MA offers the best real take-home pay of any metro area.
How many computer numerically controlled tool programmers are there in the U.S.?
About 28,500 people work as computer numerically controlled tool programmers nationwide.