In Minnesota:
- Workers on average earn $48,770.
- 10% of workers earn $36,550 or less.
- 10% of workers earn $75,900 or more.
In the United States:
- Workers on average earn $48,520.
- 10% of workers earn $33,120 or less.
- 10% of workers earn $77,080 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 | $33,120 | $38,590 | $48,520 | $62,130 | $77,080 |
| Minnesota | $36,550 | $40,860 | $48,770 | $61,490 | $75,900 |
| Duluth, MN-WI | $34,720 | $39,190 | $46,960 | $59,140 | $70,700 |
| Fargo, ND-MN | $37,540 | $42,410 | $48,560 | $62,310 | $75,780 |
| Grand Forks, ND-MN | $36,140 | $39,950 | $48,450 | $61,870 | $72,490 |
| La Crosse-Onalaska, WI-MN | $34,960 | $39,680 | $48,760 | $60,520 | $73,420 |
| Mankato, MN | $35,150 | $38,890 | $46,110 | $56,720 | $72,040 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $37,440 | $44,580 | $51,760 | $62,650 | $77,250 |
| Northeast Minnesota nonmetropolitan area | $31,260 | $37,310 | $46,780 | $55,950 | $68,450 |
| Northwest Minnesota nonmetropolitan area | $34,640 | $38,330 | $46,840 | $58,650 | $70,590 |
| Rochester, MN | $35,950 | $40,180 | $47,350 | $59,890 | $75,020 |
| Sioux Falls, SD-MN | $39,180 | $47,090 | $57,840 | $74,240 | $94,990 |
| Southeast Minnesota nonmetropolitan area | $36,150 | $38,800 | $47,280 | $58,700 | $71,410 |
| Southwest Minnesota nonmetropolitan area | $34,460 | $38,200 | $46,130 | $57,510 | $72,650 |
| St. Cloud, MN | $35,810 | $40,510 | $47,340 | $59,990 | $72,020 |
In Minnesota:
- Workers on average earn $23.45 per hour.
- 10% of workers earn $17.57 or less per hour.
- 10% of workers earn $36.49 or more per hour.
In the United States:
- Workers on average earn $23.33 per hour.
- 10% of workers earn $15.92 or less per hour.
- 10% of workers earn $37.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 | $15.92 | $18.55 | $23.33 | $29.87 | $37.06 |
| Minnesota | $17.57 | $19.64 | $23.45 | $29.56 | $36.49 |
| Duluth, MN-WI | $16.69 | $18.84 | $22.58 | $28.43 | $33.99 |
| Fargo, ND-MN | $18.05 | $20.39 | $23.35 | $29.96 | $36.43 |
| Grand Forks, ND-MN | $17.38 | $19.21 | $23.30 | $29.75 | $34.85 |
| La Crosse-Onalaska, WI-MN | $16.81 | $19.08 | $23.44 | $29.10 | $35.30 |
| Mankato, MN | $16.90 | $18.70 | $22.17 | $27.27 | $34.63 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $18.00 | $21.43 | $24.88 | $30.12 | $37.14 |
| Northeast Minnesota nonmetropolitan area | $15.03 | $17.94 | $22.49 | $26.90 | $32.91 |
| Northwest Minnesota nonmetropolitan area | $16.66 | $18.43 | $22.52 | $28.20 | $33.94 |
| Rochester, MN | $17.28 | $19.32 | $22.76 | $28.79 | $36.07 |
| Sioux Falls, SD-MN | $18.84 | $22.64 | $27.81 | $35.69 | $45.67 |
| Southeast Minnesota nonmetropolitan area | $17.38 | $18.66 | $22.73 | $28.22 | $34.33 |
| Southwest Minnesota nonmetropolitan area | $16.57 | $18.36 | $22.18 | $27.65 | $34.93 |
| St. Cloud, MN | $17.22 | $19.47 | $22.76 | $28.84 | $34.62 |