SalaryGlobe

Maintenance Workers, Machinery Salary by City (2026)

208 metro areas · National average: $61,195 · Source: BLS OEWS

The table below shows Maintenance Workers, Machinery salaries across 208 U.S. metropolitan areas, sorted from highest to lowest. Click any city to see the full wage breakdown.

Metro Area Mean Annual
Vallejo, CA $92,050
Beaumont, TX $86,950
San Jose, CA $80,870
New York, NY $79,920
Longview, WA $79,900
San Francisco, CA $78,840
Boston, MA $77,890
Seattle, WA $77,750
New Haven, CT $77,070
Santa Maria, CA $75,900
Idaho Falls, ID $75,290
Baton Rouge, LA $73,630
Manchester, NH $73,460
Tulsa, OK $73,230
Bridgeport, CT $73,120
Winchester, VA $72,640
Charleston, SC $72,410
Clarksville, TN $71,810
Cedar Rapids, IA $70,270
Boulder, CO $70,230
Minneapolis, MN $70,210
Oxnard, CA $69,820
Los Angeles, CA $69,510
Davenport, IA $69,340
Jackson, MI $69,030
Pittsburgh, PA $68,890
Columbus, IN $68,870
Richmond, VA $68,340
Stockton, CA $68,330
Hartford, CT $68,160
Glens Falls, NY $67,870
Rochester, MN $67,800
Reading, PA $67,700
Chicago, IL $67,660
Durham, NC $67,590
San Diego, CA $67,570
Augusta, GA $67,390
Napa, CA $67,330
Waterloo, IA $67,320
Roanoke, VA $67,180
Milwaukee, WI $66,730
Lafayette, IN $66,590
Riverside, CA $66,360
St. Louis, MO $66,280
St. Joseph, MO $65,980
Greenville, SC $65,950
Columbus, OH $65,900
Des Moines, IA $65,620
Springfield, MO $65,450
Birmingham, AL $65,430
Merced, CA $65,300
Syracuse, NY $65,230
Joplin, MO $65,090
Modesto, CA $65,000
Cincinnati, OH $64,980
Sacramento, CA $64,800
Salt Lake City, UT $64,800
Madison, WI $64,520
Tuscaloosa, AL $64,400
Reno, NV $64,250
Spartanburg, SC $64,230
Indianapolis, IN $64,140
Greeley, CO $64,070
Nashville, TN $63,870
Miami, FL $63,750
Bakersfield, CA $63,640
Kiryas Joel, NY $63,540
Allentown, PA $63,260
Grand Rapids, MI $63,170
Chattanooga, TN $63,140
Phoenix, AZ $63,080
Green Bay, WI $62,980
Monroe, LA $62,850
Fresno, CA $62,820
Spokane, WA $62,720
Kansas City, MO $62,570
Columbia, SC $62,460
Evansville, IN $62,460
Memphis, TN $62,460
Jacksonville, FL $62,410
Corpus Christi, TX $62,400
Orlando, FL $62,390
Omaha, NE $62,330
Lawrence, KS $62,120
Virginia Beach, VA $62,010
Lexington, KY $61,910
Raleigh, NC $61,900
Santa Rosa, CA $61,890
Buffalo, NY $61,350
Charlottesville, VA $61,170
Jackson, TN $61,080
Ann Arbor, MI $60,950
Knoxville, TN $60,950
Rochester, NY $60,860
Salinas, CA $60,800
Philadelphia, PA $60,760
Cleveland, OH $60,730
York, PA $60,700
Ogden, UT $60,670
Oklahoma City, OK $60,380
Provo, UT $60,290
Denver, CO $60,220
Enid, OK $60,130
Charlotte, NC $60,120
Portland, OR $60,010
Visalia, CA $59,970
Palm Bay, FL $59,880
Providence, RI $59,840
Washington, DC $59,840
Pueblo, CO $59,780
Topeka, KS $59,740
Dallas, TX $59,610
Huntington, WV $59,580
Portland, ME $59,540
Jackson, MS $59,510
Savannah, GA $59,440
Houston, TX $59,380
Wheeling, WV $59,370
Austin, TX $59,340
Utica, NY $59,310
Hagerstown, MD $59,300
Fayetteville, NC $59,290
New Orleans, LA $59,250
Hickory, NC $59,140
Gulfport, MS $59,090
Morristown, TN $59,030
Lawton, OK $58,870
Detroit, MI $58,810
Charleston, WV $58,790
Muskegon, MI $58,580
Dayton, OH $58,520
Winston, NC $58,510
Waco, TX $58,490
Louisville/Jefferson County, KY $58,460
Greenville, NC $58,400
Lakeland, FL $58,310
Lincoln, NE $58,300
Colorado Springs, CO $58,180
Binghamton, NY $58,170
Fort Wayne, IN $58,120
Baltimore, MD $58,070
Wichita, KS $58,020
Salisbury, MD $57,930
Owensboro, KY $57,760
Albuquerque, NM $57,750
Tucson, AZ $57,540
Bangor, ME $57,500
Shreveport, LA $57,490
Port St. Lucie, FL $57,470
Little Rock, AR $57,320
Boise City, ID $57,100
Fayetteville, AR $56,940
Lewiston, ME $56,830
Bowling Green, KY $56,800
College Station, TX $56,660
Greensboro, NC $56,660
Hammond, LA $56,580
Youngstown, OH $56,570
St. George, UT $56,550
Cape Coral, FL $56,480
Elizabethtown, KY $56,340
Lansing, MI $56,090
Atlanta, GA $55,850
Texarkana, TX $55,790
Wilmington, NC $55,790
San Antonio, TX $55,740
Asheville, NC $55,720
Manhattan, KS $55,690
Killeen, TX $55,620
Rocky Mount, NC $55,600
Ocala, FL $55,490
Lake Havasu City, AZ $55,160
Lancaster, PA $55,020
Lafayette, LA $54,930
Lake Charles, LA $54,930
Albany, NY $54,800
Fort Smith, AR $54,600
Kingsport, TN $54,430
Waterbury, CT $54,340
North Port, FL $54,280
Eugene, OR $54,040
Houma, LA $53,920
Montgomery, AL $53,920
Las Vegas, NV $53,910
Slidell, LA $53,640
Amarillo, TX $53,600
Longview, TX $53,430
Tyler, TX $53,370
Akron, OH $53,080
Canton, OH $53,070
Toledo, OH $52,950
Odessa, TX $52,840
Elkhart, IN $52,710
Tampa, FL $52,080
Midland, TX $51,830
Macon, GA $51,000
Columbus, GA $50,380
Burlington, NC $49,850
El Paso, TX $49,680
Pensacola, FL $49,250
Warner Robins, GA $49,050
Sherman, TX $48,860
Dalton, GA $48,800
Florence, SC $47,730
Brownsville, TX $45,080
Lubbock, TX $45,060
McAllen, TX $41,940
San Juan, PR $36,040