Minnesota Wages 49-9071.00 - Maintenance and Repair Workers, General Bright Outlook  

In Minnesota:

  • Workers on average earn $59,200.
  • 10% of workers earn $38,630 or less.
  • 10% of workers earn $79,040 or more.

In the United States:

  • Workers on average earn $49,590.
  • 10% of workers earn $35,350 or less.
  • 10% of workers earn $77,180 or more.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationAnnual Low (10%)Annual QL (25%)Annual Median (50%)Annual QU (75%)Annual High (90%)
United States$35,350$40,840$49,590$62,620$77,180
Minnesota$38,630$47,430$59,200$69,770$79,040
Duluth, MN-WI$37,650$45,170$58,900$70,720$83,990
Fargo, ND-MN$37,400$46,300$52,040$61,010$66,950
Grand Forks, ND-MN$36,950$36,950$48,040$59,540$70,340
La Crosse-Onalaska, WI-MN$36,590$44,290$53,160$63,770$71,090
Mankato, MN$36,980$48,730$56,690$63,960$75,220
Minneapolis-St. Paul-Bloomington, MN-WI$40,010$48,870$60,470$72,900$79,500
Northeast Minnesota nonmetropolitan area$35,780$44,150$55,020$65,200$85,910
Northwest Minnesota nonmetropolitan area$36,210$44,840$52,190$62,830$72,930
Rochester, MN$36,050$45,070$54,060$63,130$75,780
Sioux Falls, SD-MN$38,780$42,660$48,330$55,330$61,480
Southeast Minnesota nonmetropolitan area$38,760$46,890$58,580$64,240$75,800
Southwest Minnesota nonmetropolitan area$37,320$46,190$56,120$63,240$73,890
St. Cloud, MN$36,260$46,900$56,120$63,150$74,590

In Minnesota:

  • Workers on average earn $28.46 per hour.
  • 10% of workers earn $18.57 or less per hour.
  • 10% of workers earn $38.00 or more per hour.

In the United States:

  • Workers on average earn $23.84 per hour.
  • 10% of workers earn $17.00 or less per hour.
  • 10% of workers earn $37.11 or more per hour.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationHourly Low (10%)Hourly QL (25%)Hourly Median (50%)Hourly QU (75%)Hourly High (90%)
United States$17.00$19.64$23.84$30.10$37.11
Minnesota$18.57$22.81$28.46$33.54$38.00
Duluth, MN-WI$18.10$21.72$28.32$34.00$40.38
Fargo, ND-MN$17.98$22.26$25.02$29.33$32.19
Grand Forks, ND-MN$17.76$17.76$23.10$28.63$33.82
La Crosse-Onalaska, WI-MN$17.59$21.29$25.56$30.66$34.18
Mankato, MN$17.78$23.43$27.26$30.75$36.16
Minneapolis-St. Paul-Bloomington, MN-WI$19.23$23.50$29.07$35.05$38.22
Northeast Minnesota nonmetropolitan area$17.20$21.23$26.45$31.35$41.31
Northwest Minnesota nonmetropolitan area$17.41$21.56$25.09$30.21$35.06
Rochester, MN$17.33$21.67$25.99$30.35$36.43
Sioux Falls, SD-MN$18.64$20.51$23.23$26.60$29.56
Southeast Minnesota nonmetropolitan area$18.64$22.55$28.17$30.89$36.44
Southwest Minnesota nonmetropolitan area$17.94$22.21$26.98$30.40$35.52
St. Cloud, MN$17.43$22.55$26.98$30.36$35.86