In Minnesota:
- Workers on average earn $67,450.
- 10% of workers earn $47,890 or less.
- 10% of workers earn $99,320 or more.
In the United States:
- Workers on average earn $59,550.
- 10% of workers earn $42,280 or less.
- 10% of workers earn $95,530 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 | $42,280 | $48,270 | $59,550 | $76,070 | $95,530 |
| Minnesota | $47,890 | $56,510 | $67,450 | $81,720 | $99,320 |
| Duluth, MN-WI | $45,760 | $51,280 | $62,240 | $75,340 | $80,910 |
| Fargo, ND-MN | $47,510 | $53,080 | $59,860 | $68,790 | $80,690 |
| Grand Forks, ND-MN | $48,130 | $61,260 | $63,100 | $78,490 | $78,750 |
| La Crosse-Onalaska, WI-MN | $41,810 | $47,520 | $63,480 | $76,340 | $85,170 |
| Mankato, MN | $45,380 | $46,760 | $61,500 | $74,530 | $80,790 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $48,560 | $56,560 | $70,530 | $84,410 | $99,890 |
| Northeast Minnesota nonmetropolitan area | $39,500 | $48,760 | $65,170 | $73,010 | $77,190 |
| Northwest Minnesota nonmetropolitan area | $45,160 | $60,660 | $66,160 | $78,200 | $90,170 |
| Rochester, MN | $43,110 | $47,890 | $62,090 | $75,550 | $83,670 |
| Sioux Falls, SD-MN | $39,430 | $44,630 | $51,400 | $59,900 | $67,000 |
| Southeast Minnesota nonmetropolitan area | $44,800 | $60,100 | $69,520 | $79,690 | $99,780 |
| Southwest Minnesota nonmetropolitan area | $47,490 | $60,480 | $63,780 | $75,930 | $84,850 |
| St. Cloud, MN | $47,130 | $51,100 | $60,790 | $71,850 | $86,820 |
In Minnesota:
- Workers on average earn $32.43 per hour.
- 10% of workers earn $23.02 or less per hour.
- 10% of workers earn $47.75 or more per hour.
In the United States:
- Workers on average earn $28.63 per hour.
- 10% of workers earn $20.33 or less per hour.
- 10% of workers earn $45.93 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 | $20.33 | $23.21 | $28.63 | $36.57 | $45.93 |
| Minnesota | $23.02 | $27.17 | $32.43 | $39.29 | $47.75 |
| Duluth, MN-WI | $22.00 | $24.66 | $29.93 | $36.22 | $38.90 |
| Fargo, ND-MN | $22.84 | $25.52 | $28.78 | $33.07 | $38.79 |
| Grand Forks, ND-MN | $23.14 | $29.45 | $30.34 | $37.74 | $37.86 |
| La Crosse-Onalaska, WI-MN | $20.10 | $22.85 | $30.52 | $36.70 | $40.95 |
| Mankato, MN | $21.82 | $22.48 | $29.57 | $35.83 | $38.84 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $23.34 | $27.19 | $33.91 | $40.58 | $48.02 |
| Northeast Minnesota nonmetropolitan area | $18.99 | $23.44 | $31.33 | $35.10 | $37.11 |
| Northwest Minnesota nonmetropolitan area | $21.71 | $29.17 | $31.81 | $37.59 | $43.35 |
| Rochester, MN | $20.73 | $23.02 | $29.85 | $36.32 | $40.23 |
| Sioux Falls, SD-MN | $18.96 | $21.46 | $24.71 | $28.80 | $32.21 |
| Southeast Minnesota nonmetropolitan area | $21.54 | $28.90 | $33.42 | $38.31 | $47.97 |
| Southwest Minnesota nonmetropolitan area | $22.83 | $29.08 | $30.67 | $36.50 | $40.79 |
| St. Cloud, MN | $22.66 | $24.57 | $29.23 | $34.54 | $41.74 |