In Minnesota:
- Workers on average earn $76,350.
- 10% of workers earn $48,220 or less.
- 10% of workers earn $100,030 or more.
In the United States:
- Workers on average earn $61,010.
- 10% of workers earn $40,050 or less.
- 10% of workers earn $95,210 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,050 | $48,360 | $61,010 | $77,060 | $95,210 |
| Minnesota | $48,220 | $58,860 | $76,350 | $87,190 | $100,030 |
| Duluth, MN-WI | $48,740 | $59,630 | $75,710 | $84,020 | $98,970 |
| Fargo, ND-MN | $46,450 | $56,750 | $75,920 | $78,040 | $95,950 |
| Grand Forks, ND-MN | $46,610 | $55,860 | $75,470 | $78,500 | $95,700 |
| La Crosse-Onalaska, WI-MN | $46,450 | $57,000 | $62,400 | $81,110 | $94,910 |
| Mankato, MN | $47,900 | $60,600 | $76,670 | $81,730 | $100,270 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $48,660 | $60,350 | $77,490 | $92,670 | $100,660 |
| Northeast Minnesota nonmetropolitan area | $46,540 | $55,620 | $63,390 | $79,280 | $95,600 |
| Northwest Minnesota nonmetropolitan area | $45,710 | $55,090 | $70,720 | $79,540 | $91,590 |
| Rochester, MN | $48,410 | $62,210 | $77,500 | $83,260 | $94,600 |
| Sioux Falls, SD-MN | $48,990 | $57,130 | $62,440 | $71,920 | $76,070 |
| Southeast Minnesota nonmetropolitan area | $46,820 | $55,390 | $72,880 | $80,110 | $95,680 |
| Southwest Minnesota nonmetropolitan area | $46,380 | $56,190 | $60,600 | $79,540 | $82,700 |
| St. Cloud, MN | $46,580 | $56,790 | $74,420 | $82,540 | $98,160 |
In Minnesota:
- Workers on average earn $36.71 per hour.
- 10% of workers earn $23.18 or less per hour.
- 10% of workers earn $48.09 or more per hour.
In the United States:
- Workers on average earn $29.33 per hour.
- 10% of workers earn $19.25 or less per hour.
- 10% of workers earn $45.78 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.25 | $23.25 | $29.33 | $37.05 | $45.78 |
| Minnesota | $23.18 | $28.30 | $36.71 | $41.92 | $48.09 |
| Duluth, MN-WI | $23.43 | $28.67 | $36.40 | $40.39 | $47.58 |
| Fargo, ND-MN | $22.33 | $27.29 | $36.50 | $37.52 | $46.13 |
| Grand Forks, ND-MN | $22.41 | $26.86 | $36.28 | $37.74 | $46.01 |
| La Crosse-Onalaska, WI-MN | $22.33 | $27.41 | $30.00 | $39.00 | $45.63 |
| Mankato, MN | $23.03 | $29.14 | $36.86 | $39.29 | $48.21 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $23.39 | $29.02 | $37.25 | $44.55 | $48.39 |
| Northeast Minnesota nonmetropolitan area | $22.37 | $26.74 | $30.48 | $38.11 | $45.96 |
| Northwest Minnesota nonmetropolitan area | $21.97 | $26.49 | $34.00 | $38.24 | $44.03 |
| Rochester, MN | $23.28 | $29.91 | $37.26 | $40.03 | $45.48 |
| Sioux Falls, SD-MN | $23.55 | $27.47 | $30.02 | $34.58 | $36.57 |
| Southeast Minnesota nonmetropolitan area | $22.51 | $26.63 | $35.04 | $38.51 | $46.00 |
| Southwest Minnesota nonmetropolitan area | $22.30 | $27.02 | $29.14 | $38.24 | $39.76 |
| St. Cloud, MN | $22.39 | $27.30 | $35.78 | $39.68 | $47.19 |