In Minnesota:
- Workers on average earn $49,740.
- 10% of workers earn $39,940 or less.
- 10% of workers earn $73,870 or more.
In the United States:
- Workers on average earn $46,420.
- 10% of workers earn $36,840 or less.
- 10% of workers earn $62,520 or more.
Source: Bureau of Labor Statistics 2025 wage data
external site.
Full Details Save Table: XLSX CSV
| Location | Annual Low (10%) | Annual QL (25%) | Annual Median (50%) | Annual QU (75%) | Annual High (90%) |
| United States | $36,840 | $40,030 | $46,420 | $54,770 | $62,520 |
| Minnesota | $39,940 | $44,550 | $49,740 | $59,690 | $73,870 |
| Duluth, MN-WI | $38,770 | $43,640 | $48,080 | $60,320 | $81,950 |
| Fargo, ND-MN | $40,300 | $41,050 | $45,840 | $50,200 | $57,060 |
| Grand Forks, ND-MN | $38,480 | $45,250 | $49,270 | $50,450 | $58,020 |
| La Crosse-Onalaska, WI-MN | $39,330 | $44,620 | $44,620 | $47,210 | $56,350 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $39,940 | $44,150 | $49,740 | $60,610 | $73,870 |
| Northeast Minnesota nonmetropolitan area | $42,460 | $49,460 | $58,360 | $58,940 | $76,510 |
| Northwest Minnesota nonmetropolitan area | $39,080 | $43,800 | $46,780 | $50,590 | $62,150 |
| Rochester, MN | $39,250 | $45,910 | $48,640 | $54,140 | $60,720 |
| Sioux Falls, SD-MN | $40,390 | $44,440 | $47,410 | $53,150 | $60,250 |
| Southeast Minnesota nonmetropolitan area | $41,250 | $44,750 | $47,750 | $55,720 | $62,380 |
| Southwest Minnesota nonmetropolitan area | $38,840 | $46,190 | $54,210 | $57,650 | $61,970 |
| St. Cloud, MN | $43,510 | $44,550 | $47,480 | $55,660 | $60,540 |
In Minnesota:
- Workers on average earn $23.91 per hour.
- 10% of workers earn $19.20 or less per hour.
- 10% of workers earn $35.51 or more per hour.
In the United States:
- Workers on average earn $22.32 per hour.
- 10% of workers earn $17.71 or less per hour.
- 10% of workers earn $30.06 or more per hour.
Source: Bureau of Labor Statistics 2025 wage data
external site.
Full Details Save Table: XLSX CSV
| Location | Hourly Low (10%) | Hourly QL (25%) | Hourly Median (50%) | Hourly QU (75%) | Hourly High (90%) |
| United States | $17.71 | $19.24 | $22.32 | $26.33 | $30.06 |
| Minnesota | $19.20 | $21.42 | $23.91 | $28.70 | $35.51 |
| Duluth, MN-WI | $18.64 | $20.98 | $23.12 | $29.00 | $39.40 |
| Fargo, ND-MN | $19.38 | $19.74 | $22.04 | $24.14 | $27.43 |
| Grand Forks, ND-MN | $18.50 | $21.76 | $23.69 | $24.25 | $27.89 |
| La Crosse-Onalaska, WI-MN | $18.91 | $21.45 | $21.45 | $22.70 | $27.09 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $19.20 | $21.23 | $23.91 | $29.14 | $35.51 |
| Northeast Minnesota nonmetropolitan area | $20.42 | $23.78 | $28.06 | $28.34 | $36.79 |
| Northwest Minnesota nonmetropolitan area | $18.79 | $21.06 | $22.49 | $24.32 | $29.88 |
| Rochester, MN | $18.87 | $22.07 | $23.39 | $26.03 | $29.19 |
| Sioux Falls, SD-MN | $19.42 | $21.36 | $22.79 | $25.55 | $28.96 |
| Southeast Minnesota nonmetropolitan area | $19.83 | $21.52 | $22.96 | $26.79 | $29.99 |
| Southwest Minnesota nonmetropolitan area | $18.67 | $22.21 | $26.06 | $27.72 | $29.79 |
| St. Cloud, MN | $20.92 | $21.42 | $22.83 | $26.76 | $29.11 |