Computer Numerically Controlled Tool Programmers Salary

Average salary, salary range, and compensation data for Computer Numerically Controlled Tool Programmers positions across the United States.

Median Annual Salary

$65,670

National average

Salary Range

$45,760 – $97,930

10th–90th percentile

Data Year

2024

Source: BLS

Computer Numerically Controlled Tool Programmers Salary by City

LocationMedian SalaryMinMax
San Jose-Sunnyvale-Santa Clara, CA$97,930$65,350$134,390
San Francisco-Oakland-Fremont, CA$92,600$65,570$126,360
Wichita, KS$92,140$53,990$128,020
Naples-Marco Island, FL$90,890$64,680$104,700
Seattle-Tacoma-Bellevue, WA$89,860$63,070$110,390
Fort Collins-Loveland, CO$86,470$61,260$86,510
Memphis, TN-MS-AR$85,660$56,370$105,720
Bridgeport-Stamford-Danbury, CT$84,990$63,060$107,650
Hartford-West Hartford-East Hartford, CT$82,160$60,370$110,600
Washington$81,970$60,280$108,170
Connecticut$81,780$59,620$107,640
Waterbury-Shelton, CT$81,150$58,910$105,680
Boston-Cambridge-Newton, MA-NH$81,000$58,140$100,910
St. Louis, MO-IL$80,640$46,230$126,830
New Haven, CT$80,540$51,610$99,850
Boulder, CO$80,070$55,730$135,610
Massachusetts$80,060$57,780$98,950
San Diego-Chula Vista-Carlsbad, CA$79,770$55,650$114,680
Worcester, MA$79,710$62,400$88,270
Minneapolis-St. Paul-Bloomington, MN-WI$78,780$47,470$93,040
California$78,750$51,030$124,170
Los Angeles-Long Beach-Anaheim, CA$78,530$52,920$124,790
Sacramento-Roseville-Folsom, CA$78,460$48,070$112,310
Mount Vernon-Anacortes, WA$77,870$51,810$95,730
Yakima, WA$77,520$55,950$84,740
Minnesota$75,940$46,580$91,580
Kansas$75,870$50,930$127,300
Portland-Vancouver-Hillsboro, OR-WA$75,860$53,700$112,770
Oregon$75,800$51,670$104,370
Binghamton, NY$75,610$50,530$99,770
Denver-Aurora-Centennial, CO$75,330$47,540$98,670
Washington-Arlington-Alexandria, DC-VA-MD-WV$75,260$45,380$93,050
Spokane-Spokane Valley, WA$75,100$55,180$107,790
Colorado$74,210$46,940$98,670
Albany-Schenectady-Troy, NY$74,120$61,260$102,100
Oxnard-Thousand Oaks-Ventura, CA$73,570$40,380$102,160
Buffalo-Cheektowaga, NY$73,110$54,930$101,520
Springfield, MA$72,850$54,960$84,270
Nashville-Davidson--Murfreesboro--Franklin, TN$72,160$58,650$109,710
Phoenix-Mesa-Chandler, AZ$72,040$50,340$97,690
Eugene-Springfield, OR$71,980$50,280$88,780
Austin-Round Rock-San Marcos, TX$71,290$40,000$86,780
Missouri$71,140$44,160$126,830
Southern Vermont nonmetropolitan area$71,140$61,210$101,760
St. Cloud, MN$70,720$58,140$84,330
Providence-Warwick, RI-MA$70,650$52,920$84,300
Richmond, VA$70,630$43,310$107,350
Riverside-San Bernardino-Ontario, CA$70,610$46,820$100,010
Dallas-Fort Worth-Arlington, TX$70,550$37,940$109,370
Oshkosh-Neenah, WI$70,210$54,970$80,980
Vermont$70,160$55,730$100,320
Baltimore-Columbia-Towson, MD$69,920$40,980$95,190
Salt Lake City-Murray, UT$69,790$47,840$99,070
Utah$69,590$47,840$100,800
Arizona$69,220$49,800$95,320
Lansing-East Lansing, MI$69,040$50,710$95,430
Central New Hampshire nonmetropolitan area$69,020$57,180$88,360
New York-Newark-Jersey City, NY-NJ$68,760$36,100$99,330
Fond du Lac, WI$68,730$60,230$82,750
Northern Vermont nonmetropolitan area$68,640$51,670$100,310
Greeley, CO$68,320$41,530$78,430
Ann Arbor, MI$68,190$52,680$102,160
Cincinnati, OH-KY-IN$68,080$51,660$97,030
Allentown-Bethlehem-Easton, PA-NJ$68,060$48,290$89,180
Atlanta-Sandy Springs-Roswell, GA$67,840$45,910$94,410
Miami-Fort Lauderdale-West Palm Beach, FL$67,760$43,990$100,780
Tulsa, OK$67,130$50,530$102,760
Tennessee$67,090$49,450$101,530
Knoxville, TN$67,090$54,710$97,430
Chicago-Naperville-Elgin, IL-IN$66,870$50,910$92,360
New Jersey$66,800$46,840$98,450
Texas$66,750$38,190$99,990
Houston-Pasadena-The Woodlands, TX$66,750$40,280$92,710
Maine$66,660$53,450$85,600
Portland-South Portland, ME$66,620$56,020$82,640
Greenville-Anderson-Greer, SC$66,450$50,530$84,420
Northern Indiana nonmetropolitan area$66,360$48,880$97,980
Dayton-Kettering-Beavercreek, OH$66,140$49,220$91,280
Virginia Beach-Chesapeake-Norfolk, VA-NC$66,110$54,500$96,130
Huntsville, AL$66,050$48,690$77,100
Racine-Mount Pleasant, WI$65,960$50,970$83,530
Illinois$65,920$50,540$89,260
New York$65,840$41,800$95,840
Florida$65,690$43,570$99,410
Western Wisconsin nonmetropolitan area$65,630$54,780$75,710
Burlington-South Burlington, VT$65,610$59,790$94,580
Stockton-Lodi, CA$65,590$45,600$101,270
Des Moines-West Des Moines, IA$65,580$46,340$80,640
Palm Bay-Melbourne-Titusville, FL$65,550$46,540$94,030
Winston-Salem, NC$65,440$40,790$76,510
Green Bay, WI$65,430$51,100$80,580
Virginia$65,390$45,550$94,590
Kansas City, MO-KS$65,120$50,450$101,080
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$65,000$47,940$93,090
Peoria, IL$65,000$49,210$81,280
Georgia$65,000$44,920$88,980
Southeast Minnesota nonmetropolitan area$64,980$46,520$80,320
Tampa-St. Petersburg-Clearwater, FL$64,930$42,700$99,580
Manchester-Nashua, NH$64,820$51,470$92,080
Traverse City, MI$64,750$50,680$101,640
Idaho$64,670$49,600$79,740
Madison, WI$64,670$57,200$84,190
Rochester, NY$64,610$51,270$86,890
Wisconsin$64,500$53,750$78,740
Milwaukee-Waukesha, WI$64,500$55,830$80,110
Appleton, WI$64,470$52,910$78,740
Colorado Springs, CO$64,430$49,310$92,030
Akron, OH$64,250$48,860$79,650
Greensboro-High Point, NC$64,240$40,880$91,930
Cedar Rapids, IA$64,170$41,540$81,350
North Region of Texas nonmetropolitan area$64,100$47,100$102,440
Syracuse, NY$64,060$52,630$88,150
South Carolina$64,000$51,410$84,900
Kalamazoo-Portage, MI$63,980$45,540$79,740
Maryland$63,760$40,300$86,290
Northeastern Wisconsin nonmetropolitan area$63,550$51,450$77,120
Upper Peninsula of Michigan nonmetropolitan area$63,380$44,520$100,690
South Central Wisconsin nonmetropolitan area$63,200$52,070$74,170
Niles, MI$63,140$46,470$88,630
Eastern Ohio nonmetropolitan area$63,120$39,260$80,320
East South Dakota nonmetropolitan area$63,090$48,420$80,640
South Dakota$63,080$47,400$87,010
New Hampshire$63,040$54,650$91,040
Tucson, AZ$62,950$50,810$80,650
Southwest New York nonmetropolitan area$62,700$43,080$84,710
Detroit-Warren-Dearborn, MI$62,540$48,230$95,130
Central North Carolina nonmetropolitan area$62,530$45,230$89,610
Southwestern New Hampshire nonmetropolitan area$62,460$46,800$84,510
Mid Michigan nonmetropolitan area$62,400$49,510$83,180
Northwest Minnesota nonmetropolitan area$62,370$51,120$80,100
North Port-Bradenton-Sarasota, FL$62,270$43,570$92,910
Asheville, NC$62,220$49,840$80,470
Sioux Falls, SD-MN$62,170$50,230$88,400
Lancaster, PA$62,080$47,250$78,290
Pittsburgh, PA$62,050$47,540$90,000
Indiana$62,050$46,130$92,770
Fort Wayne, IN$62,050$49,750$76,700
Michigan$62,040$48,180$91,650
Longview, TX$62,040$38,370$77,060
Pennsylvania$61,990$47,620$84,160
Utica-Rome, NY$61,940$48,360$87,600
Columbus, IN$61,940$45,990$89,360
Southwestern Pennsylvania nonmetropolitan area$61,880$47,080$92,460
Wyoming$61,830$49,920$74,320
Jacksonville, FL$61,820$43,010$93,970
Eau Claire, WI$61,640$52,580$78,560
Grand Rapids-Wyoming-Kentwood, MI$61,580$47,480$85,870
Rockford, IL$61,370$45,930$82,420
Charlotte-Concord-Gastonia, NC-SC$61,310$45,760$83,140
Nevada$61,300$43,180$104,350
Cleveland, OH$61,250$42,500$80,530
York-Hanover, PA$61,190$46,070$82,740
Southern Michigan nonmetropolitan area$61,150$47,910$78,090
Sheboygan, WI$60,960$50,450$74,920
East Central Illinois nonmetropolitan area$60,920$49,940$76,730
North Carolina$60,880$43,060$88,580
Alabama$60,840$41,600$77,300
Rhode Island$60,670$52,920$80,530
South Bend-Mishawaka, IN-MI$60,630$46,840$89,940
Youngstown-Warren, OH$60,580$45,030$85,020
Columbia, SC$60,500$51,410$84,900
Harrisburg-Carlisle, PA$60,500$51,640$81,380
Birmingham, AL$60,410$41,600$77,610
Canton-Massillon, OH$60,390$43,790$79,180
Elkhart-Goshen, IN$60,340$46,610$82,290
Indianapolis-Carmel-Greenwood, IN$60,320$46,030$98,230
Jackson, MI$60,200$36,740$79,190
Kansas nonmetropolitan area$59,860$48,650$99,770
Ohio$59,850$40,190$81,190
Kentucky$59,760$43,790$83,540
Louisville/Jefferson County, KY-IN$59,760$43,790$73,520
Raleigh-Cary, NC$59,720$48,730$97,200
Montana$59,680$45,190$86,520
Montgomery, AL$59,580$40,430$75,280
Eastern North Carolina nonmetropolitan area$59,550$47,100$113,200
Toledo, OH$59,540$40,190$78,230
Wausau, WI$59,510$47,160$71,230
Muskegon-Norton Shores, MI$59,480$46,820$80,830
Nebraska$59,370$47,480$74,460
Hill Country Region of Texas nonmetropolitan area$59,080$34,470$119,990
Lynchburg, VA$58,930$40,440$90,860
Erie, PA$58,660$45,390$79,350
Saginaw, MI$58,120$48,600$78,860
Oklahoma$58,080$41,800$95,050
Hickory-Lenoir-Morganton, NC$57,770$40,510$74,270
Waterloo-Cedar Falls, IA$57,560$37,000$73,140
North Arkansas nonmetropolitan area$57,500$38,660$97,900
Durham-Chapel Hill, NC$57,490$46,940$74,000
Southern Indiana nonmetropolitan area$57,450$43,290$77,680
Southeast Iowa nonmetropolitan area$57,450$40,930$66,760
Central Indiana nonmetropolitan area$57,280$43,300$80,920
Central Pennsylvania nonmetropolitan area$57,020$48,830$71,420
Western North Carolina nonmetropolitan area$57,000$40,040$89,610
Northern Michigan nonmetropolitan area$56,890$49,190$77,550
Oklahoma City, OK$56,720$35,880$89,060
Iowa$56,660$37,890$75,140
Northwestern Pennsylvania nonmetropolitan area$56,480$44,560$80,260
Orlando-Kissimmee-Sanford, FL$56,430$40,550$87,720
Springfield, OH$56,200$40,040$85,630
Bowling Green, KY$56,140$49,000$83,540
San Antonio-New Braunfels, TX$55,890$35,610$102,220
North Central Tennessee nonmetropolitan area$55,830$43,100$66,360
Louisiana$55,720$33,610$73,600
South Arkansas nonmetropolitan area$55,310$44,810$56,580
Southwest Minnesota nonmetropolitan area$54,930$32,340$83,350
Northeast Alabama nonmetropolitan area$54,830$40,260$72,620
Northeast Oklahoma nonmetropolitan area$53,980$41,130$75,830
Northeast Iowa nonmetropolitan area$53,600$42,610$70,220
Southwest Iowa nonmetropolitan area$53,460$47,690$76,730
Dubuque, IA$53,050$37,650$75,930
Duluth, MN-WI$52,870$31,770$76,080
Arkansas$52,830$43,610$78,000
Fort Smith, AR-OK$52,830$46,400$73,550
Roanoke, VA$52,070$40,080$76,940
Mississippi$52,000$40,000$66,650
Upper East Mississippi nonmetropolitan area$52,000$43,720$56,260
Little Rock-North Little Rock-Conway, AR$50,410$43,690$81,050
Northwest Iowa nonmetropolitan area$50,380$39,410$77,500
North Northeastern Ohio nonmetropolitan area (noncontiguous)$48,450$39,520$75,130
Columbus, OH$48,250$43,350$78,540
West Northwestern Ohio nonmetropolitan area$45,390$39,520$74,170
Davenport-Moline-Rock Island, IA-IL$44,530$37,890$74,990
Southern Ohio nonmetropolitan area$42,700$39,520$64,730
Mansfield, OH$39,320$39,310$67,920

Frequently Asked Questions

How much does a Computer Numerically Controlled Tool Programmers make?β–Ύ

The median annual salary for a Computer Numerically Controlled Tool Programmers is $65,670, with a typical range of $45,760 – $97,930 depending on experience, location, and employer.

What is the starting salary for a Computer Numerically Controlled Tool Programmers?β–Ύ

Entry-level Computer Numerically Controlled Tool Programmers positions typically start around $45,760 per year. Salaries increase significantly with experience and specialization.

Where do Computer Numerically Controlled Tool Programmerss earn the most?β–Ύ

Computer Numerically Controlled Tool Programmerss tend to earn the highest salaries in major metropolitan areas. Use the salary by city table above to compare compensation across different locations.