In Minnesota:
- Workers on average earn $48,300.
- 10% of workers earn $38,110 or less.
- 10% of workers earn $62,080 or more.
In the United States:
- Workers on average earn $45,750.
- 10% of workers earn $36,020 or less.
- 10% of workers earn $61,040 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 | $36,020 | $37,850 | $45,750 | $49,990 | $61,040 |
| Minnesota | $38,110 | $43,490 | $48,300 | $54,440 | $62,080 |
| Duluth, MN-WI | $37,040 | $41,610 | $47,510 | $51,780 | $58,330 |
| Fargo, ND-MN | $37,980 | $40,400 | $45,390 | $50,540 | $60,080 |
| Grand Forks, ND-MN | $37,830 | $39,730 | $47,110 | $51,560 | $58,760 |
| La Crosse-Onalaska, WI-MN | $35,180 | $39,090 | $45,880 | $51,170 | $56,620 |
| Mankato, MN | $37,320 | $38,290 | $48,400 | $53,530 | $60,240 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $38,240 | $43,800 | $48,520 | $54,760 | $61,790 |
| Northeast Minnesota nonmetropolitan area | $38,660 | $40,990 | $49,710 | $53,080 | $63,950 |
| Northwest Minnesota nonmetropolitan area | $37,560 | $40,160 | $46,450 | $53,700 | $60,180 |
| Rochester, MN | $43,870 | $48,360 | $50,730 | $64,500 | $71,400 |
| Sioux Falls, SD-MN | $38,050 | $39,250 | $45,610 | $47,900 | $54,520 |
| Southeast Minnesota nonmetropolitan area | $37,010 | $38,780 | $45,080 | $50,550 | $60,760 |
| Southwest Minnesota nonmetropolitan area | $37,640 | $38,620 | $45,440 | $51,030 | $56,130 |
| St. Cloud, MN | $37,020 | $39,970 | $46,270 | $51,820 | $61,190 |
In Minnesota:
- Workers on average earn $23.22 per hour.
- 10% of workers earn $18.32 or less per hour.
- 10% of workers earn $29.84 or more per hour.
In the United States:
- Workers on average earn $22.00 per hour.
- 10% of workers earn $17.32 or less per hour.
- 10% of workers earn $29.35 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.32 | $18.20 | $22.00 | $24.04 | $29.35 |
| Minnesota | $18.32 | $20.91 | $23.22 | $26.18 | $29.84 |
| Duluth, MN-WI | $17.81 | $20.00 | $22.84 | $24.90 | $28.04 |
| Fargo, ND-MN | $18.26 | $19.42 | $21.82 | $24.30 | $28.88 |
| Grand Forks, ND-MN | $18.19 | $19.10 | $22.65 | $24.79 | $28.25 |
| La Crosse-Onalaska, WI-MN | $16.92 | $18.80 | $22.06 | $24.60 | $27.22 |
| Mankato, MN | $17.94 | $18.41 | $23.27 | $25.74 | $28.96 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $18.39 | $21.06 | $23.33 | $26.33 | $29.71 |
| Northeast Minnesota nonmetropolitan area | $18.59 | $19.71 | $23.90 | $25.52 | $30.75 |
| Northwest Minnesota nonmetropolitan area | $18.06 | $19.31 | $22.33 | $25.82 | $28.93 |
| Rochester, MN | $21.09 | $23.25 | $24.39 | $31.01 | $34.33 |
| Sioux Falls, SD-MN | $18.29 | $18.87 | $21.93 | $23.03 | $26.21 |
| Southeast Minnesota nonmetropolitan area | $17.79 | $18.64 | $21.67 | $24.30 | $29.21 |
| Southwest Minnesota nonmetropolitan area | $18.10 | $18.57 | $21.84 | $24.53 | $26.98 |
| St. Cloud, MN | $17.80 | $19.21 | $22.25 | $24.92 | $29.42 |