Maintenance and Repair Workers, General salary
The median pay for maintenance and repair workers, general in the United States is $49,590 a year. About 1,529,700 people hold this job.
- 10th percentile
- $35,350
- 25th percentile
- $40,840
- Median percentile
- $49,590
- 75th percentile
- $62,620
- 90th percentile
- $77,180
Percentiles show the spread of pay, not experience. BLS does not report experience, so reading the 25th percentile as "entry level" is only a rough guide. Data period: BLS OEWS May 2025.
How to become: education, skills and job outlook
Highest-paying states · Highest-paying cities
By state
- District of Columbia $60,310
- Alaska $60,270
- Minnesota $59,200
- Washington $59,160
- Massachusetts $58,320
- Hawaii $57,960
- New York $57,790
- Connecticut $57,620
- California $57,000
- Illinois $56,720
- Wisconsin $55,810
- Vermont $55,510
- New Jersey $54,810
- Oregon $54,350
- Ohio $53,420
- New Hampshire $52,830
- Nevada $52,360
- Iowa $52,160
- Maryland $51,490
- Colorado $51,280
- Rhode Island $50,900
- Nebraska $50,700
- Utah $50,450
- Delaware $50,150
- Indiana $49,890
- North Dakota $49,840
- Virginia $49,470
- Maine $49,430
- Pennsylvania $49,290
- Missouri $48,370
- Idaho $48,190
- South Dakota $48,100
- North Carolina $47,910
- Wyoming $47,900
- South Carolina $47,880
- Georgia $47,680
- Arizona $47,620
- Michigan $47,580
- Tennessee $47,240
- Kansas $47,210
- Montana $46,870
- Kentucky $46,810
- Texas $46,670
- Florida $46,060
- New Mexico $45,760
- Mississippi $44,350
- Louisiana $43,960
- Alabama $43,630
- Arkansas $43,400
- Oklahoma $42,750
- West Virginia $38,890
By metro area
- Kahului, HI $63,980
- San Francisco, CA $63,630
- San Jose, CA $63,220
- Fairbanks, AK $62,520
- Sheboygan, WI $62,410
- Napa, CA $61,860
- Vallejo, CA $61,400
- Decatur, IL $61,380
- Seattle, WA $60,760
- Minneapolis, MN $60,470
- Mount Vernon, WA $60,150
- Boston, MA $59,670
- Bremerton, WA $59,670
- Modesto, CA $59,650
- Stockton, CA $59,590
- New York, NY $59,550
- Hanford, CA $59,200
- Olympia, WA $58,980
- Duluth, MN $58,900
- Portland, OR $58,760
- Kenosha, WI $58,740
- New Haven, CT $58,740
- Kennewick, WA $58,690
- Hartford, CT $58,670
- Oshkosh, WI $58,470
- Columbus, IN $58,450
- Kankakee, IL $58,400
- Burlington, VT $58,170
- Santa Rosa, CA $58,170
- Bellingham, WA $58,090
- Green Bay, WI $58,080
- Chicago, IL $58,020
- Barnstable Town, MA $57,610
- Elkhart, IN $57,590
- Bridgeport, CT $57,500
- Sioux City, IA $57,470
- Appleton, WI $57,420
- St. Joseph, MO $57,420
- Anchorage, AK $57,390
- Madison, WI $57,330
- Boulder, CO $57,240
- Washington, DC $57,240
- Lima, OH $57,180
- Toledo, OH $57,170
- Cincinnati, OH $56,830
- Merced, CA $56,700
- Mankato, MN $56,690
- Janesville, WI $56,610
- Sacramento, CA $56,570
- Los Angeles, CA $56,520
- Milwaukee, WI $56,320
- St. Cloud, MN $56,120
- Twin Falls, ID $56,010
- Albany, OR $55,820
- Grand Island, NE $55,740
- Chambersburg, PA $55,670
- Wausau, WI $55,650
- Lafayette, IN $55,480
- Urban Honolulu, HI $55,280
- Champaign, IL $55,260
- Kiryas Joel, NY $55,160
- Worcester, MA $55,160
- Wenatchee, WA $55,100
- Yuba City, CA $55,100
- Ames, IA $54,770
- Bend, OR $54,660
- Oxnard, CA $54,570
- San Diego, CA $54,530
- Dubuque, IA $54,360
- Syracuse, NY $54,300
- Rochester, MN $54,060
- Racine, WI $54,030
- Walla Walla, WA $53,960
- St. Louis, MO $53,930
- Trenton, NJ $53,930
- Eau Claire, WI $53,890
- Greeley, CO $53,610
- Rockford, IL $53,610
- York, PA $53,610
- Riverside, CA $53,560
- Manchester, NH $53,510
- Carson City, NV $53,290
- Fort Collins, CO $53,290
- Norwich, CT $53,190
- La Crosse, WI $53,160
- Spartanburg, SC $53,110
- Longview, WA $53,100
- Salem, OR $53,090
- Lebanon, PA $52,960
- Allentown, PA $52,880
- Columbus, OH $52,800
- Springfield, MA $52,790
- Santa Maria, CA $52,780
- Salt Lake City, UT $52,650
- Portland, ME $52,580
- Denver, CO $52,450
- Vineland, NJ $52,450
- Akron, OH $52,420
- Spokane, WA $52,280
- Reading, PA $52,250
- Lexington Park, MD $52,110
- Baltimore, MD $52,100
- Chico, CA $52,040
- Fargo, ND $52,040
- Corvallis, OR $52,000
- Cleveland, OH $51,930
- Fond du Lac, WI $51,930
- Ogden, UT $51,930
- Las Vegas, NV $51,910
- Cedar Rapids, IA $51,880
- Omaha, NE $51,700
- Amherst Town, MA $51,640
- Fresno, CA $51,450
- Reno, NV $51,310
- Davenport, IA $51,200
- Medford, OR $51,180
- Canton, OH $51,000
- Charlotte, NC $51,000
- Waterloo, IA $50,940
- Springfield, OH $50,930