Computer Numerically Controlled Tool Operators Salary by City

BLS OEWS May 2025 • 454 metro areas

Compare Computer Numerically Controlled Tool Operators salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Computer Numerically Controlled Tool Operators
in
    vs

      All metros — Computer Numerically Controlled Tool Operators salaries

      AL
      Metro areaMedian salaryEmployed
      Mobile, AL $58,790180
      Huntsville, AL $57,070480
      Tuscaloosa, AL $55,67070
      Birmingham, AL $54,160650
      Decatur, AL $54,080170
      Anniston, AL $51,720200
      Auburn, AL $51,490300
      Alabama $49,4303,530
      Daphne, AL $49,36060
      Northwest Alabama $48,140180
      Northeast Alabama $47,980470
      Florence, AL $46,230110
      Montgomery, AL $41,390290
      Dothan, AL $40,78070
      Gadsden, AL $39,88090
      Southeast Alabama $39,56060
      AR
      Metro areaMedian salaryEmployed
      Fort Smith, AR-OK $54,790390
      Jonesboro, AR $53,310150
      South Arkansas $49,620160
      Arkansas $48,8101,640
      East Arkansas $47,380140
      West Arkansas $44,080100
      Little Rock, AR $43,570320
      North Arkansas $40,410140
      Fayetteville, AR $39,110270
      AZ
      Metro areaMedian salaryEmployed
      Arizona $48,6501,810
      Phoenix, AZ $48,2701,480
      Tucson, AZ $47,850170
      Prescott Valley, AZ $47,10070
      CO
      Metro areaMedian salaryEmployed
      Southwest Colorado $59,20050
      Boulder, CO $57,130120
      Pueblo, CO $55,470160
      Denver, CO $51,750480
      Colorado $50,9001,180
      Fort Collins, CO $50,90090
      Colorado Springs, CO $49,950160
      Greeley, CO $49,78080
      Grand Junction, CO $46,68070
      CT
      Metro areaMedian salaryEmployed
      Bridgeport, CT $57,610320
      Hartford, CT $55,4702,020
      Norwich, CT $54,90040
      Connecticut $53,7603,310
      New Haven, CT $52,000320
      Waterbury, CT $48,000440
      Connecticut $47,660140
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $52,0001,120
      DE
      Metro areaMedian salaryEmployed
      Sussex Delaware $54,52040
      Delaware $47,670120
      FL
      Metro areaMedian salaryEmployed
      Port St. Lucie, FL $52,810110
      Gainesville, FL $52,06090
      Miami, FL $47,6901,050
      North Port, FL $46,260330
      Deltona, FL $45,360180
      Florida $45,2904,590
      Tallahassee, FL $45,07060
      Crestview, FL $44,92030
      Palm Bay, FL $44,870200
      Lakeland, FL $44,81090
      Ocala, FL $44,81060
      Jacksonville, FL $44,510250
      Tampa, FL $42,070920
      Orlando, FL $41,550440
      Cape Coral, FL $40,210110
      North Florida $40,20060
      Pensacola, FL $40,04050
      Naples, FL $37,980390
      GA
      Metro areaMedian salaryEmployed
      Macon, GA $51,54030
      Savannah, GA $51,030250
      Middle Georgia $50,46070
      Gainesville, GA $50,050160
      North Georgia $49,700100
      East Georgia $48,15030
      Columbus, GA-AL $47,71080
      Georgia $47,7102,200
      South Georgia $47,47080
      Augusta, GA-SC $46,850150
      Atlanta, GA $45,3301,030
      Rome, GA $38,910
      Athens, GA $38,87060
      Dalton, GA $37,76040
      IA
      Metro areaMedian salaryEmployed
      Northeast Iowa $56,030950
      Cedar Rapids, IA $53,250190
      Southwest Iowa $51,470290
      Ames, IA $50,96070
      Iowa $50,2504,710
      Des Moines, IA $49,710400
      Dubuque, IA $49,510330
      Southeast Iowa $49,140900
      Waterloo, IA $48,420600
      Northwest Iowa $48,320660
      Davenport, IA-IL $47,580460
      Sioux City, IA-NE-SD $45,96080
      ID
      Metro areaMedian salaryEmployed
      Lewiston, ID-WA $62,00050
      Coeur d'Alene, ID $48,43070
      Boise City, ID $47,240200
      Idaho $47,240500
      Northwestern Idaho $44,83070
      Idaho Falls, ID $44,56050
      IL
      Metro areaMedian salaryEmployed
      Decatur, IL $56,69030
      Bloomington, IL $51,58040
      Peoria, IL $50,300410
      West Central Illinois $49,570250
      Chicago, IL-IN $48,4706,280
      Champaign, IL $48,32040
      Illinois $48,0109,400
      South Illinois $47,720110
      Rockford, IL $46,9001,450
      East Central Illinois $46,100130
      Northwest Illinois $45,610200
      Kankakee, IL $44,48040
      Springfield, IL $41,040100
      IN
      Metro areaMedian salaryEmployed
      Columbus, IN $64,700830
      Lafayette, IN $57,280180
      Central Indiana $49,610470
      Indianapolis, IN $48,3001,360
      Indiana $47,6908,050
      Kokomo, IN $47,24040
      Elkhart, IN $47,190680
      Fort Wayne, IN $46,860890
      Northern Indiana $46,4401,230
      South Bend, IN-MI $46,250340
      Evansville, IN $46,010120
      Michigan City, IN $45,59090
      Southern Indiana $44,990740
      Muncie, IN $44,500110
      Terre Haute, IN $43,960180
      Bloomington, IN $37,55070
      KS
      Metro areaMedian salaryEmployed
      Wichita, KS $49,230810
      Kansas $47,5402,220
      Kansas $47,080770
      Lawrence, KS $46,19050
      Manhattan, KS $38,42070
      KY
      Metro areaMedian salaryEmployed
      Bowling Green, KY $57,830150
      Lexington, KY $52,150100
      Louisville/Jefferson County, KY-IN $49,780580
      Kentucky $47,7301,580
      Elizabethtown, KY $44,390100
      Central Kentucky $43,970130
      South Central Kentucky $41,850100
      West Kentucky $35,980160
      LA
      Metro areaMedian salaryEmployed
      New Orleans, LA $55,87060
      Houma, LA $52,460
      Louisiana $50,400520
      Baton Rouge, LA $49,93090
      Shreveport, LA $49,09060
      Lafayette, LA $48,640
      Southwest Louisiana $46,78030
      MA
      Metro areaMedian salaryEmployed
      Worcester, MA $61,970370
      Massachusetts $61,8202,440
      Springfield, MA $61,600540
      Boston, MA-NH $61,4801,810
      MD
      Metro areaMedian salaryEmployed
      Baltimore, MD $53,610690
      Hagerstown, MD-WV $52,550140
      Maryland $52,0001,790
      Maryland $45,18060
      ME
      Metro areaMedian salaryEmployed
      Maine $59,270750
      Southwest Maine $59,270340
      Portland, ME $54,620330
      MI
      Metro areaMedian salaryEmployed
      Lansing, MI $58,090390
      Niles, MI $54,170170
      Muskegon, MI $53,650620
      Northern Michigan $51,110180
      Upper Peninsula of Michigan $48,770350
      Monroe, MI $48,21050
      Ann Arbor, MI $47,740100
      Detroit, MI $47,6302,890
      Grand Rapids, MI $47,2701,210
      Michigan $46,6308,200
      Saginaw, MI $46,63080
      Traverse City, MI $44,92080
      Southern Michigan $43,610190
      Battle Creek, MI $42,33070
      Bay City, MI $41,99040
      Kalamazoo, MI $41,490590
      Jackson, MI $39,620310
      Flint, MI $37,090120
      Mid Michigan $35,500360
      MN
      Metro areaMedian salaryEmployed
      Minneapolis, MN-WI $59,0702,690
      Rochester, MN $57,94070
      St. Cloud, MN $57,740220
      Duluth, MN-WI $54,170100
      Minnesota $53,8404,020
      Southwest Minnesota $49,460200
      Northwest Minnesota $49,280540
      Northeast Minnesota $48,09050
      Mankato, MN $47,78030
      Southeast Minnesota $47,500280
      MO
      Metro areaMedian salaryEmployed
      St. Joseph, MO-KS $59,49060
      St. Louis, MO-IL $52,0401,800
      Kansas City, MO-KS $49,650710
      Missouri $49,2602,950
      Springfield, MO $48,000110
      Joplin, MO-KS $47,690100
      Central Missouri $46,06080
      North Missouri $41,420120
      Southeast Missouri $41,420
      Southwest Missouri $37,62040
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $55,00080
      Lower West Mississippi $50,46030
      Jackson, MS $48,400140
      Hattiesburg, MS $46,09030
      Mississippi $39,8701,210
      Upper East Mississippi $39,870290
      Lower East Mississippi $36,020360
      West Delta Mississippi $35,810160
      MT
      Metro areaMedian salaryEmployed
      Billings, MT $50,25050
      West Montana $50,22080
      Montana $47,210390
      Bozeman, MT $45,830120
      Missoula, MT $45,30040
      NC
      Metro areaMedian salaryEmployed
      Wilmington, NC $82,920520
      Asheville, NC $62,660360
      Winston, NC $57,310320
      Western North Carolina $57,010480
      Burlington, NC $54,88090
      North Carolina $52,7403,870
      Raleigh, NC $49,730200
      Charlotte, NC-SC $49,640960
      Durham, NC $47,73060
      Greensboro, NC $47,240510
      Eastern North Carolina $46,430130
      Central North Carolina $45,470160
      Hickory, NC $44,510150
      Goldsboro, NC $37,79040
      ND
      Metro areaMedian salaryEmployed
      East North Dakota $70,38060
      Fargo, ND-MN $61,610130
      North Dakota $61,610270
      Grand Forks, ND-MN $56,98050
      NE
      Metro areaMedian salaryEmployed
      Grand Island, NE $52,62040
      Northeast Nebraska $51,040340
      Nebraska $50,130970
      Lincoln, NE $47,810110
      Omaha, NE-IA $45,830290
      South Nebraska $45,420150
      Northwest Nebraska $44,08040
      NH
      Metro areaMedian salaryEmployed
      Central New Hampshire $57,800550
      Manchester, NH $56,520300
      New Hampshire $55,4501,970
      Northern New Hampshire $48,180300
      Southwestern New Hampshire $47,610240
      NJ
      Metro areaMedian salaryEmployed
      Vineland, NJ $61,36040
      Trenton, NJ $59,91050
      New Jersey $56,7502,010
      NM
      Metro areaMedian salaryEmployed
      Albuquerque, NM $47,06050
      New Mexico $43,72040
      NV
      Metro areaMedian salaryEmployed
      Balance of Nevada $57,17040
      Reno, NV $52,010190
      Nevada $50,350390
      Carson City, NV $48,51050
      Las Vegas, NV $46,640140
      NY
      Metro areaMedian salaryEmployed
      Glens Falls, NY $58,260160
      New York, NY-NJ $58,0702,840
      Kingston, NY $55,35080
      Southwest New York $54,830270
      Binghamton, NY $54,070140
      Capital/Northern New York $54,000140
      Albany, NY $51,090170
      New York $50,6105,500
      Central East New York $49,340160
      Rochester, NY $49,2701,130
      Kiryas Joel, NY $48,610190
      Buffalo, NY $48,5901,010
      Syracuse, NY $47,450300
      Utica, NY $46,390270
      Elmira, NY $45,24060
      OH
      Metro areaMedian salaryEmployed
      Sandusky, OH $50,300170
      West Northwestern Ohio $50,2302,310
      Lima, OH $50,200210
      Cincinnati, OH-KY-IN $49,8402,540
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $49,8202,470
      Dayton, OH $49,4902,520
      Akron, OH $49,0801,260
      Youngstown, OH $48,630570
      Ohio $48,10022,980
      Southern Ohio $47,680340
      Springfield, OH $47,670170
      Cleveland, OH $47,1105,830
      Eastern Ohio $46,910420
      Canton, OH $46,850800
      Columbus, OH $46,8501,430
      Toledo, OH $45,0901,360
      Mansfield, OH $40,430590
      OK
      Metro areaMedian salaryEmployed
      Tulsa, OK $51,290880
      Oklahoma City, OK $48,860540
      Oklahoma $48,8201,840
      Northwest Oklahoma $46,32070
      Southeast Oklahoma $42,630140
      Northeast Oklahoma $40,640120
      Southwest Oklahoma $38,48030
      OR
      Metro areaMedian salaryEmployed
      Albany, OR $62,150260
      Salem, OR $51,640100
      Grants Pass, OR $51,37030
      Oregon $51,3303,070
      Portland, OR-WA $51,3302,170
      Bend, OR $49,98090
      Corvallis, OR $49,58030
      Eastern Oregon $48,53030
      Eugene, OR $47,080190
      Medford, OR $46,95080
      Central Oregon $46,79050
      Coast Oregon $46,50050
      PA
      Metro areaMedian salaryEmployed
      Central Pennsylvania $61,730400
      Reading, PA $61,690540
      Pittsburgh, PA $59,9402,430
      Southwestern Pennsylvania $58,900370
      Harrisburg, PA $55,700430
      Northeastern Pennsylvania $55,68080
      Pennsylvania $55,61010,700
      Philadelphia, PA-NJ-DE-MD $55,6102,360
      Scranton, PA $55,220310
      Altoona, PA $54,31040
      Lancaster, PA $52,640560
      Gettysburg, PA $51,92050
      Allentown, PA-NJ $50,730660
      York, PA $50,140670
      Erie, PA $49,990420
      Chambersburg, PA $49,870300
      Northwestern Pennsylvania $48,3101,110
      Lebanon, PA $47,230110
      Williamsport, PA $46,500170
      State College, PA $44,68050
      Johnstown, PA $43,80050
      RI
      Metro areaMedian salaryEmployed
      Providence, RI-MA $56,310590
      Rhode Island $51,090400
      SC
      Metro areaMedian salaryEmployed
      Charleston, SC $50,180920
      South Carolina $49,8302,950
      Spartanburg, SC $49,450180
      Columbia, SC $49,430210
      Florence, SC $49,260100
      Greenville, SC $48,160800
      Northwestern South Carolina $43,800160
      Myrtle Beach, SC $42,17070
      Northeastern South Carolina $40,570120
      Southern South Carolina $40,49080
      SD
      Metro areaMedian salaryEmployed
      Sioux Falls, SD-MN $51,430460
      Rapid City, SD $50,750110
      South Dakota $50,4601,450
      West South Dakota $50,30030
      East South Dakota $50,060810
      TN
      Metro areaMedian salaryEmployed
      Nashville, TN $56,170550
      Cleveland, TN $49,93060
      Jackson, TN $48,82060
      Tennessee $48,7102,210
      East Tennessee $48,680150
      Clarksville, TN-KY $48,66060
      South Central Tennessee $48,510100
      Memphis, TN-MS-AR $47,800280
      North Central Tennessee $47,800110
      Chattanooga, TN-GA $47,240220
      Knoxville, TN $47,000370
      Kingsport, TN-VA $46,49090
      West Tennessee $46,060150
      Morristown, TN $44,78040
      Johnson City, TN $40,960110
      TX
      Metro areaMedian salaryEmployed
      Midland, TX $61,240170
      Odessa, TX $55,640160
      College Station, TX $51,74060
      Houston, TX $50,2004,870
      Hill Country Region of Texas $48,750220
      Corpus Christi, TX $48,18060
      Victoria, TX $48,12040
      Northwestern Region of Texas $48,060190
      Austin, TX $47,890890
      San Antonio, TX $47,310510
      San Angelo, TX $47,22060
      Texas $46,99013,590
      Beaumont, TX $46,750230
      Wichita Falls, TX $46,570120
      Abilene, TX $46,14040
      Waco, TX $46,050140
      Killeen, TX $45,760110
      Longview, TX $45,460270
      Texarkana, TX-AR $45,16040
      Sherman, TX $45,06050
      Coastal Plains Region of Texas $44,920120
      Tyler, TX $44,88090
      Lubbock, TX $43,930120
      Amarillo, TX $43,750210
      Dallas, TX $42,7203,740
      North Region of Texas $40,430420
      Eastern Region of Texas $39,160100
      El Paso, TX $36,460160
      McAllen, TX $35,88080
      Brownsville, TX $31,720110
      UT
      Metro areaMedian salaryEmployed
      Logan, UT-ID $51,990140
      Provo, UT $47,020120
      Utah $45,880960
      Salt Lake City, UT $45,630470
      Ogden, UT $43,410110
      St. George, UT $40,43040
      High Desert Utah $39,79070
      VA
      Metro areaMedian salaryEmployed
      Richmond, VA $50,650180
      Virginia Beach, VA-NC $49,380290
      Staunton, VA $48,05070
      Virginia $47,5701,880
      Southwest Virginia $46,550150
      West Virginia $45,900210
      Blacksburg, VA $45,130120
      Lynchburg, VA $44,930130
      Northwest Virginia $44,25070
      Harrisonburg, VA $43,670100
      Roanoke, VA $42,70060
      Northern West Virginia $37,870100
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $58,360460
      Vermont $52,8201,080
      Southern Vermont $50,170420
      Northern Vermont $48,240200
      WA
      Metro areaMedian salaryEmployed
      Seattle, WA $104,1201,600
      Washington $104,1201,780
      Spokane, WA $48,73040
      WI
      Metro areaMedian salaryEmployed
      La Crosse, WI-MN $59,53080
      Eau Claire, WI $58,980210
      Northwestern Wisconsin $58,880170
      Milwaukee, WI $57,7103,260
      Oshkosh, WI $56,660330
      Appleton, WI $56,130430
      Fond du Lac, WI $56,050530
      Madison, WI $55,870560
      Wisconsin $55,55010,760
      Green Bay, WI $53,800480
      Racine, WI $53,760420
      Wausau, WI $53,170250
      Northeastern Wisconsin $51,480950
      South Central Wisconsin $50,9101,050
      Kenosha, WI $50,470220
      Sheboygan, WI $49,940580
      Western Wisconsin $49,660610
      Janesville, WI $48,680230
      WV
      Metro areaMedian salaryEmployed
      Weirton, WV-OH $61,83040
      Huntington, WV-KY-OH $46,190100
      WY
      Metro areaMedian salaryEmployed
      Wyoming $53,35070