In Minnesota:
- Workers on average earn $101,480.
- 10% of workers earn $65,840 or less.
- 10% of workers earn $159,230 or more.
In the United States:
- Workers on average earn $100,840.
- 10% of workers earn $68,240 or less.
- 10% of workers earn $163,220 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 | $68,240 | $79,930 | $100,840 | $129,680 | $163,220 |
| Minnesota | $65,840 | $80,500 | $101,480 | $129,670 | $159,230 |
| Duluth, MN-WI | $70,990 | $80,160 | $98,830 | $124,080 | $152,600 |
| Fargo, ND-MN | $60,900 | $75,540 | $95,530 | $107,310 | $149,410 |
| Grand Forks, ND-MN | $54,320 | $74,260 | $100,520 | $119,940 | $136,300 |
| La Crosse-Onalaska, WI-MN | $71,560 | $78,840 | $95,870 | $116,690 | $137,770 |
| Mankato, MN | $76,300 | $104,820 | $128,220 | $132,700 | $156,000 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $78,480 | $83,330 | $104,740 | $132,860 | $159,670 |
| Northeast Minnesota nonmetropolitan area | $63,120 | $79,010 | $91,720 | $122,180 | $149,350 |
| Northwest Minnesota nonmetropolitan area | $63,600 | $82,410 | $94,910 | $123,630 | $147,510 |
| Rochester, MN | $72,540 | $79,580 | $101,200 | $130,070 | $138,640 |
| Sioux Falls, SD-MN | $72,840 | $81,180 | $99,700 | $115,770 | $135,900 |
| Southeast Minnesota nonmetropolitan area | $71,950 | $87,040 | $101,030 | $126,030 | $153,910 |
| Southwest Minnesota nonmetropolitan area | $75,150 | $84,910 | $98,310 | $126,540 | $152,530 |
| St. Cloud, MN | $73,930 | $81,680 | $96,120 | $121,380 | $128,630 |
In Minnesota:
- Workers on average earn $48.79 per hour.
- 10% of workers earn $31.65 or less per hour.
- 10% of workers earn $76.56 or more per hour.
In the United States:
- Workers on average earn $48.48 per hour.
- 10% of workers earn $32.81 or less per hour.
- 10% of workers earn $78.47 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 | $32.81 | $38.43 | $48.48 | $62.34 | $78.47 |
| Minnesota | $31.65 | $38.70 | $48.79 | $62.34 | $76.56 |
| Duluth, MN-WI | $34.13 | $38.54 | $47.51 | $59.65 | $73.36 |
| Fargo, ND-MN | $29.28 | $36.32 | $45.93 | $51.59 | $71.83 |
| Grand Forks, ND-MN | $26.12 | $35.70 | $48.33 | $57.66 | $65.53 |
| La Crosse-Onalaska, WI-MN | $34.40 | $37.91 | $46.09 | $56.10 | $66.23 |
| Mankato, MN | $36.68 | $50.39 | $61.65 | $63.80 | $75.00 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $37.73 | $40.06 | $50.35 | $63.88 | $76.77 |
| Northeast Minnesota nonmetropolitan area | $30.35 | $37.98 | $44.10 | $58.74 | $71.81 |
| Northwest Minnesota nonmetropolitan area | $30.58 | $39.62 | $45.63 | $59.44 | $70.92 |
| Rochester, MN | $34.88 | $38.26 | $48.66 | $62.54 | $66.65 |
| Sioux Falls, SD-MN | $35.02 | $39.03 | $47.93 | $55.66 | $65.34 |
| Southeast Minnesota nonmetropolitan area | $34.59 | $41.84 | $48.57 | $60.59 | $73.99 |
| Southwest Minnesota nonmetropolitan area | $36.13 | $40.82 | $47.27 | $60.84 | $73.33 |
| St. Cloud, MN | $35.54 | $39.27 | $46.21 | $58.36 | $61.84 |