In Minnesota:
- Workers on average earn $46,680.
- 10% of workers earn $38,010 or less.
- 10% of workers earn $55,410 or more.
In the United States:
- Workers on average earn $42,260.
- 10% of workers earn $33,940 or less.
- 10% of workers earn $51,980 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 | $33,940 | $37,260 | $42,260 | $47,220 | $51,980 |
| Minnesota | $38,010 | $40,340 | $46,680 | $49,330 | $55,410 |
| Duluth, MN-WI | $36,180 | $38,060 | $44,250 | $47,540 | $48,760 |
| Fargo, ND-MN | $33,050 | $36,230 | $39,940 | $47,910 | $50,800 |
| Grand Forks, ND-MN | $35,330 | $36,970 | $45,740 | $48,370 | $48,830 |
| La Crosse-Onalaska, WI-MN | $37,530 | $38,620 | $43,510 | $45,750 | $47,220 |
| Mankato, MN | $41,500 | $41,500 | $46,430 | $52,560 | $56,770 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $39,510 | $44,600 | $48,020 | $50,210 | $56,090 |
| Northeast Minnesota nonmetropolitan area | $37,580 | $40,290 | $45,660 | $47,030 | $48,000 |
| Northwest Minnesota nonmetropolitan area | $37,500 | $39,290 | $45,690 | $47,360 | $48,890 |
| Rochester, MN | $38,340 | $39,960 | $46,840 | $46,880 | $53,820 |
| Sioux Falls, SD-MN | $31,110 | $36,350 | $39,190 | $43,720 | $45,850 |
| Southeast Minnesota nonmetropolitan area | $38,110 | $38,850 | $45,220 | $47,370 | $50,280 |
| Southwest Minnesota nonmetropolitan area | $37,790 | $39,920 | $45,780 | $46,950 | $49,400 |
| St. Cloud, MN | $37,840 | $38,010 | $40,130 | $46,280 | $55,680 |
In Minnesota:
- Workers on average earn $22.44 per hour.
- 10% of workers earn $18.27 or less per hour.
- 10% of workers earn $26.64 or more per hour.
In the United States:
- Workers on average earn $20.32 per hour.
- 10% of workers earn $16.32 or less per hour.
- 10% of workers earn $24.99 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 | $16.32 | $17.91 | $20.32 | $22.70 | $24.99 |
| Minnesota | $18.27 | $19.39 | $22.44 | $23.72 | $26.64 |
| Duluth, MN-WI | $17.39 | $18.30 | $21.27 | $22.85 | $23.44 |
| Fargo, ND-MN | $15.89 | $17.42 | $19.20 | $23.04 | $24.42 |
| Grand Forks, ND-MN | $16.99 | $17.77 | $21.99 | $23.26 | $23.48 |
| La Crosse-Onalaska, WI-MN | $18.04 | $18.57 | $20.92 | $22.00 | $22.70 |
| Mankato, MN | $19.95 | $19.95 | $22.32 | $25.27 | $27.29 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $19.00 | $21.44 | $23.09 | $24.14 | $26.97 |
| Northeast Minnesota nonmetropolitan area | $18.07 | $19.37 | $21.95 | $22.61 | $23.08 |
| Northwest Minnesota nonmetropolitan area | $18.03 | $18.89 | $21.97 | $22.77 | $23.51 |
| Rochester, MN | $18.43 | $19.21 | $22.52 | $22.54 | $25.87 |
| Sioux Falls, SD-MN | $14.96 | $17.48 | $18.84 | $21.02 | $22.04 |
| Southeast Minnesota nonmetropolitan area | $18.32 | $18.68 | $21.74 | $22.78 | $24.17 |
| Southwest Minnesota nonmetropolitan area | $18.17 | $19.19 | $22.01 | $22.57 | $23.75 |
| St. Cloud, MN | $18.19 | $18.27 | $19.29 | $22.25 | $26.77 |