In Minnesota:
- Workers on average earn $82,320.
- 10% of workers earn $54,730 or less.
- 10% of workers earn $130,440 or more.
In the United States:
- Workers on average earn $82,320.
- 10% of workers earn $50,890 or less.
- 10% of workers earn $133,160 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 | $50,890 | $64,440 | $82,320 | $106,190 | $133,160 |
| Minnesota | $54,730 | $65,840 | $82,320 | $104,180 | $130,440 |
| Duluth, MN-WI | $56,350 | $65,450 | $72,790 | $93,020 | $122,170 |
| Fargo, ND-MN | $50,480 | $62,850 | $69,530 | $83,710 | $97,470 |
| Grand Forks, ND-MN | $56,780 | $59,560 | $70,720 | $90,690 | $105,960 |
| La Crosse-Onalaska, WI-MN | $60,180 | $60,660 | $63,430 | $79,830 | $102,380 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $55,350 | $65,990 | $83,990 | $105,340 | $135,140 |
| Northwest Minnesota nonmetropolitan area | $53,500 | $60,970 | $72,820 | $91,900 | $109,970 |
| Rochester, MN | $58,580 | $65,770 | $80,300 | $95,410 | $109,560 |
| Sioux Falls, SD-MN | $60,380 | $70,720 | $79,320 | $103,040 | $138,280 |
| Southeast Minnesota nonmetropolitan area | $56,000 | $64,170 | $81,640 | $95,700 | $103,580 |
| Southwest Minnesota nonmetropolitan area | $57,200 | $70,190 | $85,980 | $101,320 | $108,310 |
| St. Cloud, MN | $42,910 | $50,950 | $73,280 | $82,570 | $105,060 |
In Minnesota:
- Workers on average earn $39.58 per hour.
- 10% of workers earn $26.31 or less per hour.
- 10% of workers earn $62.71 or more per hour.
In the United States:
- Workers on average earn $39.58 per hour.
- 10% of workers earn $24.47 or less per hour.
- 10% of workers earn $64.02 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 | $24.47 | $30.98 | $39.58 | $51.05 | $64.02 |
| Minnesota | $26.31 | $31.65 | $39.58 | $50.09 | $62.71 |
| Duluth, MN-WI | $27.09 | $31.47 | $34.99 | $44.72 | $58.74 |
| Fargo, ND-MN | $24.27 | $30.22 | $33.43 | $40.25 | $46.86 |
| Grand Forks, ND-MN | $27.30 | $28.64 | $34.00 | $43.60 | $50.94 |
| La Crosse-Onalaska, WI-MN | $28.93 | $29.16 | $30.50 | $38.38 | $49.22 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $26.61 | $31.73 | $40.38 | $50.65 | $64.97 |
| Northwest Minnesota nonmetropolitan area | $25.72 | $29.31 | $35.01 | $44.18 | $52.87 |
| Rochester, MN | $28.16 | $31.62 | $38.61 | $45.87 | $52.67 |
| Sioux Falls, SD-MN | $29.03 | $34.00 | $38.14 | $49.54 | $66.48 |
| Southeast Minnesota nonmetropolitan area | $26.92 | $30.85 | $39.25 | $46.01 | $49.80 |
| Southwest Minnesota nonmetropolitan area | $27.50 | $33.74 | $41.34 | $48.71 | $52.07 |
| St. Cloud, MN | $20.63 | $24.50 | $35.23 | $39.70 | $50.51 |