In Minnesota:
- Workers on average earn $48,880.
- 10% of workers earn $31,490 or less.
- 10% of workers earn $90,340 or more.
In the United States:
- Workers on average earn $44,860.
- 10% of workers earn $30,800 or less.
- 10% of workers earn $80,310 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 | $30,800 | $37,270 | $44,860 | $52,310 | $80,310 |
| Minnesota | $31,490 | $39,760 | $48,880 | $60,530 | $90,340 |
| Duluth, MN-WI | $29,230 | $37,070 | $45,100 | $55,540 | $92,930 |
| Fargo, ND-MN | $33,890 | $37,550 | $47,170 | $56,820 | $92,440 |
| Grand Forks, ND-MN | $29,780 | $38,830 | $47,880 | $60,160 | $92,880 |
| La Crosse-Onalaska, WI-MN | $30,170 | $39,540 | $46,510 | $52,640 | $71,950 |
| Mankato, MN | $29,860 | $39,510 | $45,440 | $55,140 | $93,790 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $34,070 | $43,150 | $49,670 | $61,700 | $90,340 |
| Northeast Minnesota nonmetropolitan area | $29,120 | $35,650 | $48,780 | $60,010 | $93,790 |
| Northwest Minnesota nonmetropolitan area | $28,700 | $37,210 | $46,120 | $59,370 | $93,630 |
| Rochester, MN | $31,780 | $37,210 | $47,460 | $61,180 | $96,830 |
| Sioux Falls, SD-MN | $27,520 | $34,790 | $42,890 | $49,050 | $60,580 |
| Southeast Minnesota nonmetropolitan area | $27,710 | $33,350 | $45,360 | $55,010 | $93,620 |
| Southwest Minnesota nonmetropolitan area | $28,720 | $35,970 | $45,340 | $51,480 | $93,600 |
| St. Cloud, MN | $29,160 | $38,460 | $46,330 | $50,850 | $61,310 |
In Minnesota:
- Workers on average earn $23.50 per hour.
- 10% of workers earn $15.14 or less per hour.
- 10% of workers earn $43.43 or more per hour.
In the United States:
- Workers on average earn $21.57 per hour.
- 10% of workers earn $14.81 or less per hour.
- 10% of workers earn $38.61 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 | $14.81 | $17.92 | $21.57 | $25.15 | $38.61 |
| Minnesota | $15.14 | $19.12 | $23.50 | $29.10 | $43.43 |
| Duluth, MN-WI | $14.05 | $17.82 | $21.68 | $26.70 | $44.68 |
| Fargo, ND-MN | $16.29 | $18.05 | $22.68 | $27.32 | $44.44 |
| Grand Forks, ND-MN | $14.32 | $18.67 | $23.02 | $28.92 | $44.65 |
| La Crosse-Onalaska, WI-MN | $14.51 | $19.01 | $22.36 | $25.31 | $34.59 |
| Mankato, MN | $14.36 | $19.00 | $21.85 | $26.51 | $45.09 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $16.38 | $20.75 | $23.88 | $29.66 | $43.43 |
| Northeast Minnesota nonmetropolitan area | $14.00 | $17.14 | $23.45 | $28.85 | $45.09 |
| Northwest Minnesota nonmetropolitan area | $13.80 | $17.89 | $22.18 | $28.55 | $45.01 |
| Rochester, MN | $15.28 | $17.89 | $22.82 | $29.42 | $46.56 |
| Sioux Falls, SD-MN | $13.23 | $16.72 | $20.62 | $23.58 | $29.12 |
| Southeast Minnesota nonmetropolitan area | $13.32 | $16.04 | $21.81 | $26.45 | $45.01 |
| Southwest Minnesota nonmetropolitan area | $13.81 | $17.30 | $21.80 | $24.75 | $45.00 |
| St. Cloud, MN | $14.02 | $18.49 | $22.27 | $24.45 | $29.48 |