In Minnesota:
- Workers on average earn $78,760.
- 10% of workers earn $50,330 or less.
- 10% of workers earn $127,060 or more.
In the United States:
- Workers on average earn $75,940.
- 10% of workers earn $47,180 or less.
- 10% of workers earn $128,720 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 | $47,180 | $58,610 | $75,940 | $99,380 | $128,720 |
| Minnesota | $50,330 | $61,860 | $78,760 | $100,930 | $127,060 |
| Duluth, MN-WI | $49,050 | $57,390 | $67,040 | $81,640 | $101,310 |
| Fargo, ND-MN | $50,150 | $60,710 | $76,550 | $92,290 | $120,730 |
| Grand Forks, ND-MN | $48,880 | $59,540 | $73,300 | $83,120 | $101,460 |
| La Crosse-Onalaska, WI-MN | $47,410 | $55,510 | $65,400 | $81,370 | $102,690 |
| Mankato, MN | $49,700 | $59,860 | $72,410 | $89,130 | $103,860 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $50,690 | $63,230 | $80,330 | $102,590 | $129,850 |
| Northeast Minnesota nonmetropolitan area | $49,360 | $60,660 | $73,920 | $87,060 | $109,520 |
| Northwest Minnesota nonmetropolitan area | $52,980 | $61,360 | $72,750 | $88,870 | $107,800 |
| Rochester, MN | $57,380 | $69,000 | $83,810 | $106,330 | $127,380 |
| Sioux Falls, SD-MN | $51,530 | $54,400 | $68,230 | $91,460 | $104,560 |
| Southeast Minnesota nonmetropolitan area | $51,520 | $60,180 | $74,850 | $89,870 | $109,370 |
| Southwest Minnesota nonmetropolitan area | $50,440 | $59,870 | $73,630 | $89,240 | $107,010 |
| St. Cloud, MN | $52,010 | $60,930 | $74,710 | $95,340 | $115,230 |
In Minnesota:
- Workers on average earn $37.87 per hour.
- 10% of workers earn $24.20 or less per hour.
- 10% of workers earn $61.09 or more per hour.
In the United States:
- Workers on average earn $36.51 per hour.
- 10% of workers earn $22.69 or less per hour.
- 10% of workers earn $61.89 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 | $22.69 | $28.18 | $36.51 | $47.78 | $61.89 |
| Minnesota | $24.20 | $29.74 | $37.87 | $48.53 | $61.09 |
| Duluth, MN-WI | $23.58 | $27.59 | $32.23 | $39.25 | $48.71 |
| Fargo, ND-MN | $24.11 | $29.19 | $36.80 | $44.37 | $58.05 |
| Grand Forks, ND-MN | $23.50 | $28.62 | $35.24 | $39.96 | $48.78 |
| La Crosse-Onalaska, WI-MN | $22.79 | $26.69 | $31.44 | $39.12 | $49.37 |
| Mankato, MN | $23.90 | $28.78 | $34.81 | $42.85 | $49.93 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $24.37 | $30.40 | $38.62 | $49.32 | $62.43 |
| Northeast Minnesota nonmetropolitan area | $23.73 | $29.16 | $35.54 | $41.86 | $52.65 |
| Northwest Minnesota nonmetropolitan area | $25.47 | $29.50 | $34.98 | $42.73 | $51.83 |
| Rochester, MN | $27.59 | $33.17 | $40.30 | $51.12 | $61.24 |
| Sioux Falls, SD-MN | $24.77 | $26.16 | $32.80 | $43.97 | $50.27 |
| Southeast Minnesota nonmetropolitan area | $24.77 | $28.93 | $35.99 | $43.21 | $52.58 |
| Southwest Minnesota nonmetropolitan area | $24.25 | $28.79 | $35.40 | $42.90 | $51.45 |
| St. Cloud, MN | $25.01 | $29.29 | $35.92 | $45.84 | $55.40 |