SOC 51-9162 · Production

Computer Numerically Controlled Tool Programmers Salary by City

Computer numerically controlled tool programmers earn the most in San Jose, CA (average $100,860 a year), followed by San Francisco, CA ($94,390) and Wichita, KS ($93,360), among the 135 metro areas we cover. Nationwide the average is $72,210 and the median $68,120, for 28,500 workers (May 2025).

$72,210U.S. average
$101Khighest: San Jose, CA
$54Klowest: Davenport, IA
135metro areas
Advertisement

Top 15 cities for this job by average salary

San Jose, CA$100,860
San Francisco, CA$94,390
Wichita, KS$93,360
Boulder, CO$93,270
St. Louis, MO$92,020
Hartford, CT$90,930
Seattle, WA$88,390
Los Angeles, CA$87,900
Bridgeport, CT$84,700
Naples, FL$84,690
Boston, MA$84,110
San Diego, CA$82,730
Waterbury, CT$82,630
New Haven, CT$80,930
Portland, OR$80,140
Average annual wage, BLS OEWS May 2025.

Map: Computer Numerically Controlled Tool Programmers salary by metro area

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

Computer Numerically Controlled Tool Programmers salary by state

Connecticut pays computer numerically controlled tool programmers the most statewide, $87,710 a year on average. Statewide columns cover every employer in the state; city columns cover the metro areas we publish.

StateStatewide averageStatewide medianJobsMetrosHighest city averageLowest city average
Connecticut$87,710$86,3905004$90,930$80,930
California$87,180$82,0902,9907$100,860$73,520
Washington$84,160$81,4206602$88,390$73,830
Kansas$83,820$76,0806801$93,360$93,360
Missouri$82,440$78,1304302$92,020$72,200
Massachusetts$80,880$81,6706803$84,110$72,550
Vermont$80,310$77,9801401$79,160$79,160
Washington, D.C.n/an/an/a1$79,120$79,120
North Dakota$78,290$75,990400n/an/a
Oregon$78,140$75,1505002$80,140$70,520
New Hampshire$75,160$71,6802901$70,820$70,820
South Carolina$74,530$69,4703403$78,610$73,530
Virginia$74,280$74,3903303$78,580$60,830
Maine$73,570$72,920501$71,220$71,220
Texas$73,430$69,5501,9306$77,970$63,600
Colorado$73,420$69,5704104$93,270$70,860
Arizona$72,680$74,4504702$73,700$70,730
Minnesota$72,280$74,1901,2503$75,590$59,550
Tennessee$72,200$69,7003304$76,540$67,070
Illinois$71,690$68,8301,0703$72,820$67,450
New York$71,150$68,7301,1406$80,030$70,350
Utah$71,100$65,6101501$73,410$73,410
Montana$71,000$70,860600n/an/a
New Jersey$70,830$70,4605200n/an/a
Kentucky$70,180$64,9802302$71,390$65,940
Oklahoma$69,910$65,5903302$75,520$70,360
Michigan$69,020$64,6402,30010$73,460$63,340
Pennsylvania$68,480$66,3301,0808$73,700$61,060
Wisconsin$68,330$67,4601,6108$70,960$60,230
Rhode Island$67,120$62,640701$69,350$69,350
South Dakota$66,720$66,650800n/an/a
Maryland$66,510$65,6702001$67,230$67,230
North Carolina$66,360$63,9907607$70,490$55,470
Indiana$66,320$63,2001,4907$70,310$61,760
Alabama$66,270$64,5904202$71,010$70,460
Idaho$65,720$63,5601201$62,970$62,970
Florida$65,380$63,9707707$84,690$60,080
Georgia$65,270$61,3604201$67,110$67,110
Nevada$64,300$57,2101302$64,760$64,030
Nebraska$63,370$63,190701$57,770$57,770
Ohio$61,360$60,0802,3708$72,780$64,270
Arkansas$59,450$56,3902102$61,030$58,880
Iowa$59,310$57,7806405$68,890$54,280
Mississippi$55,570$50,1901400n/an/a
Advertisement

Computer Numerically Controlled Tool Programmers salary in every city we cover

Sort by any column. Each city links to its pay range, take-home pay and cost of living.

Metro areaAverageMedianHourlyJobs
San Jose, CA$100,860$102,980$48.49420
San Francisco, CA$94,390$93,640$45.38260
Wichita, KS$93,360$99,790$44.89390
Boulder, CO$93,270$91,420$44.8440
St. Louis, MO$92,020$94,230$44.24290
Hartford, CT$90,930$89,190$43.72290
Seattle, WA$88,390$86,860$42.50400
Los Angeles, CA$87,900$82,950$42.261,350
Bridgeport, CT$84,700$87,880$40.7270
Naples, FL$84,690$93,770$40.7240
Boston, MA$84,110$85,560$40.44540
San Diego, CA$82,730$79,990$39.77270
Waterbury, CT$82,630$83,730$39.7360
New Haven, CT$80,930$83,200$38.9140
Portland, OR$80,140$75,660$38.53400
Albany, NY$80,030$76,650$38.4850
Kiryas Joel, NY$79,440$79,480$38.1930
Burlington, VT$79,160$81,170$38.0650
Washington, DC$79,120$76,970$38.0470
Charleston, SC$78,610$76,710$37.7960
Virginia Beach, VA$78,580$84,260$37.78100
Austin, TX$77,970$74,030$37.49150
Sacramento, CA$76,850$73,920$36.9570
Nashville, TN$76,540$70,420$36.80100
Riverside, CA$76,340$70,230$36.70270
Dallas, TX$76,010$71,060$36.54410
Palm Bay, FL$75,940$72,790$36.5130
Knoxville, TN$75,850$70,230$36.4740
Worcester, MA$75,650$78,710$36.3770
Minneapolis, MN$75,590$78,010$36.34850
Tulsa, OK$75,520$69,700$36.31130
Spokane, WA$73,830$75,910$35.5060
Spartanburg, SC$73,810$69,470$35.4940
Reading, PA$73,700$70,060$35.4340
Phoenix, AZ$73,700$75,500$35.43370
Greenville, SC$73,530$73,740$35.35100
Oxnard, CA$73,520$65,500$35.3580
Traverse City, MI$73,460$66,780$35.3240
Salt Lake City, UT$73,410$75,480$35.2980
Chicago, IL$72,820$69,400$35.01800
Dayton, OH$72,780$71,600$34.99180
Springfield, MA$72,550$75,830$34.8880
Lansing, MI$72,490$68,860$34.8560
Buffalo, NY$72,390$70,840$34.80140
Colorado Springs, CO$72,370$65,470$34.7950
Denver, CO$72,330$69,570$34.77230
Allentown, PA$72,210$72,870$34.7280
Kansas City, MO$72,200$71,180$34.71160
New York, NY$71,870$71,310$34.55780
Syracuse, NY$71,770$66,130$34.5150
Cincinnati, OH$71,610$65,430$34.43280
Bowling Green, KY$71,390$58,800$34.3230
Houston, TX$71,350$69,820$34.30720
Portland, ME$71,220$72,920$34.2430
Richmond, VA$71,120$65,630$34.1940
Detroit, MI$71,060$65,870$34.171,030
Huntsville, AL$71,010$78,910$34.14140
Madison, WI$70,960$65,350$34.11120
Greeley, CO$70,860$70,730$34.0730
Manchester, NH$70,820$66,960$34.0570
Tucson, AZ$70,730$65,520$34.0160
York, PA$70,690$73,190$33.9940
Eugene, OR$70,520$69,120$33.9130
Winston-Salem, NC$70,490$69,110$33.8980
Birmingham, AL$70,460$70,790$33.8880
Scranton, PA$70,400$67,710$33.8530
Oklahoma City, OK$70,360$66,950$33.8370
Rochester, NY$70,350$66,650$33.82220
Evansville, IN$70,310$76,240$33.8030
Raleigh, NC$70,170$65,660$33.7450
Memphis, TN$70,080$63,720$33.6960
Charlotte, NC$69,370$66,150$33.35190
San Antonio, TX$69,360$68,520$33.3470
Providence, RI$69,350$64,660$33.34130
Milwaukee, WI$69,200$66,860$33.27650
Pittsburgh, PA$69,120$67,930$33.23250
Greensboro, NC$69,090$69,070$33.2290
Philadelphia, PA$69,080$67,400$33.21350
Beaumont, TX$69,000$64,520$33.1840
Peoria, IL$68,970$68,640$33.1640
Des Moines, IA$68,890$67,650$33.1280
Ann Arbor, MI$68,670$62,780$33.0240
Sarasota, FL$68,630$66,670$32.9940
Grand Rapids, MI$68,540$63,560$32.95480
Saginaw, MI$68,490$68,260$32.9330
Appleton, WI$68,310$62,850$32.8460
St. Cloud, MN$68,280$67,050$32.8350
Jackson, MI$68,210$62,470$32.7950
Oshkosh, WI$68,070$67,160$32.7330
Lancaster, PA$67,770$63,960$32.5880
Lafayette, IN$67,560$63,570$32.4830
Rockford, IL$67,450$64,370$32.4360
Baltimore, MD$67,230$65,670$32.32120
Atlanta, GA$67,110$61,450$32.27240
Chattanooga, TN$67,070$62,800$32.2550
South Bend, IN$67,030$63,100$32.2360
Kalamazoo, MI$66,880$61,870$32.1670
Youngstown, OH$66,830$61,000$32.1340
Sheboygan, WI$66,820$68,020$32.13250
Toledo, OH$66,640$64,940$32.0450
Akron, OH$66,320$61,910$31.88110
Cleveland, OH$66,190$63,840$31.82490
Elkhart, IN$66,000$62,020$31.7390
Louisville, KY$65,940$61,600$31.70100
Asheville, NC$65,510$61,110$31.5040
Canton, OH$65,190$64,020$31.3450
Las Vegas, NV$64,760$57,200$31.1460
Miami, FL$64,670$62,570$31.09190
Fort Wayne, IN$64,650$65,490$31.08190
Green Bay, WI$64,620$62,050$31.0780
Columbus, OH$64,270$64,230$30.90130
Eau Claire, WI$64,210$61,010$30.8730
Niles, MI$64,190$60,850$30.8640
Columbus, IN$64,070$57,770$30.8040
Reno, NV$64,030$57,690$30.7940
Longview, TX$63,600$62,130$30.5840
Muskegon, MI$63,340$61,470$30.4550
Jacksonville, FL$63,270$64,080$30.4250
Boise, ID$62,970$63,790$30.2840
Indianapolis, IN$61,760$56,950$29.69330
Cedar Rapids, IA$61,250$59,050$29.4540
Erie, PA$61,060$58,320$29.3640
Little Rock, AR$61,030$53,770$29.3440
Waterloo, IA$61,010$60,330$29.3360
Tampa, FL$60,850$58,910$29.26180
Lynchburg, VA$60,830$56,380$29.2530
Wausau, WI$60,230$59,160$28.9640
Orlando, FL$60,080$62,220$28.8950
Duluth, MN$59,550$61,450$28.6340
Fort Smith, AR$58,880$54,500$28.3130
Hickory, NC$57,860$61,140$27.8270
Dubuque, IA$57,850$55,770$27.8150
Omaha, NE$57,770$61,870$27.7730
Durham, NC$55,470$51,540$26.6730
Davenport, IA$54,280$46,020$26.1090

Related jobs

Advertisement

Computer Numerically Controlled Tool Programmers salary: questions

Where do computer numerically controlled tool programmers make the most money?

In San Jose, CA, with an average of $100,860 a year, among the 135 metro areas we cover.

What is the average computer numerically controlled tool programmers salary in the U.S.?

$72,210 a year nationwide (BLS OEWS national estimates, May 2025); the median is $68,120, so half of computer numerically controlled tool programmers earn more than that and half less.

What salary should computer numerically controlled tool programmers ask for?

Start from the figures for your city: the middle half of computer numerically controlled tool programmers nationwide earn between $58,270 (25th percentile) and $81,890 (75th percentile). Newer workers usually start near the 25th percentile and experienced ones can ask for the 75th; each city page shows the local range. See how to read salary percentiles.

Which state pays computer numerically controlled tool programmers the most?

Connecticut, with a statewide average of $87,710 a year (BLS state estimates, May 2025).

Where is computer numerically controlled tool programmers pay the lowest?

Davenport, IA, at $54,280 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.