Helpers--Installation, Maintenance, and Repair Workers Salary by City

BLS OEWS May 2025 • 499 metro areas

Compare Helpers--Installation, Maintenance, and Repair Workers salaries & buying power

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

Full tool →
Helpers--Installation, Maintenance, and Repair Workers
in
    vs

      All metros — Helpers--Installation, Maintenance, and Repair Workers salaries

      AK
      Metro areaMedian salaryEmployed
      Alaska $47,380 190
      Alaska $44,520 660
      Anchorage, AK $44,240 350
      Fairbanks, AK $43,350 110
      AL
      Metro areaMedian salaryEmployed
      Decatur, AL $37,440 50
      Huntsville, AL $37,170 150
      Mobile, AL $37,090 220
      Auburn, AL $35,940 30
      Birmingham, AL $35,860 420
      Montgomery, AL $35,270 120
      Alabama $35,160 1,850
      Southwest Alabama $35,100 80
      Northeast Alabama $34,860 110
      Tuscaloosa, AL $34,740 90
      Daphne, AL $31,770 100
      Dothan, AL $31,380 70
      Southeast Alabama $31,160 110
      Northwest Alabama $30,540 40
      Anniston, AL $29,220 40
      Florence, AL $28,910 60
      AR
      Metro areaMedian salaryEmployed
      South Arkansas $38,940 300
      Hot Springs, AR $38,000 60
      Little Rock, AR $37,350 350
      West Arkansas $36,730 80
      East Arkansas $36,310 100
      North Arkansas $36,280 130
      Arkansas $35,050 1,680
      Fort Smith, AR-OK $34,700 140
      Jonesboro, AR $33,840 100
      Fayetteville, AR $29,680 370
      AZ
      Metro areaMedian salaryEmployed
      Arizona $47,360 170
      Phoenix, AZ $43,780 1,200
      Arizona $43,270 1,850
      Tucson, AZ $41,350 220
      Yuma, AZ $36,310 50
      Prescott Valley, AZ $36,090
      Lake Havasu City, AZ $35,620 70
      CA
      Metro areaMedian salaryEmployed
      San Jose, CA $51,380 480
      Santa Rosa, CA $46,430 110
      San Francisco, CA $45,990 1,010
      Vallejo, CA $45,270 100
      Merced, CA $45,260 70
      Santa Cruz, CA $45,020 60
      Napa, CA $44,960 40
      Eastern Sierra-Mother Lode Region of California $44,010 50
      Modesto, CA $44,010 140
      Salinas, CA $43,930 160
      Riverside, CA $43,490 1,480
      North Coast Region of California $43,270 110
      North Valley-Northern Mountains Region of California $42,990 60
      San Diego, CA $42,810 750
      California $42,700 10,690
      Visalia, CA $42,060 120
      San Luis Obispo, CA $41,660 70
      Stockton, CA $41,340 160
      Chico, CA $40,950
      Los Angeles, CA $40,530 3,730
      Sacramento, CA $40,510 810
      Santa Maria, CA $40,250 110
      Bakersfield, CA $39,840 310
      El Centro, CA $39,720 30
      Redding, CA $39,690 60
      Fresno, CA $38,950 230
      Oxnard, CA $38,210 210
      Yuba City, CA $38,010 40
      CO
      Metro areaMedian salaryEmployed
      Northwest Colorado $49,170 40
      Denver, CO $47,950 590
      Boulder, CO $47,390 40
      Colorado $45,240 1,030
      Greeley, CO $44,150 60
      Fort Collins, CO $43,420 50
      Southwest Colorado $40,620 30
      Colorado Springs, CO $40,430 90
      Pueblo, CO $39,350 30
      Grand Junction, CO $39,330 60
      Eastern and Southern Colorado $37,120 30
      CT
      Metro areaMedian salaryEmployed
      Connecticut $48,190 70
      Norwich, CT $44,520 50
      Bridgeport, CT $44,460 320
      Connecticut $42,360 1,140
      Waterbury, CT $41,560 100
      New Haven, CT $40,560 170
      Hartford, CT $40,150 410
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $44,510 2,390
      DE
      Metro areaMedian salaryEmployed
      Delaware $37,440 480
      Dover, DE $36,360 80
      Sussex Delaware $35,280 150
      FL
      Metro areaMedian salaryEmployed
      North Port, FL $40,880
      North Florida $40,810 90
      Naples, FL $40,790 250
      Jacksonville, FL $39,780 560
      Cape Coral, FL $38,830 270
      Crestview, FL $38,480 80
      Miami, FL $38,470 1,570
      Tampa, FL $38,460 880
      South Florida $38,350 70
      Florida $38,340 6,530
      Gainesville, FL $38,320 70
      Orlando, FL $38,240 760
      Pensacola, FL $38,240 230
      Punta Gorda, FL $38,120 70
      Panama City, FL $37,960 70
      Homosassa Springs, FL $37,840 50
      Palm Bay, FL $37,740 150
      Lakeland, FL $37,690 160
      Sebastian, FL $37,360 60
      Ocala, FL $37,150 90
      Port St. Lucie, FL $36,580 170
      Deltona, FL $36,190 190
      Tallahassee, FL $35,690 130
      GA
      Metro areaMedian salaryEmployed
      Savannah, GA $36,960 120
      Brunswick, GA $36,520 30
      Atlanta, GA $36,340 1,730
      Macon, GA $35,340 60
      Georgia $35,210 3,310
      Augusta, GA-SC $35,190 180
      Gainesville, GA $34,160 80
      Warner Robins, GA $33,740 40
      North Georgia $33,390 140
      Middle Georgia $32,100 150
      Columbus, GA-AL $31,820 70
      Albany, GA $31,770 70
      East Georgia $30,090 50
      South Georgia $29,930 160
      Valdosta, GA $29,410 50
      Dalton, GA $29,390 40
      Athens, GA $28,860 190
      GU
      Metro areaMedian salaryEmployed
      Guam $24,680 350
      HI
      Metro areaMedian salaryEmployed
      Kahului, HI $55,400 60
      Hawaii / Kauai $53,640 80
      Hawaii $51,980 430
      Urban Honolulu, HI $48,130 290
      IA
      Metro areaMedian salaryEmployed
      Sioux City, IA-NE-SD $40,290 40
      Des Moines, IA $40,240 180
      Iowa City, IA $39,050 40
      Cedar Rapids, IA $38,610 70
      Davenport, IA-IL $38,410 50
      Iowa $38,120 800
      Northwest Iowa $37,960 120
      Southeast Iowa $36,950 80
      Dubuque, IA $36,640 50
      Southwest Iowa $35,360 40
      Waterloo, IA $34,500 30
      Northeast Iowa $33,960 80
      ID
      Metro areaMedian salaryEmployed
      Twin Falls, ID $50,260 70
      Southeast-Central Idaho $42,070 80
      Idaho $41,550 470
      Boise City, ID $41,180 200
      Northwestern Idaho $39,180 40
      Idaho Falls, ID $38,940 40
      IL
      Metro areaMedian salaryEmployed
      West Central Illinois $48,650 50
      Peoria, IL $42,690 60
      Rockford, IL $40,340 30
      East Central Illinois $38,370 30
      Illinois $35,100 1,020
      Chicago, IL-IN $34,040 860
      IN
      Metro areaMedian salaryEmployed
      Columbus, IN $60,990 50
      South Bend, IN-MI $43,950 40
      Lafayette, IN $42,990 60
      Evansville, IN $41,990 40
      Fort Wayne, IN $39,520 90
      Elkhart, IN $39,440 70
      Indiana $38,920 1,170
      Indianapolis, IN $38,920 420
      Terre Haute, IN $35,320 40
      Southern Indiana $34,710 60
      Northern Indiana $31,770
      Central Indiana $31,550 60
      KS
      Metro areaMedian salaryEmployed
      Topeka, KS $34,800 30
      Wichita, KS $34,630 130
      Kansas $31,770 630
      Kansas $26,710 240
      KY
      Metro areaMedian salaryEmployed
      Louisville/Jefferson County, KY-IN $38,310 340
      Kentucky $36,970 1,230
      Lexington, KY $36,850 190
      Bowling Green, KY $36,620 70
      East Kentucky $36,030 80
      South Central Kentucky $36,030 120
      Owensboro, KY $36,000 50
      Elizabethtown, KY $35,410 30
      Central Kentucky $35,300 90
      West Kentucky $35,250 110
      LA
      Metro areaMedian salaryEmployed
      Central Louisiana $49,460 270
      Baton Rouge, LA $39,480 680
      Alexandria, LA $38,140 80
      New Orleans, LA $38,050 630
      Lafayette, LA $37,900 320
      Slidell, LA $36,270 180
      Louisiana $36,130 3,580
      Lake Charles, LA $35,650 120
      Houma, LA $35,210 250
      Shreveport, LA $34,990 270
      Monroe, LA $32,410 110
      Hammond, LA $30,020 80
      Southwest Louisiana $29,120 410
      Northeast Louisiana $28,430 110
      MA
      Metro areaMedian salaryEmployed
      Pittsfield, MA $45,750 40
      Massachusetts $44,680 30
      Boston, MA-NH $44,010 960
      Massachusetts $41,620 1,570
      Barnstable Town, MA $37,620 90
      Springfield, MA $37,440 90
      Worcester, MA $36,650 270
      MD
      Metro areaMedian salaryEmployed
      Maryland $39,180 2,580
      Baltimore, MD $38,830 1,160
      Lexington Park, MD $38,830 70
      Salisbury, MD $36,710 50
      Hagerstown, MD-WV $35,360 80
      Maryland $35,090 160
      ME
      Metro areaMedian salaryEmployed
      Northeast Maine $50,830 30
      Portland, ME $46,280 70
      Maine $44,480 180
      Southwest Maine $44,010 50
      Bangor, ME $35,870 30
      Lewiston, ME $33,300 30
      MI
      Metro areaMedian salaryEmployed
      Muskegon, MI $46,820 50
      Niles, MI $43,320 30
      Ann Arbor, MI $39,510 50
      Grand Rapids, MI $39,250 180
      Detroit, MI $38,890 1,010
      Michigan $38,890 2,020
      Traverse City, MI $37,990 30
      Northern Michigan $37,690 80
      Upper Peninsula of Michigan $37,440 50
      Lansing, MI $37,270 100
      Kalamazoo, MI $36,640 40
      Flint, MI $35,450 40
      Southern Michigan $35,400 70
      Mid Michigan $34,790 100
      Saginaw, MI $32,490 40
      MN
      Metro areaMedian salaryEmployed
      St. Cloud, MN $47,720 40
      Northwest Minnesota $47,700 140
      Southeast Minnesota $47,700 120
      Southwest Minnesota $46,280 100
      Minnesota $45,760 1,320
      Rochester, MN $45,760 40
      Minneapolis, MN-WI $44,620 750
      Duluth, MN-WI $40,550 50
      MO
      Metro areaMedian salaryEmployed
      St. Louis, MO-IL $40,870 290
      North Missouri $37,950 30
      Missouri $37,840 560
      Kansas City, MO-KS $36,450 290
      Springfield, MO $34,420 40
      Central Missouri $31,220 40
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $35,360 160
      Lower East Mississippi $34,580 130
      Jackson, MS $34,470 210
      Mississippi $33,790 990
      Upper East Mississippi $33,390 180
      Hattiesburg, MS $33,060 40
      Lower West Mississippi $31,270 80
      West Delta Mississippi $31,270 70
      MT
      Metro areaMedian salaryEmployed
      West Montana $39,880 60
      Billings, MT $38,480 70
      Montana $37,690 370
      Southwest Montana $35,690 50
      Bozeman, MT $34,620 50
      East-Central Montana $34,370 60
      Missoula, MT $33,210 40
      NC
      Metro areaMedian salaryEmployed
      Charlotte, NC-SC $42,340 910
      Hickory, NC $40,710 80
      Durham, NC $39,890 140
      Asheville, NC $38,370 110
      Raleigh, NC $38,260 620
      North Carolina $37,660 3,750
      Wilmington, NC $37,140 210
      Greensboro, NC $36,790 290
      Burlington, NC $36,300 70
      Winston, NC $36,260 240
      Greenville, NC $36,120 60
      Eastern North Carolina $36,000 290
      Western North Carolina $35,610 230
      Fayetteville, NC $35,500 140
      Central North Carolina $35,210 200
      Goldsboro, NC $34,940 30
      Jacksonville, NC $34,770 60
      Pinehurst, NC $34,740 30
      ND
      Metro areaMedian salaryEmployed
      Fargo, ND-MN $44,480 40
      East North Dakota $40,920 30
      North Dakota $40,920 100
      NE
      Metro areaMedian salaryEmployed
      Omaha, NE-IA $35,020 220
      Nebraska $33,890 570
      Lincoln, NE $33,610 60
      Northeast Nebraska $32,400
      Northwest Nebraska $31,760 50
      South Nebraska $31,240 160
      NH
      Metro areaMedian salaryEmployed
      Central New Hampshire $41,810 70
      New Hampshire $41,810 410
      Northern New Hampshire $41,810 70
      Manchester, NH $41,140 90
      Southwestern New Hampshire $37,130 50
      NJ
      Metro areaMedian salaryEmployed
      Trenton, NJ $40,630 120
      Vineland, NJ $39,140 70
      Atlantic City, NJ $38,570 130
      New Jersey $38,120 3,200
      NM
      Metro areaMedian salaryEmployed
      Santa Fe, NM $38,110 30
      Eastern New Mexico $37,410 240
      Farmington, NM $37,370 60
      Albuquerque, NM $37,100 270
      New Mexico $37,100 720
      Las Cruces, NM $33,730 50
      Northern New Mexico $27,560 40
      NV
      Metro areaMedian salaryEmployed
      Balance of Nevada $46,800 100
      Reno, NV $45,240 160
      Las Vegas, NV $39,610 670
      Nevada $39,610 970
      NY
      Metro areaMedian salaryEmployed
      New York $47,310 5,220
      New York, NY-NJ $46,290 5,660
      Kingston, NY $46,280 40
      Syracuse, NY $44,180 150
      Albany, NY $44,010 240
      Glens Falls, NY $43,420 40
      Kiryas Joel, NY $42,120 210
      Rochester, NY $41,110 300
      Buffalo, NY $40,430 320
      Capital/Northern New York $39,610 80
      Central East New York $37,850
      Southwest New York $37,800 100
      Utica, NY $37,080 70
      Binghamton, NY $37,040 60
      OH
      Metro areaMedian salaryEmployed
      Columbus, OH $46,690 310
      Youngstown, OH $42,900 50
      Toledo, OH $42,430 50
      Cleveland, OH $42,400 210
      Eastern Ohio $40,060 50
      Ohio $39,430 1,390
      Canton, OH $39,060 60
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $38,830 90
      Cincinnati, OH-KY-IN $38,570 310
      West Northwestern Ohio $38,470 60
      Akron, OH $37,440 90
      Dayton, OH $36,980 80
      Southern Ohio $35,110 40
      OK
      Metro areaMedian salaryEmployed
      Enid, OK $42,320 60
      Oklahoma City, OK $34,900 540
      Oklahoma $33,560 1,610
      Tulsa, OK $33,560 470
      Northeast Oklahoma $31,200 110
      Northwest Oklahoma $31,200 110
      Southeast Oklahoma $31,200 140
      Southwest Oklahoma $31,020 120
      OR
      Metro areaMedian salaryEmployed
      Bend, OR $44,270 110
      Portland, OR-WA $41,950 780
      Coast Oregon $41,810 150
      Salem, OR $41,640 160
      Oregon $41,300 1,530
      Albany, OR $40,500 50
      Eugene, OR $39,490 140
      Medford, OR $38,670 80
      Eastern Oregon $37,440 60
      Central Oregon $36,550 40
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $61,780 130
      PA
      Metro areaMedian salaryEmployed
      Chambersburg, PA $47,540 30
      Reading, PA $45,830 60
      Philadelphia, PA-NJ-DE-MD $41,600 1,650
      Lancaster, PA $40,360 120
      Scranton, PA $40,090 60
      Pennsylvania $39,790 2,290
      Erie, PA $39,040
      Williamsport, PA $38,380 30
      Harrisburg, PA $38,080 90
      York, PA $37,530 90
      Northeastern Pennsylvania $35,360 30
      Allentown, PA-NJ $34,590 110
      Southwestern Pennsylvania $32,400 70
      Altoona, PA $31,820 40
      Northwestern Pennsylvania $31,770 40
      Pittsburgh, PA $27,040 420
      Central Pennsylvania $22,410 90
      PR
      Metro areaMedian salaryEmployed
      San Juan, PR $22,540 1,710
      Arecibo, PR $21,160 50
      Ponce, PR $20,800 120
      Aguadilla, PR $20,410 100
      Puerto Rico $20,390 40
      Mayaguez, PR $20,250 100
      RI
      Metro areaMedian salaryEmployed
      Providence, RI-MA $35,540 370
      Rhode Island $35,540 200
      SC
      Metro areaMedian salaryEmployed
      Hilton Head Island, SC $42,020 50
      Charleston, SC $40,060 260
      Greenville, SC $39,740 260
      Columbia, SC $39,080 310
      South Carolina $39,080 1,550
      Spartanburg, SC $38,570 100
      Northeastern South Carolina $38,130 70
      Florence, SC $37,590 110
      Myrtle Beach, SC $36,290 100
      Northwestern South Carolina $35,220 50
      Southern South Carolina $33,280 30
      TN
      Metro areaMedian salaryEmployed
      East Tennessee $44,280 130
      Nashville, TN $43,960 1,060
      Memphis, TN-MS-AR $41,650 550
      Knoxville, TN $40,980 360
      Tennessee $40,980 3,010
      Kingsport, TN-VA $40,500 120
      South Central Tennessee $39,520 90
      Morristown, TN $39,420 40
      Jackson, TN $38,960 70
      Clarksville, TN-KY $38,300 50
      West Tennessee $37,090 170
      Chattanooga, TN-GA $36,980 180
      North Central Tennessee $36,250 120
      Johnson City, TN $35,510 50
      Cleveland, TN $30,840 30
      TX
      Metro areaMedian salaryEmployed
      Midland, TX $41,300 300
      Dallas, TX $39,050 3,310
      Odessa, TX $39,000 190
      Austin, TX $37,760 1,040
      San Antonio, TX $37,540 1,190
      Border Region of Texas $37,410 50
      Houston, TX $36,880 3,680
      Beaumont, TX $36,870 250
      Texas $36,680 14,200
      Killeen, TX $35,780 160
      College Station, TX $35,010 140
      Tyler, TX $34,880 100
      Hill Country Region of Texas $34,710 210
      Longview, TX $34,710 220
      Wichita Falls, TX $34,530 80
      Northwestern Region of Texas $34,320 240
      Victoria, TX $33,940 60
      Texarkana, TX-AR $33,690 60
      North Region of Texas $33,580 320
      Coastal Plains Region of Texas $33,390 210
      Amarillo, TX $33,010 180
      Sherman, TX $32,740 60
      Waco, TX $32,670 120
      Corpus Christi, TX $32,400 300
      Lubbock, TX $32,370 260
      El Paso, TX $32,260 380
      Eastern Region of Texas $31,630 150
      San Angelo, TX $31,060 90
      Laredo, TX $31,050 110
      McAllen, TX $30,960 210
      Abilene, TX $30,580 80
      Brownsville, TX $28,080 100
      UT
      Metro areaMedian salaryEmployed
      Provo, UT $44,020 70
      St. George, UT $43,610 30
      Salt Lake City, UT $42,910 410
      Utah $41,760 740
      High Desert Utah $39,110 110
      Ogden, UT $38,430 90
      VA
      Metro areaMedian salaryEmployed
      Southside Virginia $39,000 130
      Virginia Beach, VA-NC $38,530 860
      Winchester, VA-WV $38,130 60
      Northwest Virginia $38,010 60
      Virginia $37,840 4,030
      Blacksburg, VA $37,680 90
      Charlottesville, VA $37,570 80
      West Virginia $37,470 430
      Northern West Virginia $37,410 80
      Southwest Virginia $37,390 110
      Staunton, VA $37,200 60
      Lynchburg, VA $37,130 130
      Richmond, VA $36,770 740
      Harrisonburg, VA $36,730 50
      Roanoke, VA $36,210 170
      Northeast Virginia $35,100 30
      Southern West Virginia $33,280 50
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $42,520 50
      Vermont $42,520 160
      Northern Vermont $41,600
      Southern Vermont $41,600 80
      WA
      Metro areaMedian salaryEmployed
      Longview, WA $63,360 40
      Western Washington $63,100 130
      Olympia, WA $49,780 60
      Spokane, WA $47,450 80
      Seattle, WA $46,600 660
      Washington $45,840 1,370
      Bremerton, WA $45,070 40
      Wenatchee, WA $44,140 30
      Kennewick, WA $41,660 40
      Bellingham, WA $40,310 60
      Yakima, WA $36,310 40
      Eastern Washington $36,170 60
      WI
      Metro areaMedian salaryEmployed
      Madison, WI $45,120 250
      Appleton, WI $38,250 80
      Milwaukee, WI $37,960 520
      Oshkosh, WI $37,850 60
      Wisconsin $37,420 1,660
      Eau Claire, WI $37,060 30
      Sheboygan, WI $37,000 60
      Fond du Lac, WI $36,980 40
      Northeastern Wisconsin $36,710 80
      Kenosha, WI $36,330 50
      La Crosse, WI-MN $36,030 50
      Racine, WI $36,000 50
      Green Bay, WI $34,800 110
      Janesville, WI $34,310 40
      Western Wisconsin $31,200 40
      Northwestern Wisconsin $30,610 30
      South Central Wisconsin $30,050 110
      WV
      Metro areaMedian salaryEmployed
      Wheeling, WV-OH $64,810 50
      Morgantown, WV $42,110 40
      Charleston, WV $40,040 50
      Huntington, WV-KY-OH $31,200 80
      WY
      Metro areaMedian salaryEmployed
      Western Wyoming $35,670 60
      Wyoming $35,360 160
      Casper, WY $35,210 30
      Eastern Wyoming $29,650 60