In Minnesota:
- Workers on average earn $74,670.
- 10% of workers earn $52,130 or less.
- 10% of workers earn $87,250 or more.
In the United States:
- Workers on average earn $60,020.
- 10% of workers earn $39,110 or less.
- 10% of workers earn $91,060 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 | $39,110 | $48,040 | $60,020 | $74,780 | $91,060 |
| Minnesota | $52,130 | $62,850 | $74,670 | $79,590 | $87,250 |
| Duluth, MN-WI | $47,750 | $61,820 | $65,640 | $75,850 | $82,780 |
| Fargo, ND-MN | $47,080 | $58,870 | $65,970 | $83,010 | $83,010 |
| Grand Forks, ND-MN | $56,930 | $56,930 | $60,160 | $73,620 | $81,890 |
| La Crosse-Onalaska, WI-MN | $51,320 | $59,010 | $61,660 | $68,770 | $73,850 |
| Mankato, MN | $49,030 | $65,040 | $69,830 | $77,920 | $79,610 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $57,160 | $68,600 | $77,170 | $81,320 | $87,510 |
| Northeast Minnesota nonmetropolitan area | $54,270 | $59,350 | $61,340 | $76,790 | $79,190 |
| Northwest Minnesota nonmetropolitan area | $49,000 | $62,450 | $74,770 | $79,190 | $87,760 |
| Rochester, MN | $62,380 | $71,880 | $78,270 | $83,570 | $91,860 |
| Sioux Falls, SD-MN | $46,580 | $51,740 | $60,980 | $64,940 | $76,810 |
| Southeast Minnesota nonmetropolitan area | $51,060 | $62,040 | $71,750 | $79,910 | $84,340 |
| Southwest Minnesota nonmetropolitan area | $49,000 | $59,080 | $63,080 | $76,780 | $79,910 |
| St. Cloud, MN | $60,090 | $62,940 | $74,670 | $75,290 | $77,910 |
In Minnesota:
- Workers on average earn $35.90 per hour.
- 10% of workers earn $25.06 or less per hour.
- 10% of workers earn $41.95 or more per hour.
In the United States:
- Workers on average earn $28.86 per hour.
- 10% of workers earn $18.80 or less per hour.
- 10% of workers earn $43.78 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 | $18.80 | $23.10 | $28.86 | $35.95 | $43.78 |
| Minnesota | $25.06 | $30.22 | $35.90 | $38.27 | $41.95 |
| Duluth, MN-WI | $22.96 | $29.72 | $31.56 | $36.46 | $39.80 |
| Fargo, ND-MN | $22.64 | $28.30 | $31.72 | $39.91 | $39.91 |
| Grand Forks, ND-MN | $27.37 | $27.37 | $28.92 | $35.40 | $39.37 |
| La Crosse-Onalaska, WI-MN | $24.67 | $28.37 | $29.64 | $33.06 | $35.51 |
| Mankato, MN | $23.57 | $31.27 | $33.57 | $37.46 | $38.28 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $27.48 | $32.98 | $37.10 | $39.10 | $42.07 |
| Northeast Minnesota nonmetropolitan area | $26.09 | $28.54 | $29.49 | $36.92 | $38.07 |
| Northwest Minnesota nonmetropolitan area | $23.56 | $30.03 | $35.95 | $38.07 | $42.19 |
| Rochester, MN | $29.99 | $34.56 | $37.63 | $40.18 | $44.17 |
| Sioux Falls, SD-MN | $22.39 | $24.88 | $29.32 | $31.22 | $36.93 |
| Southeast Minnesota nonmetropolitan area | $24.55 | $29.83 | $34.50 | $38.42 | $40.55 |
| Southwest Minnesota nonmetropolitan area | $23.56 | $28.41 | $30.33 | $36.91 | $38.42 |
| St. Cloud, MN | $28.89 | $30.26 | $35.90 | $36.20 | $37.46 |