SOC 51-9161 · Production Occupations

Computer Numerically Controlled Tool Operators

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$50,690
U.S. median hourly wage$24.37
U.S. employment169,450

Nationally, computer numerically controlled tool operators earned a median of $50,690 per year as of the May 2025 OEWS estimates, across 169,450 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Computer Numerically Controlled Tool Operators: pay and employment by state
State
Washington$107,920$51.882,2700.6
Massachusetts$61,630$29.632,5000.7
North Dakota$60,250$28.972500.6
Connecticut$59,840$28.772,7401.6
New Hampshire$59,730$28.721,7702.6
Maine$59,660$28.694400.7
Vermont$57,500$27.641,1903.9
Rhode Island$57,390$27.595401.1
Minnesota$56,780$27.304,2901.5
Oregon$56,670$27.242,9201.5
California$56,510$27.1721,6801.2
Colorado$55,270$26.571,5800.6
Pennsylvania$54,590$26.257,8401.3
Wyoming$54,170$26.04600.2
New Jersey$54,100$26.011,7700.4
Idaho$53,340$25.644800.6
New York$53,340$25.645,5300.6
Wisconsin$52,690$25.338,3302.8
Alabama$52,380$25.193,1201.5
Iowa$52,300$25.154,7503.0
Montana$51,880$24.942400.5
South Carolina$51,800$24.912,4601.1
Missouri$51,000$24.521,5000.5
South Dakota$50,750$24.401,4203.1
North Carolina$50,440$24.253,6800.7
Arkansas$50,280$24.172,1801.7
Delaware$50,010$24.041700.4
Tennessee$49,980$24.031,9800.6
Louisiana$49,800$23.946700.3
West Virginia$49,630$23.861600.2
Virginia$49,590$23.841,8900.5
Nebraska$49,360$23.738300.8
Kentucky$49,180$23.641,7400.9
Ohio$49,160$23.6321,2503.8
Arizona$48,950$23.531,8000.6
Indiana$48,590$23.369,6903.0
Texas$48,480$23.3113,1900.9
Illinois$48,420$23.288,1701.3
Kansas$48,400$23.272,5401.8
Oklahoma$47,760$22.961,4900.9
Georgia$47,630$22.902,2000.5
Michigan$47,250$22.727,3301.7
Maryland$46,870$22.541,8000.7
Nevada$46,670$22.444000.3
Florida$46,170$22.204,0400.4
Utah$45,140$21.701,1700.7
New Mexico$44,970$21.62700.1
Mississippi$39,520$19.001,2901.1

Pay by metro area

All 288 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$37,220$61,347$85,473$109,600Washington-Arlington-Alexandria, DC-VA-MD-WV — $37,220Mansfield, OH — $38,770Rome, GA — $38,910Goldsboro, NC — $38,980Dalton, GA — $39,030Brownsville-Harlingen, TX — $39,400Manhattan, KS — $39,660Gadsden, AL — $39,730El Paso, TX — $40,040Fayetteville-Springdale-Rogers, AR — $41,330Macon-Bibb County, GA — $41,740Cape Coral-Fort Myers, FL — $41,980Bay City, MI — $41,990Battle Creek, MI — $42,900Lakeland-Winter Haven, FL — $42,900Las Vegas-Henderson-North Las Vegas, NV — $42,910McAllen-Edinburg-Mission, TX — $42,950Montgomery, AL — $43,060Muncie, IN — $43,140Joplin, MO-KS — $43,520Niles, MI — $43,680Naples-Marco Island, FL — $43,950Dothan, AL — $44,320Kokomo, IN — $44,320Flint, MI — $44,340Ocala, FL — $44,520Ogden, UT — $44,520Terre Haute, IN — $44,820Abilene, TX — $44,870Grants Pass, OR — $44,880Harrisonburg, VA — $44,890Killeen-Temple, TX — $44,900Waco, TX — $44,960Evansville, IN — $45,040State College, PA — $45,100Orlando-Kissimmee-Sanford, FL — $45,110Huntington-Ashland, WV-KY-OH — $45,220Johnson City, TN — $45,480Tampa-St. Petersburg-Clearwater, FL — $45,570Lubbock, TX — $45,580Jackson, MI — $45,640Elizabethtown, KY — $45,900Provo-Orem-Lehi, UT — $45,930Lima, OH — $46,240Indianapolis-Carmel-Greenwood, IN — $46,250Williamsport, PA — $46,380St. George, UT — $46,470Salt Lake City-Murray, UT — $46,490Gainesville, GA — $46,510Beaumont-Port Arthur, TX — $46,550Traverse City, MI — $46,570Hickory-Lenoir-Morganton, NC — $46,630Ann Arbor, MI — $46,640Florence, SC — $46,650Jackson, MS — $46,710Bloomington, IN — $46,730Rockford, IL — $46,780Myrtle Beach-Conway-North Myrtle Beach, SC — $46,840Jacksonville, FL — $46,860Detroit-Warren-Dearborn, MI — $46,880Elkhart-Goshen, IN — $46,900Gainesville, FL — $46,900North Port-Bradenton-Sarasota, FL — $46,920Burlington, NC — $46,940Little Rock-North Little Rock-Conway, AR — $47,040Port St. Lucie, FL — $47,050Albuquerque, NM — $47,060Wichita Falls, TX — $47,090Deltona-Daytona Beach-Ormond Beach, FL — $47,100Michigan City-La Porte, IN — $47,100Logan, UT-ID — $47,110Canton-Massillon, OH — $47,180Toledo, OH — $47,190Sherman-Denison, TX — $47,200Erie, PA — $47,210San Angelo, TX — $47,220Ames, IA — $47,330Columbus, GA-AL — $47,460Kalamazoo-Portage, MI — $47,510Grand Rapids-Wyoming-Kentwood, MI — $47,670Florence-Muscle Shoals, AL — $47,780Medford, OR — $47,790Blacksburg-Christiansburg-Radford, VA — $47,870Atlanta-Sandy Springs-Roswell, GA — $47,900Gettysburg, PA — $47,920Greensboro-High Point, NC — $47,930Chattanooga, TN-GA — $47,940College Station-Bryan, TX — $47,990Dallas-Fort Worth-Arlington, TX — $47,990Springfield, OH — $48,010Janesville-Beloit, WI — $48,040Cleveland, TN — $48,080Victoria, TX — $48,120Dayton-Kettering-Beavercreek, OH — $48,150Monroe, MI — $48,210Eugene-Springfield, OR — $48,230South Bend-Mishawaka, IN-MI — $48,270Tyler, TX — $48,270Champaign-Urbana, IL — $48,320Miami-Fort Lauderdale-West Palm Beach, FL — $48,360Fort Wayne, IN — $48,430Wichita, KS — $48,480Carson City, NV — $48,510Oklahoma City, OK — $48,540Durham-Chapel Hill, NC — $48,560Utica-Rome, NY — $48,560Columbus, IN — $48,590Kingsport-Bristol, TN-VA — $48,620Chicago-Naperville-Elgin, IL-IN — $48,660Clarksville, TN-KY — $48,660Cleveland, OH — $48,670Omaha, NE-IA — $48,670Longview, TX — $48,680Phoenix-Mesa-Chandler, AZ — $48,680Davenport-Moline-Rock Island, IA-IL — $48,690Lebanon, PA — $48,760Fond du Lac, WI — $48,890Syracuse, NY — $48,940Modesto, CA — $49,020Knoxville, TN — $49,040Shreveport-Bossier City, LA — $49,090Baton Rouge, LA — $49,100Lansing-East Lansing, MI — $49,110Merced, CA — $49,200Rochester, NY — $49,230Tucson, AZ — $49,310Fresno, CA — $49,330Mankato, MN — $49,330Daphne-Fairhope-Foley, AL — $49,360Kenosha, WI — $49,380Charlotte-Concord-Gastonia, NC-SC — $49,400Boise City, ID — $49,420Odessa, TX — $49,420San Antonio-New Braunfels, TX — $49,450Riverside-San Bernardino-Ontario, CA — $49,460Sioux City, IA-NE-SD — $49,470Youngstown-Warren, OH — $49,480Staunton-Stuarts Draft, VA — $49,600Lincoln, NE — $49,790Kankakee, IL — $49,860Lafayette, LA — $49,930Coeur d'Alene, ID — $50,000Roanoke, VA — $50,010Corvallis, OR — $50,060Tulsa, OK — $50,110Columbus, OH — $50,150Houma-Bayou Cane-Thibodaux, LA — $50,160Palm Bay-Melbourne-Titusville, FL — $50,260Houston-Pasadena-The Woodlands, TX — $50,280Tuscaloosa, AL — $50,300Buffalo-Cheektowaga, NY — $50,400Greenville-Anderson-Greer, SC — $50,400Norwich-New London-Willimantic, CT — $50,400Peoria, IL — $50,420Asheville, NC — $50,440Redding, CA — $50,440Jackson, TN — $50,450Sheboygan, WI — $50,460Louisville/Jefferson County, KY-IN — $50,640Richmond, VA — $50,700Chambersburg, PA — $50,730Raleigh-Cary, NC — $50,750Grand Junction, CO — $50,980Bozeman, MT — $51,000Kansas City, MO-KS — $51,010Reno, NV — $51,130Athens-Clarke County, GA — $51,160Lawrence, KS — $51,280Grand Forks, ND-MN — $51,320Binghamton, NY — $51,330Gulfport-Biloxi, MS — $51,430Columbia, SC — $51,530Colorado Springs, CO — $51,540Springfield, MO — $51,540Fort Collins-Loveland, CO — $51,590Waterloo-Cedar Falls, IA — $51,600York-Hanover, PA — $51,770Crestview-Fort Walton Beach-Destin, FL — $51,800Kiryas Joel-Poughkeepsie-Newburgh, NY — $51,890Chico, CA — $51,960Baltimore-Columbia-Towson, MD — $52,040Dubuque, IA — $52,110Lexington-Fayette, KY — $52,150Reading, PA — $52,150Rapid City, SD — $52,190Sioux Falls, SD-MN — $52,220Virginia Beach-Chesapeake-Norfolk, VA-NC — $52,240Duluth, MN-WI — $52,300St. Louis, MO-IL — $52,310Austin-Round Rock-San Marcos, TX — $52,360Greeley, CO — $52,430Albany-Schenectady-Troy, NY — $52,560Sacramento-Roseville-Folsom, CA — $52,750Spartanburg, SC — $52,810Madison, WI — $52,980Akron, OH — $53,100Winston-Salem, NC — $53,110Bloomington, IL — $53,300Jonesboro, AR — $53,310Bend, OR — $53,320Nashville-Davidson--Murfreesboro--Franklin, TN — $53,660Trenton-Princeton, NJ — $53,680Oshkosh-Neenah, WI — $53,730Salem, OR — $53,920Missoula, MT — $54,010Billings, MT — $54,070New Orleans-Metairie, LA — $54,180Hagerstown-Martinsburg, MD-WV — $54,260La Crosse-Onalaska, WI-MN — $54,390Appleton, WI — $54,690Cincinnati, OH-KY-IN — $54,790San Diego-Chula Vista-Carlsbad, CA — $54,910Lynchburg, VA — $54,920Los Angeles-Long Beach-Anaheim, CA — $54,980Muskegon-Norton Shores, MI — $55,390Anniston-Oxford, AL — $55,440Pueblo, CO — $55,470New Haven, CT — $55,520Portland-South Portland, ME — $55,920Bowling Green, KY — $56,390Fort Smith, AR-OK — $56,520Visalia, CA — $56,670Decatur, IL — $56,690Denver-Aurora-Centennial, CO — $56,770Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $56,910Racine-Mount Pleasant, WI — $57,020Grand Island, NE — $57,040Cedar Rapids, IA — $57,170Harrisburg-Carlisle, PA — $57,200Lafayette-West Lafayette, IN — $57,280San Luis Obispo-Paso Robles, CA — $57,300Oxnard-Thousand Oaks-Ventura, CA — $57,310Rochester, MN — $57,330Wausau, WI — $57,330Altoona, PA — $57,450Allentown-Bethlehem-Easton, PA-NJ — $57,520Spokane-Spokane Valley, WA — $57,670Milwaukee-Waukesha, WI — $57,780Providence-Warwick, RI-MA — $57,790Minneapolis-St. Paul-Bloomington, MN-WI — $57,850St. Cloud, MN — $57,980Augusta-Richmond County, GA-SC — $58,050Kingston, NY — $58,070Decatur, AL — $58,270Waterbury-Shelton, CT — $58,290Bakersfield-Delano, CA — $58,540Savannah, GA — $58,570Scranton--Wilkes-Barre, PA — $58,570Green Bay, WI — $58,610Burlington-South Burlington, VT — $58,640Eau Claire, WI — $58,660Worcester, MA — $58,740Pittsburgh, PA — $58,770Stockton-Lodi, CA — $58,850Des Moines-West Des Moines, IA — $58,870New York-Newark-Jersey City, NY-NJ — $58,900Lancaster, PA — $58,970Boulder, CO — $58,980Amarillo, TX — $59,070Birmingham, AL — $59,080Memphis, TN-MS-AR — $59,270Santa Cruz-Watsonville, CA — $59,280Portland-Vancouver-Hillsboro, OR-WA — $59,360Prescott Valley-Prescott, AZ — $59,440San Francisco-Oakland-Fremont, CA — $59,600San Jose-Sunnyvale-Santa Clara, CA — $59,620Vallejo, CA — $59,740Santa Rosa-Petaluma, CA — $59,930Santa Maria-Santa Barbara, CA — $60,100Glens Falls, NY — $60,150Springfield, MA — $60,200Hartford-West Hartford-East Hartford, CT — $60,210Elmira, NY — $60,260Bridgeport-Stamford-Danbury, CT — $60,600St. Joseph, MO-KS — $60,960Mobile, AL — $61,340Sandusky, OH — $61,360Manchester-Nashua, NH — $61,650Huntsville, AL — $61,790Weirton-Steubenville, WV-OH — $61,830Lewiston, ID-WA — $62,000Morristown, TN — $62,760Fargo, ND-MN — $63,610Albany, OR — $64,170Boston-Cambridge-Newton, MA-NH — $64,180Seattle-Tacoma-Bellevue, WA — $109,600

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

Computer Numerically Controlled Tool Operators: pay and employment by metro area
Metro area
Seattle-Tacoma-Bellevue, WA$109,600$52.691,9600.9
Boston-Cambridge-Newton, MA-NH$64,180$30.851,8900.7
Albany, OR$64,170$30.852906.1
Fargo, ND-MN$63,610$30.581100.8
Morristown, TN$62,760$30.17701.5
Lewiston, ID-WA$62,000$29.81501.9
Weirton-Steubenville, WV-OH$61,830$29.73401.2
Huntsville, AL$61,790$29.714401.6
Manchester-Nashua, NH$61,650$29.643001.5
Sandusky, OH$61,360$29.503005.9
Mobile, AL$61,340$29.491801.0
St. Joseph, MO-KS$60,960$29.31400.8
Bridgeport-Stamford-Danbury, CT$60,600$29.142300.6
Elmira, NY$60,260$28.971404.1
Hartford-West Hartford-East Hartford, CT$60,210$28.951,6402.7
Springfield, MA$60,200$28.944002.0
Glens Falls, NY$60,150$28.921503.0
Santa Maria-Santa Barbara, CA$60,100$28.892001.0
Santa Rosa-Petaluma, CA$59,930$28.811100.5
Vallejo, CA$59,740$28.721701.2
San Jose-Sunnyvale-Santa Clara, CA$59,620$28.662,0501.8
San Francisco-Oakland-Fremont, CA$59,600$28.651,9300.8
Prescott Valley-Prescott, AZ$59,440$28.58500.6
Portland-Vancouver-Hillsboro, OR-WA$59,360$28.541,9801.6
Santa Cruz-Watsonville, CA$59,280$28.50700.7
Memphis, TN-MS-AR$59,270$28.506901.1
Birmingham, AL$59,080$28.406301.2
Amarillo, TX$59,070$28.401901.5
Boulder, CO$58,980$28.361200.6
Lancaster, PA$58,970$28.355102.0
New York-Newark-Jersey City, NY-NJ$58,900$28.322,7700.3
Des Moines-West Des Moines, IA$58,870$28.304301.1
Stockton-Lodi, CA$58,850$28.292400.8
Pittsburgh, PA$58,770$28.251,6501.5
Worcester, MA$58,740$28.244901.4
Eau Claire, WI$58,660$28.201802.1
Burlington-South Burlington, VT$58,640$28.195104.2
Green Bay, WI$58,610$28.183001.7
Savannah, GA$58,570$28.163001.5
Scranton--Wilkes-Barre, PA$58,570$28.162501.0
Bakersfield-Delano, CA$58,540$28.141600.5
Waterbury-Shelton, CT$58,290$28.023902.4
Decatur, AL$58,270$28.011903.1
Kingston, NY$58,070$27.92801.4
Augusta-Richmond County, GA-SC$58,050$27.911100.5
St. Cloud, MN$57,980$27.871901.9
Minneapolis-St. Paul-Bloomington, MN-WI$57,850$27.813,0101.5
Providence-Warwick, RI-MA$57,790$27.787401.0
Milwaukee-Waukesha, WI$57,780$27.782,2402.7
Spokane-Spokane Valley, WA$57,670$27.721200.5
Allentown-Bethlehem-Easton, PA-NJ$57,520$27.665301.4
Altoona, PA$57,450$27.62500.9
Rochester, MN$57,330$27.56700.6
Wausau, WI$57,330$27.561902.7
Oxnard-Thousand Oaks-Ventura, CA$57,310$27.566201.9
San Luis Obispo-Paso Robles, CA$57,300$27.551100.9
Lafayette-West Lafayette, IN$57,280$27.541801.8
Harrisburg-Carlisle, PA$57,200$27.502800.8
Cedar Rapids, IA$57,170$27.491901.3
Grand Island, NE$57,040$27.42601.6
Racine-Mount Pleasant, WI$57,020$27.412503.3
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$56,910$27.361,8700.6
Denver-Aurora-Centennial, CO$56,770$27.297000.4
Decatur, IL$56,690$27.25300.7
Visalia, CA$56,670$27.24500.3
Fort Smith, AR-OK$56,520$27.173804.0
Bowling Green, KY$56,390$27.111602.0
Portland-South Portland, ME$55,920$26.881600.6
New Haven, CT$55,520$26.692600.9
Pueblo, CO$55,470$26.671602.6
Anniston-Oxford, AL$55,440$26.651804.2
Muskegon-Norton Shores, MI$55,390$26.635208.3
Los Angeles-Long Beach-Anaheim, CA$54,980$26.4410,4501.7
Lynchburg, VA$54,920$26.401601.6
San Diego-Chula Vista-Carlsbad, CA$54,910$26.401,9601.3
Cincinnati, OH-KY-IN$54,790$26.342,9702.7
Appleton, WI$54,690$26.302502.0
La Crosse-Onalaska, WI-MN$54,390$26.15800.9
Hagerstown-Martinsburg, MD-WV$54,260$26.091801.7
New Orleans-Metairie, LA$54,180$26.05700.2
Billings, MT$54,070$25.99400.4
Missoula, MT$54,010$25.97300.5
Salem, OR$53,920$25.92800.4
Oshkosh-Neenah, WI$53,730$25.832002.1
Trenton-Princeton, NJ$53,680$25.81500.2
Nashville-Davidson--Murfreesboro--Franklin, TN$53,660$25.804100.4
Bend, OR$53,320$25.63900.8
Jonesboro, AR$53,310$25.631502.5
Bloomington, IL$53,300$25.63500.6
Winston-Salem, NC$53,110$25.542500.9
Akron, OH$53,100$25.531,3104.1
Madison, WI$52,980$25.474501.1
Spartanburg, SC$52,810$25.391600.9
Sacramento-Roseville-Folsom, CA$52,750$25.366200.6
Albany-Schenectady-Troy, NY$52,560$25.271600.3
Greeley, CO$52,430$25.211401.2
Austin-Round Rock-San Marcos, TX$52,360$25.188300.6
St. Louis, MO-IL$52,310$25.151,0000.7
Duluth, MN-WI$52,300$25.15800.7
Virginia Beach-Chesapeake-Norfolk, VA-NC$52,240$25.123400.4
Sioux Falls, SD-MN$52,220$25.114602.6
Rapid City, SD$52,190$25.09700.9
Lexington-Fayette, KY$52,150$25.071000.4
Reading, PA$52,150$25.072601.5
Dubuque, IA$52,110$25.052604.5
Baltimore-Columbia-Towson, MD$52,040$25.026900.5
Chico, CA$51,960$24.98400.5
Kiryas Joel-Poughkeepsie-Newburgh, NY$51,890$24.952000.8
Crestview-Fort Walton Beach-Destin, FL$51,800$24.91300.3
York-Hanover, PA$51,770$24.894802.6
Waterloo-Cedar Falls, IA$51,600$24.817208.5
Fort Collins-Loveland, CO$51,590$24.801100.6
Colorado Springs, CO$51,540$24.781800.6
Springfield, MO$51,540$24.78800.4
Columbia, SC$51,530$24.772400.6
Gulfport-Biloxi, MS$51,430$24.73700.4
Binghamton, NY$51,330$24.681701.7
Grand Forks, ND-MN$51,320$24.67400.7
Lawrence, KS$51,280$24.65300.6
Athens-Clarke County, GA$51,160$24.59500.6
Reno, NV$51,130$24.581100.4
Kansas City, MO-KS$51,010$24.526900.6
Bozeman, MT$51,000$24.52701.0
Grand Junction, CO$50,980$24.51701.1
Raleigh-Cary, NC$50,750$24.402200.3
Chambersburg, PA$50,730$24.391803.1
Richmond, VA$50,700$24.372800.4
Louisville/Jefferson County, KY-IN$50,640$24.356200.9
Sheboygan, WI$50,460$24.265809.5
Jackson, TN$50,450$24.25600.7
Asheville, NC$50,440$24.251600.9
Redding, CA$50,440$24.25700.9
Peoria, IL$50,420$24.242701.6
Buffalo-Cheektowaga, NY$50,400$24.238201.5
Greenville-Anderson-Greer, SC$50,400$24.236401.5
Norwich-New London-Willimantic, CT$50,400$24.23500.4
Tuscaloosa, AL$50,300$24.18700.7
Houston-Pasadena-The Woodlands, TX$50,280$24.175,2001.6
Palm Bay-Melbourne-Titusville, FL$50,260$24.162000.8
Houma-Bayou Cane-Thibodaux, LA$50,160$24.121301.6
Columbus, OH$50,150$24.111,6301.5
Tulsa, OK$50,110$24.097001.5
Corvallis, OR$50,060$24.07300.8
Roanoke, VA$50,010$24.04800.5
Coeur d'Alene, ID$50,000$24.04801.1
Lafayette, LA$49,930$24.011200.7
Kankakee, IL$49,860$23.97401.1
Lincoln, NE$49,790$23.941300.7
Staunton-Stuarts Draft, VA$49,600$23.85701.3
Youngstown-Warren, OH$49,480$23.794903.1
Sioux City, IA-NE-SD$49,470$23.781702.3
Riverside-San Bernardino-Ontario, CA$49,460$23.781,9901.2
San Antonio-New Braunfels, TX$49,450$23.774100.4
Boise City, ID$49,420$23.762000.5
Odessa, TX$49,420$23.761401.7
Charlotte-Concord-Gastonia, NC-SC$49,400$23.759600.7
Kenosha, WI$49,380$23.741401.9
Daphne-Fairhope-Foley, AL$49,360$23.73600.6
Fresno, CA$49,330$23.722500.5
Mankato, MN$49,330$23.72400.6
Tucson, AZ$49,310$23.712400.6
Rochester, NY$49,230$23.679401.9
Merced, CA$49,200$23.66400.4
Lansing-East Lansing, MI$49,110$23.612701.2
Baton Rouge, LA$49,100$23.611100.3
Shreveport-Bossier City, LA$49,090$23.60600.4
Knoxville, TN$49,040$23.582600.6
Modesto, CA$49,020$23.571400.7
Syracuse, NY$48,940$23.533301.1
Fond du Lac, WI$48,890$23.512806.4
Lebanon, PA$48,760$23.44901.6
Davenport-Moline-Rock Island, IA-IL$48,690$23.414502.5
Longview, TX$48,680$23.402001.7
Phoenix-Mesa-Chandler, AZ$48,680$23.401,4300.6
Cleveland, OH$48,670$23.404,7704.6
Omaha, NE-IA$48,670$23.402700.5
Chicago-Naperville-Elgin, IL-IN$48,660$23.395,4801.2
Clarksville, TN-KY$48,660$23.39600.6
Kingsport-Bristol, TN-VA$48,620$23.37800.6
Columbus, IN$48,590$23.3661012.3
Durham-Chapel Hill, NC$48,560$23.34700.2
Utica-Rome, NY$48,560$23.352301.9
Oklahoma City, OK$48,540$23.343700.5
Carson City, NV$48,510$23.32501.6
Wichita, KS$48,480$23.319603.1
Fort Wayne, IN$48,430$23.299604.2
Miami-Fort Lauderdale-West Palm Beach, FL$48,360$23.258400.3
Champaign-Urbana, IL$48,320$23.23400.3
South Bend-Mishawaka, IN-MI$48,270$23.212902.2
Tyler, TX$48,270$23.21700.6
Eugene-Springfield, OR$48,230$23.192101.3
Monroe, MI$48,210$23.18501.2
Dayton-Kettering-Beavercreek, OH$48,150$23.152,1105.7
Victoria, TX$48,120$23.14401.1
Cleveland, TN$48,080$23.11801.9
Janesville-Beloit, WI$48,040$23.092203.2
Springfield, OH$48,010$23.081603.6
College Station-Bryan, TX$47,990$23.07700.5
Dallas-Fort Worth-Arlington, TX$47,990$23.073,1500.8
Chattanooga, TN-GA$47,940$23.051700.7
Greensboro-High Point, NC$47,930$23.055601.5
Gettysburg, PA$47,920$23.04401.2
Atlanta-Sandy Springs-Roswell, GA$47,900$23.038800.3
Blacksburg-Christiansburg-Radford, VA$47,870$23.021001.3
Medford, OR$47,790$22.98500.6
Florence-Muscle Shoals, AL$47,780$22.97701.3
Grand Rapids-Wyoming-Kentwood, MI$47,670$22.921,2102.0
Kalamazoo-Portage, MI$47,510$22.843703.1
Columbus, GA-AL$47,460$22.82600.5
Ames, IA$47,330$22.76500.9
San Angelo, TX$47,220$22.70601.1
Erie, PA$47,210$22.703102.5
Sherman-Denison, TX$47,200$22.69501.0
Toledo, OH$47,190$22.698502.9
Canton-Massillon, OH$47,180$22.691,0106.2
Logan, UT-ID$47,110$22.65701.0
Deltona-Daytona Beach-Ormond Beach, FL$47,100$22.641100.5
Michigan City-La Porte, IN$47,100$22.641403.5
Wichita Falls, TX$47,090$22.641402.5
Albuquerque, NM$47,060$22.63500.1
Port St. Lucie, FL$47,050$22.62700.4
Little Rock-North Little Rock-Conway, AR$47,040$22.614901.4
Burlington, NC$46,940$22.57Not publishedNot published
North Port-Bradenton-Sarasota, FL$46,920$22.563301.0
Elkhart-Goshen, IN$46,900$22.558306.5
Gainesville, FL$46,900$22.55500.3
Detroit-Warren-Dearborn, MI$46,880$22.542,9001.5
Jacksonville, FL$46,860$22.531900.2
Myrtle Beach-Conway-North Myrtle Beach, SC$46,840$22.52600.4
Rockford, IL$46,780$22.491,38010.0
Bloomington, IN$46,730$22.46801.0
Jackson, MS$46,710$22.462000.7
Florence, SC$46,650$22.43700.8
Ann Arbor, MI$46,640$22.421200.6
Hickory-Lenoir-Morganton, NC$46,630$22.421601.0
Traverse City, MI$46,570$22.39600.9
Beaumont-Port Arthur, TX$46,550$22.382301.4
Gainesville, GA$46,510$22.362402.4
Salt Lake City-Murray, UT$46,490$22.355900.7
St. George, UT$46,470$22.34500.5
Williamsport, PA$46,380$22.301402.9
Indianapolis-Carmel-Greenwood, IN$46,250$22.241,6701.5
Lima, OH$46,240$22.231603.2
Provo-Orem-Lehi, UT$45,930$22.081200.4
Elizabethtown, KY$45,900$22.071202.3
Jackson, MI$45,640$21.941903.5
Lubbock, TX$45,580$21.921100.7
Tampa-St. Petersburg-Clearwater, FL$45,570$21.919800.7
Johnson City, TN$45,480$21.87500.6
Huntington-Ashland, WV-KY-OH$45,220$21.74700.5
Orlando-Kissimmee-Sanford, FL$45,110$21.693400.2
State College, PA$45,100$21.68500.7
Evansville, IN$45,040$21.651401.0
Waco, TX$44,960$21.621100.8
Killeen-Temple, TX$44,900$21.591200.8
Harrisonburg, VA$44,890$21.58601.0
Grants Pass, OR$44,880$21.58903.0
Abilene, TX$44,870$21.57901.1
Terre Haute, IN$44,820$21.552303.5
Ocala, FL$44,520$21.41500.4
Ogden, UT$44,520$21.402200.8
Flint, MI$44,340$21.321000.8
Dothan, AL$44,320$21.31701.1
Kokomo, IN$44,320$21.31401.3
Naples-Marco Island, FL$43,950$21.134002.3
Niles, MI$43,680$21.001202.1
Joplin, MO-KS$43,520$20.93800.9
Muncie, IN$43,140$20.742004.4
Montgomery, AL$43,060$20.702301.4
McAllen-Edinburg-Mission, TX$42,950$20.65700.2
Las Vegas-Henderson-North Las Vegas, NV$42,910$20.632200.2
Battle Creek, MI$42,900$20.631001.9
Lakeland-Winter Haven, FL$42,900$20.63900.3
Bay City, MI$41,990$20.19401.3
Cape Coral-Fort Myers, FL$41,980$20.181200.4
Macon-Bibb County, GA$41,740$20.07400.4
Fayetteville-Springdale-Rogers, AR$41,330$19.872500.9
El Paso, TX$40,040$19.251600.5
Gadsden, AL$39,730$19.10601.9
Manhattan, KS$39,660$19.07801.5
Brownsville-Harlingen, TX$39,400$18.94800.5
Dalton, GA$39,030$18.76500.8
Goldsboro, NC$38,980$18.74401.0
Rome, GA$38,910$18.71Not publishedNot published
Mansfield, OH$38,770$18.6456011.5
Washington-Arlington-Alexandria, DC-VA-MD-WV$37,220$17.909600.3
Auburn-Opelika, ALNot publishedNot published2002.8
Wilmington, NCNot publishedNot published4002.1

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.