In Minnesota:
- Workers on average earn $101,510.
- 10% of workers earn $79,960 or less.
- 10% of workers earn $132,430 or more.
In the United States:
- Workers on average earn $97,550.
- 10% of workers earn $68,940 or less.
- 10% of workers earn $137,470 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,940 | $80,330 | $97,550 | $112,350 | $137,470 |
| Minnesota | $79,960 | $88,940 | $101,510 | $114,760 | $132,430 |
| Duluth, MN-WI | $77,460 | $83,360 | $96,940 | $109,030 | $125,980 |
| Fargo, ND-MN | $69,620 | $70,650 | $82,120 | $93,600 | $103,480 |
| Grand Forks, ND-MN | $66,380 | $74,950 | $79,070 | $93,790 | $97,850 |
| La Crosse-Onalaska, WI-MN | $79,820 | $79,820 | $98,370 | $102,190 | $120,220 |
| Mankato, MN | $82,880 | $87,970 | $103,400 | $106,640 | $127,510 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $82,180 | $94,170 | $103,040 | $123,900 | $133,450 |
| Northeast Minnesota nonmetropolitan area | $69,390 | $79,380 | $89,420 | $104,110 | $110,570 |
| Northwest Minnesota nonmetropolitan area | $77,360 | $81,230 | $97,280 | $106,190 | $116,710 |
| Rochester, MN | $81,960 | $98,990 | $101,660 | $127,540 | $127,540 |
| Sioux Falls, SD-MN | $54,040 | $65,070 | $75,350 | $81,690 | $97,330 |
| Southeast Minnesota nonmetropolitan area | $76,170 | $81,810 | $98,560 | $110,240 | $120,280 |
| Southwest Minnesota nonmetropolitan area | $74,250 | $80,150 | $89,100 | $103,620 | $110,530 |
| St. Cloud, MN | $80,030 | $88,130 | $105,290 | $111,880 | $114,920 |
In Minnesota:
- Workers on average earn $48.80 per hour.
- 10% of workers earn $38.44 or less per hour.
- 10% of workers earn $63.67 or more per hour.
In the United States:
- Workers on average earn $46.90 per hour.
- 10% of workers earn $33.14 or less per hour.
- 10% of workers earn $66.09 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 | $33.14 | $38.62 | $46.90 | $54.02 | $66.09 |
| Minnesota | $38.44 | $42.76 | $48.80 | $55.17 | $63.67 |
| Duluth, MN-WI | $37.24 | $40.08 | $46.61 | $52.42 | $60.57 |
| Fargo, ND-MN | $33.47 | $33.97 | $39.48 | $45.00 | $49.75 |
| Grand Forks, ND-MN | $31.91 | $36.03 | $38.02 | $45.09 | $47.04 |
| La Crosse-Onalaska, WI-MN | $38.37 | $38.37 | $47.29 | $49.13 | $57.80 |
| Mankato, MN | $39.85 | $42.29 | $49.71 | $51.27 | $61.30 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $39.51 | $45.27 | $49.54 | $59.57 | $64.16 |
| Northeast Minnesota nonmetropolitan area | $33.36 | $38.16 | $42.99 | $50.05 | $53.16 |
| Northwest Minnesota nonmetropolitan area | $37.19 | $39.05 | $46.77 | $51.06 | $56.11 |
| Rochester, MN | $39.40 | $47.59 | $48.87 | $61.32 | $61.32 |
| Sioux Falls, SD-MN | $25.98 | $31.29 | $36.23 | $39.28 | $46.79 |
| Southeast Minnesota nonmetropolitan area | $36.62 | $39.33 | $47.39 | $53.00 | $57.83 |
| Southwest Minnesota nonmetropolitan area | $35.70 | $38.54 | $42.84 | $49.82 | $53.14 |
| St. Cloud, MN | $38.48 | $42.37 | $50.62 | $53.79 | $55.25 |