In Minnesota:
- Workers on average earn $54,600.
- 10% of workers earn $37,800 or less.
- 10% of workers earn $73,450 or more.
In the United States:
- Workers on average earn $50,670.
- 10% of workers earn $36,000 or less.
- 10% of workers earn $74,550 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,000 | $43,520 | $50,670 | $61,470 | $74,550 |
| Minnesota | $37,800 | $46,970 | $54,600 | $62,640 | $73,450 |
| Duluth, MN-WI | $37,010 | $44,170 | $50,660 | $60,280 | $66,330 |
| Fargo, ND-MN | $39,870 | $45,700 | $50,570 | $60,380 | $66,090 |
| Grand Forks, ND-MN | $37,030 | $44,200 | $50,260 | $59,590 | $66,040 |
| La Crosse-Onalaska, WI-MN | $35,240 | $43,630 | $48,970 | $57,550 | $63,400 |
| Mankato, MN | $39,120 | $46,010 | $50,750 | $60,880 | $73,440 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $40,280 | $48,140 | $57,790 | $63,280 | $74,990 |
| Northeast Minnesota nonmetropolitan area | $31,200 | $40,080 | $50,070 | $60,670 | $65,060 |
| Northwest Minnesota nonmetropolitan area | $36,400 | $44,360 | $50,190 | $60,280 | $67,620 |
| Rochester, MN | $38,870 | $47,580 | $58,350 | $67,120 | $79,650 |
| Sioux Falls, SD-MN | $37,300 | $42,250 | $46,910 | $53,260 | $60,030 |
| Southeast Minnesota nonmetropolitan area | $34,920 | $43,220 | $49,620 | $58,730 | $69,500 |
| Southwest Minnesota nonmetropolitan area | $35,610 | $44,030 | $50,560 | $60,210 | $73,110 |
| St. Cloud, MN | $37,790 | $45,550 | $50,570 | $60,130 | $69,010 |
In Minnesota:
- Workers on average earn $26.25 per hour.
- 10% of workers earn $18.17 or less per hour.
- 10% of workers earn $35.31 or more per hour.
In the United States:
- Workers on average earn $24.36 per hour.
- 10% of workers earn $17.31 or less per hour.
- 10% of workers earn $35.84 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.31 | $20.92 | $24.36 | $29.55 | $35.84 |
| Minnesota | $18.17 | $22.58 | $26.25 | $30.11 | $35.31 |
| Duluth, MN-WI | $17.80 | $21.24 | $24.36 | $28.98 | $31.89 |
| Fargo, ND-MN | $19.17 | $21.97 | $24.31 | $29.03 | $31.77 |
| Grand Forks, ND-MN | $17.80 | $21.25 | $24.17 | $28.65 | $31.75 |
| La Crosse-Onalaska, WI-MN | $16.94 | $20.98 | $23.55 | $27.67 | $30.48 |
| Mankato, MN | $18.81 | $22.12 | $24.40 | $29.27 | $35.31 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $19.37 | $23.14 | $27.78 | $30.42 | $36.05 |
| Northeast Minnesota nonmetropolitan area | $15.00 | $19.27 | $24.07 | $29.17 | $31.28 |
| Northwest Minnesota nonmetropolitan area | $17.50 | $21.33 | $24.13 | $28.98 | $32.51 |
| Rochester, MN | $18.69 | $22.87 | $28.06 | $32.27 | $38.29 |
| Sioux Falls, SD-MN | $17.93 | $20.31 | $22.55 | $25.61 | $28.86 |
| Southeast Minnesota nonmetropolitan area | $16.79 | $20.78 | $23.86 | $28.23 | $33.42 |
| Southwest Minnesota nonmetropolitan area | $17.12 | $21.17 | $24.31 | $28.95 | $35.15 |
| St. Cloud, MN | $18.17 | $21.90 | $24.31 | $28.91 | $33.18 |