In Minnesota:
- Workers on average earn $101,870.
- 10% of workers earn $69,360 or less.
- 10% of workers earn $152,760 or more.
In the United States:
- Workers on average earn $99,130.
- 10% of workers earn $62,640 or less.
- 10% of workers earn $155,050 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 | $62,640 | $78,010 | $99,130 | $126,640 | $155,050 |
| Minnesota | $69,360 | $83,020 | $101,870 | $129,200 | $152,760 |
| Duluth, MN-WI | $69,330 | $77,680 | $90,540 | $105,860 | $119,670 |
| Fargo, ND-MN | $63,190 | $76,890 | $86,700 | $101,250 | $125,340 |
| Grand Forks, ND-MN | $62,920 | $70,910 | $84,130 | $99,050 | $119,410 |
| La Crosse-Onalaska, WI-MN | $59,010 | $66,360 | $80,480 | $101,720 | $127,290 |
| Mankato, MN | $58,000 | $75,840 | $95,720 | $107,820 | $130,690 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $71,780 | $83,590 | $102,790 | $131,120 | $160,030 |
| Northeast Minnesota nonmetropolitan area | $57,030 | $81,160 | $94,380 | $135,930 | $155,310 |
| Northwest Minnesota nonmetropolitan area | $67,240 | $79,490 | $96,170 | $106,800 | $129,620 |
| Rochester, MN | $73,410 | $95,670 | $107,210 | $136,220 | $147,270 |
| Sioux Falls, SD-MN | $59,220 | $64,390 | $77,140 | $88,950 | $103,780 |
| Southeast Minnesota nonmetropolitan area | $61,020 | $78,440 | $94,750 | $120,290 | $149,760 |
| Southwest Minnesota nonmetropolitan area | $58,240 | $76,740 | $94,520 | $104,990 | $128,620 |
| St. Cloud, MN | $69,100 | $80,470 | $92,020 | $105,440 | $126,250 |
In Minnesota:
- Workers on average earn $48.98 per hour.
- 10% of workers earn $33.35 or less per hour.
- 10% of workers earn $73.44 or more per hour.
In the United States:
- Workers on average earn $47.66 per hour.
- 10% of workers earn $30.11 or less per hour.
- 10% of workers earn $74.55 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 | $30.11 | $37.51 | $47.66 | $60.89 | $74.55 |
| Minnesota | $33.35 | $39.91 | $48.98 | $62.11 | $73.44 |
| Duluth, MN-WI | $33.33 | $37.35 | $43.53 | $50.89 | $57.53 |
| Fargo, ND-MN | $30.38 | $36.96 | $41.68 | $48.68 | $60.26 |
| Grand Forks, ND-MN | $30.25 | $34.09 | $40.45 | $47.62 | $57.41 |
| La Crosse-Onalaska, WI-MN | $28.37 | $31.90 | $38.69 | $48.91 | $61.20 |
| Mankato, MN | $27.89 | $36.46 | $46.02 | $51.84 | $62.83 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $34.51 | $40.19 | $49.42 | $63.04 | $76.94 |
| Northeast Minnesota nonmetropolitan area | $27.42 | $39.02 | $45.38 | $65.35 | $74.67 |
| Northwest Minnesota nonmetropolitan area | $32.33 | $38.22 | $46.24 | $51.35 | $62.32 |
| Rochester, MN | $35.29 | $46.00 | $51.55 | $65.49 | $70.80 |
| Sioux Falls, SD-MN | $28.47 | $30.96 | $37.09 | $42.77 | $49.90 |
| Southeast Minnesota nonmetropolitan area | $29.34 | $37.71 | $45.55 | $57.83 | $72.00 |
| Southwest Minnesota nonmetropolitan area | $28.00 | $36.89 | $45.44 | $50.48 | $61.84 |
| St. Cloud, MN | $33.22 | $38.69 | $44.24 | $50.69 | $60.70 |