In Minnesota:
- Workers on average earn $49,940.
- 10% of workers earn $38,490 or less.
- 10% of workers earn $64,560 or more.
In the United States:
- Workers on average earn $45,930.
- 10% of workers earn $34,200 or less.
- 10% of workers earn $63,290 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 | $34,200 | $38,150 | $45,930 | $54,350 | $63,290 |
| Minnesota | $38,490 | $45,630 | $49,940 | $59,880 | $64,560 |
| Duluth, MN-WI | $38,200 | $44,880 | $56,120 | $67,510 | $67,510 |
| Fargo, ND-MN | $38,690 | $39,390 | $46,960 | $52,550 | $63,080 |
| Grand Forks, ND-MN | $35,790 | $38,990 | $46,400 | $54,750 | $63,750 |
| La Crosse-Onalaska, WI-MN | $35,560 | $39,020 | $46,880 | $62,150 | $72,020 |
| Mankato, MN | $35,380 | $43,050 | $44,320 | $49,150 | $59,440 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $38,710 | $46,070 | $49,750 | $60,150 | $64,370 |
| Northeast Minnesota nonmetropolitan area | $38,730 | $42,040 | $47,740 | $57,110 | $61,020 |
| Northwest Minnesota nonmetropolitan area | $37,460 | $43,700 | $50,170 | $60,390 | $63,290 |
| Rochester, MN | $41,550 | $45,830 | $48,300 | $58,610 | $64,490 |
| Sioux Falls, SD-MN | $29,850 | $31,490 | $36,430 | $44,470 | $47,590 |
| Southeast Minnesota nonmetropolitan area | $39,520 | $45,130 | $50,710 | $61,670 | $65,240 |
| Southwest Minnesota nonmetropolitan area | $38,860 | $41,180 | $47,870 | $58,960 | $63,430 |
| St. Cloud, MN | $33,260 | $40,120 | $46,220 | $51,710 | $64,190 |
In Minnesota:
- Workers on average earn $24.01 per hour.
- 10% of workers earn $18.51 or less per hour.
- 10% of workers earn $31.04 or more per hour.
In the United States:
- Workers on average earn $22.08 per hour.
- 10% of workers earn $16.44 or less per hour.
- 10% of workers earn $30.43 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.44 | $18.34 | $22.08 | $26.13 | $30.43 |
| Minnesota | $18.51 | $21.94 | $24.01 | $28.79 | $31.04 |
| Duluth, MN-WI | $18.37 | $21.58 | $26.98 | $32.46 | $32.46 |
| Fargo, ND-MN | $18.60 | $18.94 | $22.58 | $25.26 | $30.33 |
| Grand Forks, ND-MN | $17.21 | $18.75 | $22.31 | $26.32 | $30.65 |
| La Crosse-Onalaska, WI-MN | $17.10 | $18.76 | $22.54 | $29.88 | $34.63 |
| Mankato, MN | $17.01 | $20.70 | $21.31 | $23.63 | $28.58 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $18.61 | $22.15 | $23.92 | $28.92 | $30.95 |
| Northeast Minnesota nonmetropolitan area | $18.62 | $20.21 | $22.95 | $27.46 | $29.34 |
| Northwest Minnesota nonmetropolitan area | $18.01 | $21.01 | $24.12 | $29.03 | $30.43 |
| Rochester, MN | $19.98 | $22.03 | $23.22 | $28.18 | $31.00 |
| Sioux Falls, SD-MN | $14.35 | $15.14 | $17.52 | $21.38 | $22.88 |
| Southeast Minnesota nonmetropolitan area | $19.00 | $21.70 | $24.38 | $29.65 | $31.36 |
| Southwest Minnesota nonmetropolitan area | $18.68 | $19.80 | $23.02 | $28.35 | $30.50 |
| St. Cloud, MN | $15.99 | $19.29 | $22.22 | $24.86 | $30.86 |