In Minnesota:
- Workers on average earn $43,380.
- 10% of workers earn $33,760 or less.
- 10% of workers earn $65,090 or more.
In the United States:
- Workers on average earn $38,020.
- 10% of workers earn $30,210 or less.
- 10% of workers earn $58,840 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 | $30,210 | $35,210 | $38,020 | $46,200 | $58,840 |
| Minnesota | $33,760 | $37,020 | $43,380 | $46,110 | $65,090 |
| Duluth, MN-WI | $29,640 | $33,450 | $37,520 | $42,760 | $50,580 |
| Fargo, ND-MN | $31,730 | $33,890 | $37,770 | $45,040 | $64,370 |
| Grand Forks, ND-MN | $30,580 | $35,190 | $41,750 | $43,760 | $58,670 |
| La Crosse-Onalaska, WI-MN | $30,810 | $31,430 | $36,210 | $41,600 | $49,000 |
| Mankato, MN | $23,150 | $35,090 | $39,760 | $45,740 | $51,330 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $35,630 | $37,030 | $43,430 | $45,770 | $65,200 |
| Northeast Minnesota nonmetropolitan area | $30,920 | $33,560 | $38,710 | $44,110 | $51,170 |
| Northwest Minnesota nonmetropolitan area | $31,120 | $32,810 | $36,730 | $44,560 | $53,940 |
| Rochester, MN | $30,840 | $40,240 | $47,790 | $55,980 | $61,960 |
| Sioux Falls, SD-MN | $30,100 | $32,190 | $37,740 | $45,330 | $55,410 |
| Southeast Minnesota nonmetropolitan area | $31,180 | $36,010 | $42,170 | $60,210 | $74,240 |
| Southwest Minnesota nonmetropolitan area | $30,920 | $35,550 | $37,560 | $45,020 | $58,430 |
| St. Cloud, MN | $29,970 | $33,310 | $38,430 | $45,030 | $53,750 |
In Minnesota:
- Workers on average earn $20.86 per hour.
- 10% of workers earn $16.23 or less per hour.
- 10% of workers earn $31.29 or more per hour.
In the United States:
- Workers on average earn $18.28 per hour.
- 10% of workers earn $14.52 or less per hour.
- 10% of workers earn $28.29 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 | $14.52 | $16.93 | $18.28 | $22.21 | $28.29 |
| Minnesota | $16.23 | $17.80 | $20.86 | $22.17 | $31.29 |
| Duluth, MN-WI | $14.25 | $16.08 | $18.04 | $20.56 | $24.32 |
| Fargo, ND-MN | $15.26 | $16.30 | $18.16 | $21.65 | $30.95 |
| Grand Forks, ND-MN | $14.70 | $16.92 | $20.07 | $21.04 | $28.21 |
| La Crosse-Onalaska, WI-MN | $14.81 | $15.11 | $17.41 | $20.00 | $23.56 |
| Mankato, MN | $11.13 | $16.87 | $19.11 | $21.99 | $24.68 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $17.13 | $17.81 | $20.88 | $22.01 | $31.35 |
| Northeast Minnesota nonmetropolitan area | $14.87 | $16.13 | $18.61 | $21.21 | $24.60 |
| Northwest Minnesota nonmetropolitan area | $14.96 | $15.77 | $17.66 | $21.42 | $25.93 |
| Rochester, MN | $14.83 | $19.35 | $22.98 | $26.91 | $29.79 |
| Sioux Falls, SD-MN | $14.47 | $15.48 | $18.14 | $21.79 | $26.64 |
| Southeast Minnesota nonmetropolitan area | $14.99 | $17.31 | $20.27 | $28.95 | $35.69 |
| Southwest Minnesota nonmetropolitan area | $14.87 | $17.09 | $18.06 | $21.64 | $28.09 |
| St. Cloud, MN | $14.41 | $16.02 | $18.48 | $21.65 | $25.84 |