In Minnesota:
- Workers on average earn $63,630.
- 10% of workers earn $47,840 or less.
- 10% of workers earn $95,220 or more.
In the United States:
- Workers on average earn $61,860.
- 10% of workers earn $40,980 or less.
- 10% of workers earn $100,540 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,980 | $49,000 | $61,860 | $79,040 | $100,540 |
| Minnesota | $47,840 | $54,450 | $63,630 | $78,710 | $95,220 |
| Duluth, MN-WI | $41,680 | $50,490 | $59,710 | $63,580 | $78,250 |
| Fargo, ND-MN | $47,160 | $51,460 | $61,260 | $77,380 | $90,000 |
| Grand Forks, ND-MN | $40,490 | $51,200 | $60,090 | $72,590 | $84,880 |
| La Crosse-Onalaska, WI-MN | $43,550 | $48,700 | $58,130 | $63,030 | $79,450 |
| Mankato, MN | $44,760 | $49,990 | $61,150 | $73,910 | $89,470 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $48,800 | $57,450 | $64,890 | $79,640 | $97,350 |
| Northeast Minnesota nonmetropolitan area | $47,260 | $51,990 | $61,610 | $72,660 | $91,480 |
| Northwest Minnesota nonmetropolitan area | $45,600 | $51,880 | $60,590 | $72,900 | $81,670 |
| Rochester, MN | $47,130 | $59,250 | $65,200 | $79,360 | $94,210 |
| Sioux Falls, SD-MN | $37,960 | $41,230 | $48,260 | $59,610 | $64,780 |
| Southeast Minnesota nonmetropolitan area | $46,420 | $55,360 | $61,890 | $76,480 | $87,690 |
| Southwest Minnesota nonmetropolitan area | $45,600 | $54,280 | $63,640 | $76,720 | $92,060 |
| St. Cloud, MN | $46,400 | $51,680 | $61,470 | $74,250 | $84,720 |
In Minnesota:
- Workers on average earn $30.59 per hour.
- 10% of workers earn $23.00 or less per hour.
- 10% of workers earn $45.78 or more per hour.
In the United States:
- Workers on average earn $29.74 per hour.
- 10% of workers earn $19.70 or less per hour.
- 10% of workers earn $48.34 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.70 | $23.56 | $29.74 | $38.00 | $48.34 |
| Minnesota | $23.00 | $26.18 | $30.59 | $37.84 | $45.78 |
| Duluth, MN-WI | $20.04 | $24.27 | $28.71 | $30.57 | $37.62 |
| Fargo, ND-MN | $22.67 | $24.74 | $29.45 | $37.20 | $43.27 |
| Grand Forks, ND-MN | $19.47 | $24.61 | $28.89 | $34.90 | $40.81 |
| La Crosse-Onalaska, WI-MN | $20.94 | $23.41 | $27.95 | $30.30 | $38.20 |
| Mankato, MN | $21.52 | $24.03 | $29.40 | $35.53 | $43.01 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $23.46 | $27.62 | $31.20 | $38.29 | $46.80 |
| Northeast Minnesota nonmetropolitan area | $22.72 | $25.00 | $29.62 | $34.93 | $43.98 |
| Northwest Minnesota nonmetropolitan area | $21.92 | $24.94 | $29.13 | $35.05 | $39.26 |
| Rochester, MN | $22.66 | $28.49 | $31.35 | $38.15 | $45.29 |
| Sioux Falls, SD-MN | $18.25 | $19.82 | $23.20 | $28.66 | $31.14 |
| Southeast Minnesota nonmetropolitan area | $22.32 | $26.62 | $29.76 | $36.77 | $42.16 |
| Southwest Minnesota nonmetropolitan area | $21.93 | $26.10 | $30.60 | $36.89 | $44.26 |
| St. Cloud, MN | $22.31 | $24.85 | $29.56 | $35.70 | $40.73 |