In Minnesota:
- Workers on average earn $59,200.
- 10% of workers earn $38,630 or less.
- 10% of workers earn $79,040 or more.
In the United States:
- Workers on average earn $49,590.
- 10% of workers earn $35,350 or less.
- 10% of workers earn $77,180 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 | $35,350 | $40,840 | $49,590 | $62,620 | $77,180 |
| Minnesota | $38,630 | $47,430 | $59,200 | $69,770 | $79,040 |
| Duluth, MN-WI | $37,650 | $45,170 | $58,900 | $70,720 | $83,990 |
| Fargo, ND-MN | $37,400 | $46,300 | $52,040 | $61,010 | $66,950 |
| Grand Forks, ND-MN | $36,950 | $36,950 | $48,040 | $59,540 | $70,340 |
| La Crosse-Onalaska, WI-MN | $36,590 | $44,290 | $53,160 | $63,770 | $71,090 |
| Mankato, MN | $36,980 | $48,730 | $56,690 | $63,960 | $75,220 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $40,010 | $48,870 | $60,470 | $72,900 | $79,500 |
| Northeast Minnesota nonmetropolitan area | $35,780 | $44,150 | $55,020 | $65,200 | $85,910 |
| Northwest Minnesota nonmetropolitan area | $36,210 | $44,840 | $52,190 | $62,830 | $72,930 |
| Rochester, MN | $36,050 | $45,070 | $54,060 | $63,130 | $75,780 |
| Sioux Falls, SD-MN | $38,780 | $42,660 | $48,330 | $55,330 | $61,480 |
| Southeast Minnesota nonmetropolitan area | $38,760 | $46,890 | $58,580 | $64,240 | $75,800 |
| Southwest Minnesota nonmetropolitan area | $37,320 | $46,190 | $56,120 | $63,240 | $73,890 |
| St. Cloud, MN | $36,260 | $46,900 | $56,120 | $63,150 | $74,590 |
In Minnesota:
- Workers on average earn $28.46 per hour.
- 10% of workers earn $18.57 or less per hour.
- 10% of workers earn $38.00 or more per hour.
In the United States:
- Workers on average earn $23.84 per hour.
- 10% of workers earn $17.00 or less per hour.
- 10% of workers earn $37.11 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.00 | $19.64 | $23.84 | $30.10 | $37.11 |
| Minnesota | $18.57 | $22.81 | $28.46 | $33.54 | $38.00 |
| Duluth, MN-WI | $18.10 | $21.72 | $28.32 | $34.00 | $40.38 |
| Fargo, ND-MN | $17.98 | $22.26 | $25.02 | $29.33 | $32.19 |
| Grand Forks, ND-MN | $17.76 | $17.76 | $23.10 | $28.63 | $33.82 |
| La Crosse-Onalaska, WI-MN | $17.59 | $21.29 | $25.56 | $30.66 | $34.18 |
| Mankato, MN | $17.78 | $23.43 | $27.26 | $30.75 | $36.16 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $19.23 | $23.50 | $29.07 | $35.05 | $38.22 |
| Northeast Minnesota nonmetropolitan area | $17.20 | $21.23 | $26.45 | $31.35 | $41.31 |
| Northwest Minnesota nonmetropolitan area | $17.41 | $21.56 | $25.09 | $30.21 | $35.06 |
| Rochester, MN | $17.33 | $21.67 | $25.99 | $30.35 | $36.43 |
| Sioux Falls, SD-MN | $18.64 | $20.51 | $23.23 | $26.60 | $29.56 |
| Southeast Minnesota nonmetropolitan area | $18.64 | $22.55 | $28.17 | $30.89 | $36.44 |
| Southwest Minnesota nonmetropolitan area | $17.94 | $22.21 | $26.98 | $30.40 | $35.52 |
| St. Cloud, MN | $17.43 | $22.55 | $26.98 | $30.36 | $35.86 |