In Minnesota:
- Workers on average earn $64,930.
- 10% of workers earn $46,590 or less.
- 10% of workers earn $99,130 or more.
In the United States:
- Workers on average earn $60,580.
- 10% of workers earn $40,410 or less.
- 10% of workers earn $99,910 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 | $40,410 | $48,510 | $60,580 | $76,830 | $99,910 |
| Minnesota | $46,590 | $55,240 | $64,930 | $84,410 | $99,130 |
| Duluth, MN-WI | $44,350 | $47,940 | $60,520 | $75,920 | $90,030 |
| Fargo, ND-MN | $44,530 | $48,560 | $58,940 | $64,590 | $76,900 |
| Grand Forks, ND-MN | $44,320 | $48,840 | $57,440 | $62,470 | $76,130 |
| La Crosse-Onalaska, WI-MN | $45,930 | $49,770 | $58,950 | $76,850 | $83,600 |
| Mankato, MN | $45,900 | $48,120 | $61,150 | $77,870 | $78,220 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $49,920 | $60,570 | $74,060 | $92,760 | $100,830 |
| Northeast Minnesota nonmetropolitan area | $44,590 | $48,910 | $62,170 | $79,280 | $96,370 |
| Northwest Minnesota nonmetropolitan area | $40,960 | $47,100 | $59,870 | $64,600 | $77,620 |
| Rochester, MN | $45,610 | $49,070 | $63,610 | $80,790 | $95,810 |
| Sioux Falls, SD-MN | $39,090 | $46,210 | $49,410 | $61,110 | $67,530 |
| Southeast Minnesota nonmetropolitan area | $43,690 | $46,790 | $59,870 | $68,420 | $78,210 |
| Southwest Minnesota nonmetropolitan area | $39,390 | $44,600 | $50,450 | $61,700 | $77,990 |
| St. Cloud, MN | $45,570 | $48,610 | $60,600 | $76,500 | $89,510 |
In Minnesota:
- Workers on average earn $31.22 per hour.
- 10% of workers earn $22.40 or less per hour.
- 10% of workers earn $47.66 or more per hour.
In the United States:
- Workers on average earn $29.12 per hour.
- 10% of workers earn $19.43 or less per hour.
- 10% of workers earn $48.03 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 | $19.43 | $23.32 | $29.12 | $36.94 | $48.03 |
| Minnesota | $22.40 | $26.56 | $31.22 | $40.58 | $47.66 |
| Duluth, MN-WI | $21.32 | $23.05 | $29.10 | $36.50 | $43.28 |
| Fargo, ND-MN | $21.41 | $23.34 | $28.34 | $31.06 | $36.97 |
| Grand Forks, ND-MN | $21.31 | $23.48 | $27.62 | $30.04 | $36.60 |
| La Crosse-Onalaska, WI-MN | $22.08 | $23.93 | $28.34 | $36.95 | $40.19 |
| Mankato, MN | $22.07 | $23.14 | $29.40 | $37.44 | $37.60 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $24.00 | $29.12 | $35.61 | $44.60 | $48.47 |
| Northeast Minnesota nonmetropolitan area | $21.44 | $23.51 | $29.89 | $38.12 | $46.33 |
| Northwest Minnesota nonmetropolitan area | $19.69 | $22.64 | $28.78 | $31.06 | $37.32 |
| Rochester, MN | $21.93 | $23.59 | $30.58 | $38.84 | $46.06 |
| Sioux Falls, SD-MN | $18.80 | $22.22 | $23.75 | $29.38 | $32.47 |
| Southeast Minnesota nonmetropolitan area | $21.00 | $22.50 | $28.78 | $32.90 | $37.60 |
| Southwest Minnesota nonmetropolitan area | $18.94 | $21.44 | $24.25 | $29.67 | $37.50 |
| St. Cloud, MN | $21.91 | $23.37 | $29.14 | $36.78 | $43.03 |