Machinists Salary by City

BLS OEWS May 2025 • 548 metro areas

Compare Machinists salaries & buying power

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

Full tool →
Machinists
in
    vs

      All metros — Machinists salaries

      AK
      Metro areaMedian salaryEmployed
      Anchorage, AK $73,13060
      Alaska $72,710140
      Alaska $64,45070
      AL
      Metro areaMedian salaryEmployed
      Florence, AL $80,150150
      Huntsville, AL $60,940840
      Mobile, AL $60,120440
      Anniston, AL $59,400260
      Daphne, AL $58,360120
      Decatur, AL $57,480300
      Alabama $53,3205,620
      Northeast Alabama $52,510430
      Montgomery, AL $51,820370
      Birmingham, AL $51,6301,310
      Southeast Alabama $49,450120
      Tuscaloosa, AL $49,380170
      Southwest Alabama $49,320120
      Dothan, AL $49,190100
      Northwest Alabama $48,890410
      Gadsden, AL $47,770110
      Auburn, AL $43,810120
      AR
      Metro areaMedian salaryEmployed
      Fayetteville, AR $50,280280
      Little Rock, AR $50,260400
      Hot Springs, AR $49,64040
      South Arkansas $49,120250
      Arkansas $48,8202,390
      West Arkansas $48,820310
      Fort Smith, AR-OK $48,340220
      Jonesboro, AR $47,86080
      North Arkansas $46,550240
      East Arkansas $46,020250
      AZ
      Metro areaMedian salaryEmployed
      Flagstaff, AZ $64,60050
      Arizona $61,20060
      Phoenix, AZ $59,2403,960
      Arizona $59,0205,280
      Tucson, AZ $58,380720
      Yuma, AZ $57,88060
      Prescott Valley, AZ $57,550190
      Lake Havasu City, AZ $50,39080
      CO
      Metro areaMedian salaryEmployed
      Boulder, CO $62,440290
      Denver, CO $59,640930
      Fort Collins, CO $59,500390
      Colorado $58,8902,580
      Colorado Springs, CO $58,250350
      Pueblo, CO $52,27080
      Greeley, CO $52,190200
      Eastern and Southern Colorado $51,81060
      Southwest Colorado $51,77080
      Grand Junction, CO $47,67090
      CT
      Metro areaMedian salaryEmployed
      Hartford, CT $62,9503,080
      Norwich, CT $62,890540
      Bridgeport, CT $61,940610
      Connecticut $61,0906,070
      Connecticut $57,210400
      Waterbury, CT $53,180830
      New Haven, CT $51,530490
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $74,780950
      DE
      Metro areaMedian salaryEmployed
      Delaware $60,320390
      Dover, DE $58,87050
      Sussex Delaware $49,42050
      FL
      Metro areaMedian salaryEmployed
      Miami, FL $58,6401,800
      Port St. Lucie, FL $54,380190
      Crestview, FL $53,630130
      Panama City, FL $52,87080
      Sebastian, FL $52,40060
      Jacksonville, FL $52,000720
      Naples, FL $51,560200
      Tampa, FL $50,8301,480
      Florida $50,5708,240
      Palm Bay, FL $50,540530
      North Florida $49,990120
      Orlando, FL $49,710790
      Cape Coral, FL $49,640180
      North Port, FL $48,920450
      Homosassa Springs, FL $47,78030
      South Florida $47,71040
      Tallahassee, FL $47,32060
      Ocala, FL $47,310100
      Lakeland, FL $47,210300
      Pensacola, FL $45,090130
      Gainesville, FL $43,71070
      Deltona, FL $39,310400
      GA
      Metro areaMedian salaryEmployed
      Rome, GA $67,16070
      Warner Robins, GA $64,670120
      Augusta, GA-SC $62,300630
      Athens, GA $53,160110
      Atlanta, GA $52,8102,940
      Albany, GA $51,44060
      Savannah, GA $50,290310
      Georgia $49,4206,930
      Gainesville, GA $48,860210
      Brunswick, GA $48,10050
      North Georgia $47,790350
      Macon, GA $47,650120
      East Georgia $43,270120
      Dalton, GA $42,920190
      South Georgia $42,790600
      Columbus, GA-AL $41,400450
      Middle Georgia $40,740320
      Valdosta, GA $39,21070
      HI
      Metro areaMedian salaryEmployed
      Hawaii $77,060290
      Urban Honolulu, HI $77,060280
      IA
      Metro areaMedian salaryEmployed
      Davenport, IA-IL $60,530580
      Dubuque, IA $58,840120
      Southeast Iowa $57,8701,050
      Waterloo, IA $56,500200
      Des Moines, IA $56,070240
      Cedar Rapids, IA $53,580250
      Iowa $53,4003,010
      Ames, IA $52,75080
      Sioux City, IA-NE-SD $51,10070
      Northeast Iowa $50,590220
      Northwest Iowa $49,400270
      Southwest Iowa $46,980220
      ID
      Metro areaMedian salaryEmployed
      Boise City, ID $61,110460
      Lewiston, ID-WA $59,12060
      Idaho Falls, ID $58,87090
      Coeur d'Alene, ID $53,870120
      Idaho $53,7601,150
      Twin Falls, ID $50,86050
      Southeast-Central Idaho $47,480180
      Northwestern Idaho $46,400140
      IL
      Metro areaMedian salaryEmployed
      Bloomington, IL $81,24070
      Chicago, IL-IN $57,47010,500
      Illinois $56,70016,100
      Champaign, IL $56,690130
      Decatur, IL $53,95060
      South Illinois $53,310210
      Kankakee, IL $52,880150
      Peoria, IL $50,410480
      Springfield, IL $50,18050
      Rockford, IL $49,9301,730
      West Central Illinois $47,990550
      Northwest Illinois $46,860720
      East Central Illinois $46,510570
      IN
      Metro areaMedian salaryEmployed
      Northern Indiana $58,7502,450
      Columbus, IN $55,320920
      Lafayette, IN $54,020490
      Kokomo, IN $49,26090
      Terre Haute, IN $49,030370
      Indiana $48,91016,510
      Evansville, IN $48,880280
      Fort Wayne, IN $48,8301,740
      South Bend, IN-MI $48,750720
      Central Indiana $48,430750
      Elkhart, IN $48,280820
      Michigan City, IN $47,790200
      Indianapolis, IN $47,6404,730
      Southern Indiana $47,0101,230
      Bloomington, IN $44,550360
      Muncie, IN $43,790220
      KS
      Metro areaMedian salaryEmployed
      Topeka, KS $52,340180
      Manhattan, KS $50,07090
      Kansas $48,4904,070
      Wichita, KS $47,5701,510
      Kansas $47,3101,330
      Lawrence, KS $47,14050
      KY
      Metro areaMedian salaryEmployed
      Paducah, KY-IL $59,700110
      Lexington, KY $57,910330
      Elizabethtown, KY $57,29080
      Louisville/Jefferson County, KY-IN $57,2801,140
      Bowling Green, KY $56,230230
      South Central Kentucky $54,650380
      Kentucky $53,6304,150
      East Kentucky $51,92060
      West Kentucky $47,660760
      Central Kentucky $46,690430
      Owensboro, KY $45,690110
      LA
      Metro areaMedian salaryEmployed
      Lake Charles, LA $64,680180
      New Orleans, LA $61,560670
      Baton Rouge, LA $61,490820
      Slidell, LA $60,150160
      Monroe, LA $59,860130
      Hammond, LA $59,49070
      Central Louisiana $59,060170
      Shreveport, LA $58,920330
      Louisiana $58,7104,980
      Southwest Louisiana $56,840430
      Alexandria, LA $55,64060
      Houma, LA $54,890640
      Lafayette, LA $51,7501,050
      Northeast Louisiana $50,320160
      MA
      Metro areaMedian salaryEmployed
      Barnstable Town, MA $77,65030
      Amherst Town, MA $63,970150
      Boston, MA-NH $63,6005,210
      Massachusetts $62,4207,870
      Worcester, MA $60,9101,080
      Massachusetts $60,860140
      Springfield, MA $60,110980
      Pittsfield, MA $56,93090
      MD
      Metro areaMedian salaryEmployed
      Baltimore, MD $61,290720
      Lexington Park, MD $60,79050
      Hagerstown, MD-WV $60,630140
      Maryland $58,2401,600
      Maryland $55,340130
      Salisbury, MD $41,830120
      ME
      Metro areaMedian salaryEmployed
      Portland, ME $63,1501,030
      Maine $61,9501,560
      Bangor, ME $59,50080
      Lewiston, ME $55,84090
      Northeast Maine $55,25060
      Southwest Maine $50,060290
      MI
      Metro areaMedian salaryEmployed
      Monroe, MI $64,390380
      Ann Arbor, MI $60,970380
      Flint, MI $59,450370
      Detroit, MI $57,2409,560
      Lansing, MI $54,720780
      Kalamazoo, MI $52,190530
      Midland, MI $52,03050
      Bay City, MI $51,260180
      Saginaw, MI $50,710580
      Michigan $49,93023,090
      Grand Rapids, MI $49,7503,690
      Battle Creek, MI $49,340320
      Southern Michigan $49,1301,160
      Upper Peninsula of Michigan $48,640540
      Jackson, MI $48,310550
      Northern Michigan $48,210680
      Niles, MI $48,160520
      Traverse City, MI $47,910280
      Muskegon, MI $46,800570
      Mid Michigan $40,8501,420
      MN
      Metro areaMedian salaryEmployed
      St. Cloud, MN $60,510510
      Minneapolis, MN-WI $60,47011,340
      Mankato, MN $60,330160
      Minnesota $59,86014,910
      Duluth, MN-WI $59,820200
      Rochester, MN $59,630410
      Northeast Minnesota $59,260120
      Southeast Minnesota $57,190650
      Southwest Minnesota $50,280520
      Northwest Minnesota $50,2501,030
      MO
      Metro areaMedian salaryEmployed
      St. Joseph, MO-KS $62,160100
      St. Louis, MO-IL $60,8505,640
      Missouri $57,9208,200
      Kansas City, MO-KS $54,3801,380
      Cape Girardeau, MO-IL $51,68070
      Joplin, MO-KS $48,960360
      Central Missouri $48,600440
      Springfield, MO $48,160310
      Southeast Missouri $47,440200
      Columbia, MO $47,410
      Jefferson City, MO $46,41040
      North Missouri $44,670490
      Southwest Missouri $43,840110
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $61,340430
      Jackson, MS $55,630280
      Mississippi $50,4602,110
      West Delta Mississippi $49,100180
      Upper East Mississippi $48,620660
      Lower West Mississippi $48,280100
      Lower East Mississippi $45,660180
      Hattiesburg, MS $38,44070
      MT
      Metro areaMedian salaryEmployed
      Bozeman, MT $64,42060
      Missoula, MT $62,78040
      East-Central Montana $62,44050
      Montana $61,230680
      Southwest Montana $58,78060
      Billings, MT $54,670110
      Great Falls, MT $51,97030
      West Montana $45,760180
      NC
      Metro areaMedian salaryEmployed
      Fayetteville, NC $62,590110
      Raleigh, NC $61,040580
      Charlotte, NC-SC $59,2602,560
      Wilmington, NC $58,270190
      Greenville, NC $57,72080
      Rocky Mount, NC $57,630200
      Winston, NC $57,530690
      Goldsboro, NC $56,48080
      North Carolina $55,5208,310
      Greensboro, NC $55,470520
      Durham, NC $55,460180
      Eastern North Carolina $54,980570
      Western North Carolina $54,930710
      Pinehurst, NC $52,19050
      Central North Carolina $49,550670
      Burlington, NC $49,000230
      Hickory, NC $47,720340
      Asheville, NC $47,130700
      Jacksonville, NC $44,22030
      ND
      Metro areaMedian salaryEmployed
      Bismarck, ND $60,72040
      Fargo, ND-MN $58,89090
      Grand Forks, ND-MN $58,540110
      East North Dakota $58,110230
      North Dakota $58,110500
      West North Dakota $46,92080
      NE
      Metro areaMedian salaryEmployed
      Grand Island, NE $65,250100
      Lincoln, NE $58,570320
      Nebraska $58,0602,210
      Omaha, NE-IA $52,120290
      Northwest Nebraska $48,68050
      South Nebraska $48,480570
      Northeast Nebraska $46,740450
      NH
      Metro areaMedian salaryEmployed
      Central New Hampshire $68,520290
      New Hampshire $59,9101,540
      Manchester, NH $58,690360
      Southwestern New Hampshire $56,760330
      Northern New Hampshire $52,39080
      NJ
      Metro areaMedian salaryEmployed
      Atlantic City, NJ $64,40030
      New Jersey $62,0103,530
      Vineland, NJ $61,92050
      Trenton, NJ $60,580100
      NM
      Metro areaMedian salaryEmployed
      Northern New Mexico $85,530
      Farmington, NM $57,52070
      New Mexico $57,520830
      Albuquerque, NM $52,990370
      Eastern New Mexico $48,090170
      Las Cruces, NM $45,74040
      NV
      Metro areaMedian salaryEmployed
      Balance of Nevada $58,900130
      Carson City, NV $58,060140
      Nevada $55,580860
      Reno, NV $55,160280
      Las Vegas, NV $52,920300
      NY
      Metro areaMedian salaryEmployed
      Albany, NY $64,080560
      New York, NY-NJ $62,3204,460
      Ithaca, NY $60,840130
      Kingston, NY $60,49070
      Southwest New York $60,310740
      New York $60,2208,870
      Glens Falls, NY $59,760150
      Buffalo, NY $59,4201,350
      Capital/Northern New York $59,020110
      Kiryas Joel, NY $58,040130
      Syracuse, NY $55,510410
      Central East New York $54,950260
      Rochester, NY $53,8601,840
      Binghamton, NY $53,130160
      Elmira, NY $52,700150
      Utica, NY $48,970300
      OH
      Metro areaMedian salaryEmployed
      Toledo, OH $65,840990
      Sandusky, OH $60,450150
      Dayton, OH $58,0101,090
      Cleveland, OH $57,2903,380
      West Northwestern Ohio $57,1301,940
      Akron, OH $56,970860
      Cincinnati, OH-KY-IN $56,9602,510
      Ohio $56,20014,110
      Eastern Ohio $55,740260
      Youngstown, OH $53,680320
      Columbus, OH $52,7901,110
      Lima, OH $52,21080
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $51,940800
      Canton, OH $50,790410
      Springfield, OH $50,320130
      Mansfield, OH $48,710170
      Southern Ohio $43,070340
      OK
      Metro areaMedian salaryEmployed
      Oklahoma City, OK $57,2301,110
      Tulsa, OK $53,1901,930
      Lawton, OK $51,99060
      Oklahoma $51,9804,020
      Southwest Oklahoma $50,26080
      Southeast Oklahoma $47,160320
      Northwest Oklahoma $46,810220
      Northeast Oklahoma $46,190190
      Enid, OK $35,72060
      OR
      Metro areaMedian salaryEmployed
      Portland, OR-WA $62,3502,470
      Oregon $62,1203,220
      Bend, OR $61,730100
      Albany, OR $60,960120
      Salem, OR $60,810150
      Eastern Oregon $59,14040
      Eugene, OR $58,350280
      Medford, OR $58,22080
      Coast Oregon $57,350130
      Corvallis, OR $51,11030
      Grants Pass, OR $43,56090
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $101,810230
      PA
      Metro areaMedian salaryEmployed
      Philadelphia, PA-NJ-DE-MD $59,5003,960
      Reading, PA $58,240460
      Allentown, PA-NJ $57,370750
      Southwestern Pennsylvania $55,1501,040
      Harrisburg, PA $54,120490
      Pennsylvania $52,56015,060
      York, PA $51,550550
      Altoona, PA $51,050120
      Williamsport, PA $50,540120
      Pittsburgh, PA $50,0503,090
      Lebanon, PA $49,920260
      Johnstown, PA $49,850150
      Northeastern Pennsylvania $49,700180
      State College, PA $49,660180
      Lancaster, PA $49,390670
      Chambersburg, PA $49,340330
      Scranton, PA $49,160620
      Erie, PA $48,940740
      Northwestern Pennsylvania $48,5001,320
      Central Pennsylvania $47,860400
      Gettysburg, PA $40,760120
      PR
      Metro areaMedian salaryEmployed
      San Juan, PR $28,330720
      Aguadilla, PR $24,07040
      RI
      Metro areaMedian salaryEmployed
      Rhode Island $59,490860
      Providence, RI-MA $58,8501,360
      SC
      Metro areaMedian salaryEmployed
      Northeastern South Carolina $60,630220
      Greenville, SC $56,0901,340
      Charleston, SC $55,370470
      Florence, SC $54,620200
      South Carolina $53,0404,530
      Spartanburg, SC $52,690400
      Northwestern South Carolina $52,010470
      Southern South Carolina $51,370140
      Sumter, SC $47,880110
      Columbia, SC $47,430340
      Myrtle Beach, SC $33,88080
      SD
      Metro areaMedian salaryEmployed
      Rapid City, SD $55,18040
      West South Dakota $54,13030
      Sioux Falls, SD-MN $52,740110
      South Dakota $49,830580
      East South Dakota $49,650390
      TN
      Metro areaMedian salaryEmployed
      Memphis, TN-MS-AR $58,1501,450
      Clarksville, TN-KY $57,270220
      Kingsport, TN-VA $55,610370
      Chattanooga, TN-GA $50,730660
      Nashville, TN $49,2801,640
      West Tennessee $48,880400
      Tennessee $48,6107,730
      North Central Tennessee $47,880390
      Knoxville, TN $47,8401,210
      East Tennessee $47,690450
      Johnson City, TN $47,170220
      South Central Tennessee $46,610460
      Jackson, TN $46,510240
      Cleveland, TN $45,70080
      Morristown, TN $39,640290
      TX
      Metro areaMedian salaryEmployed
      Corpus Christi, TX $63,400310
      Midland, TX $59,230300
      Houston, TX $58,6307,550
      Amarillo, TX $58,290250
      Odessa, TX $57,470450
      Dallas, TX $57,4004,390
      Austin, TX $57,080950
      Beaumont, TX $56,670480
      Texas $56,04020,770
      Coastal Plains Region of Texas $55,650200
      Abilene, TX $55,610100
      College Station, TX $53,760100
      San Antonio, TX $53,010820
      Texarkana, TX-AR $50,240130
      North Region of Texas $50,010670
      Hill Country Region of Texas $48,980430
      Wichita Falls, TX $48,650150
      Waco, TX $48,370220
      Sherman, TX $48,310110
      Eastern Region of Texas $48,260140
      Northwestern Region of Texas $48,180360
      Killeen, TX $48,090190
      Tyler, TX $47,80090
      San Angelo, TX $47,770130
      Border Region of Texas $47,56030
      Victoria, TX $47,37070
      Brownsville, TX $46,880130
      El Paso, TX $46,500260
      Longview, TX $46,470610
      Lubbock, TX $46,470170
      McAllen, TX $38,750120
      UT
      Metro areaMedian salaryEmployed
      Wasatch Front Fringe Utah $67,320210
      Ogden, UT $61,9501,260
      Provo, UT $61,820360
      Salt Lake City, UT $61,0401,250
      Utah $60,4503,680
      Logan, UT-ID $57,600320
      High Desert Utah $53,560180
      St. George, UT $48,990100
      VA
      Metro areaMedian salaryEmployed
      Blacksburg, VA $61,970240
      Lynchburg, VA $61,710640
      Richmond, VA $61,440710
      Virginia $60,9206,140
      Virginia Beach, VA-NC $60,9202,650
      Northwest Virginia $58,480140
      Harrisonburg, VA $57,60040
      Staunton, VA $56,530140
      Southside Virginia $54,38090
      Charlottesville, VA $52,81050
      Roanoke, VA $50,020350
      Winchester, VA-WV $49,130100
      Southwest Virginia $48,360330
      West Virginia $47,9801,530
      Southern West Virginia $47,090310
      Northern West Virginia $45,710290
      VT
      Metro areaMedian salaryEmployed
      Northern Vermont $55,33060
      Burlington, VT $50,580100
      Vermont $49,040380
      Southern Vermont $48,570220
      WA
      Metro areaMedian salaryEmployed
      Bremerton, WA $78,580320
      Seattle, WA $73,7904,270
      Washington $64,5106,980
      Mount Vernon, WA $64,200130
      Kennewick, WA $64,000140
      Western Washington $61,570150
      Eastern Washington $61,350170
      Longview, WA $61,140140
      Yakima, WA $59,100190
      Spokane, WA $58,690620
      Bellingham, WA $58,200160
      Olympia, WA $53,91090
      Wenatchee, WA $48,340140
      WI
      Metro areaMedian salaryEmployed
      Northwestern Wisconsin $58,760190
      Green Bay, WI $58,520500
      Madison, WI $54,370680
      Milwaukee, WI $53,0104,380
      Fond du Lac, WI $52,790310
      Eau Claire, WI $52,430210
      Wisconsin $52,03012,530
      Appleton, WI $51,510480
      Kenosha, WI $51,500210
      Oshkosh, WI $51,250250
      Western Wisconsin $51,080580
      Racine, WI $50,260420
      South Central Wisconsin $49,9401,270
      Northeastern Wisconsin $49,8101,200
      La Crosse, WI-MN $49,620120
      Wausau, WI $49,030330
      Sheboygan, WI $48,920620
      Janesville, WI $46,540380
      WV
      Metro areaMedian salaryEmployed
      Huntington, WV-KY-OH $53,880490
      Wheeling, WV-OH $51,06070
      Charleston, WV $50,080110
      Weirton, WV-OH $47,980
      Morgantown, WV $47,260110
      Beckley, WV $47,05060
      WY
      Metro areaMedian salaryEmployed
      Eastern Wyoming $76,51080
      Wyoming $64,020300
      Western Wyoming $61,38050
      Casper, WY $61,140120