In Minnesota:
- Workers on average earn $48,800.
- 10% of workers earn $35,730 or less.
- 10% of workers earn $72,830 or more.
In the United States:
- Workers on average earn $44,770.
- 10% of workers earn $31,750 or less.
- 10% of workers earn $63,590 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 | $31,750 | $36,870 | $44,770 | $51,780 | $63,590 |
| Minnesota | $35,730 | $41,330 | $48,800 | $59,810 | $72,830 |
| Duluth, MN-WI | $30,280 | $38,190 | $44,940 | $53,040 | $62,910 |
| Fargo, ND-MN | $30,440 | $38,200 | $40,900 | $49,060 | $61,530 |
| Grand Forks, ND-MN | $31,800 | $37,540 | $42,560 | $51,670 | $69,140 |
| La Crosse-Onalaska, WI-MN | $31,600 | $36,780 | $45,820 | $53,830 | $63,200 |
| Mankato, MN | $30,590 | $37,120 | $47,320 | $57,960 | $67,080 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $36,180 | $43,870 | $49,480 | $60,520 | $73,920 |
| Northeast Minnesota nonmetropolitan area | $31,190 | $36,140 | $44,430 | $51,050 | $62,060 |
| Northwest Minnesota nonmetropolitan area | $33,330 | $38,700 | $47,720 | $58,140 | $63,260 |
| Rochester, MN | $32,580 | $38,110 | $47,050 | $55,960 | $64,940 |
| Sioux Falls, SD-MN | $32,960 | $37,550 | $43,850 | $49,970 | $58,900 |
| Southeast Minnesota nonmetropolitan area | $33,520 | $38,060 | $45,590 | $56,510 | $62,230 |
| Southwest Minnesota nonmetropolitan area | $28,690 | $36,620 | $44,550 | $53,110 | $61,520 |
| St. Cloud, MN | $33,010 | $39,670 | $48,120 | $56,820 | $64,140 |
In Minnesota:
- Workers on average earn $23.46 per hour.
- 10% of workers earn $17.18 or less per hour.
- 10% of workers earn $35.02 or more per hour.
In the United States:
- Workers on average earn $21.53 per hour.
- 10% of workers earn $15.27 or less per hour.
- 10% of workers earn $30.57 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 | $15.27 | $17.72 | $21.53 | $24.89 | $30.57 |
| Minnesota | $17.18 | $19.87 | $23.46 | $28.76 | $35.02 |
| Duluth, MN-WI | $14.56 | $18.36 | $21.61 | $25.50 | $30.24 |
| Fargo, ND-MN | $14.64 | $18.37 | $19.66 | $23.59 | $29.58 |
| Grand Forks, ND-MN | $15.29 | $18.05 | $20.46 | $24.84 | $33.24 |
| La Crosse-Onalaska, WI-MN | $15.19 | $17.68 | $22.03 | $25.88 | $30.39 |
| Mankato, MN | $14.71 | $17.85 | $22.75 | $27.86 | $32.25 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $17.40 | $21.09 | $23.79 | $29.10 | $35.54 |
| Northeast Minnesota nonmetropolitan area | $14.99 | $17.37 | $21.36 | $24.55 | $29.84 |
| Northwest Minnesota nonmetropolitan area | $16.03 | $18.60 | $22.94 | $27.95 | $30.41 |
| Rochester, MN | $15.67 | $18.32 | $22.62 | $26.90 | $31.22 |
| Sioux Falls, SD-MN | $15.85 | $18.05 | $21.08 | $24.03 | $28.32 |
| Southeast Minnesota nonmetropolitan area | $16.12 | $18.30 | $21.92 | $27.17 | $29.92 |
| Southwest Minnesota nonmetropolitan area | $13.79 | $17.60 | $21.42 | $25.53 | $29.58 |
| St. Cloud, MN | $15.87 | $19.07 | $23.14 | $27.32 | $30.84 |