In Minnesota:
- Workers on average earn $94,410.
- 10% of workers earn $48,720 or less.
- 10% of workers earn $121,050 or more.
In the United States:
- Workers on average earn $63,800.
- 10% of workers earn $44,150 or less.
- 10% of workers earn $108,420 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 | $44,150 | $50,190 | $63,800 | $85,110 | $108,420 |
| Minnesota | $48,720 | $61,150 | $94,410 | $108,750 | $121,050 |
| Duluth, MN-WI | $46,300 | $59,270 | $85,060 | $98,120 | $109,350 |
| Fargo, ND-MN | $45,460 | $49,670 | $63,350 | $78,990 | $82,830 |
| Grand Forks, ND-MN | $45,850 | $49,160 | $62,940 | $76,860 | $83,820 |
| La Crosse-Onalaska, WI-MN | $49,770 | $60,980 | $82,610 | $98,000 | $105,590 |
| Mankato, MN | $48,870 | $60,650 | $74,450 | $95,440 | $114,890 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $51,370 | $65,290 | $101,630 | $114,980 | $121,720 |
| Northeast Minnesota nonmetropolitan area | $47,500 | $55,810 | $91,630 | $98,670 | $98,980 |
| Northwest Minnesota nonmetropolitan area | $43,990 | $49,310 | $67,530 | $96,670 | $109,660 |
| Rochester, MN | $48,760 | $63,760 | $84,880 | $104,830 | $106,700 |
| Sioux Falls, SD-MN | $40,260 | $46,280 | $55,000 | $63,630 | $76,480 |
| Southeast Minnesota nonmetropolitan area | $49,080 | $54,090 | $79,080 | $98,630 | $108,130 |
| Southwest Minnesota nonmetropolitan area | $45,610 | $46,660 | $59,220 | $88,710 | $102,980 |
| St. Cloud, MN | $50,770 | $61,840 | $90,230 | $105,600 | $116,850 |
In Minnesota:
- Workers on average earn $45.39 per hour.
- 10% of workers earn $23.42 or less per hour.
- 10% of workers earn $58.20 or more per hour.
In the United States:
- Workers on average earn $30.67 per hour.
- 10% of workers earn $21.22 or less per hour.
- 10% of workers earn $52.13 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 | $21.22 | $24.13 | $30.67 | $40.92 | $52.13 |
| Minnesota | $23.42 | $29.40 | $45.39 | $52.29 | $58.20 |
| Duluth, MN-WI | $22.26 | $28.49 | $40.89 | $47.17 | $52.57 |
| Fargo, ND-MN | $21.86 | $23.88 | $30.46 | $37.98 | $39.82 |
| Grand Forks, ND-MN | $22.04 | $23.64 | $30.26 | $36.95 | $40.30 |
| La Crosse-Onalaska, WI-MN | $23.93 | $29.32 | $39.72 | $47.12 | $50.77 |
| Mankato, MN | $23.50 | $29.16 | $35.79 | $45.89 | $55.24 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $24.70 | $31.39 | $48.86 | $55.28 | $58.52 |
| Northeast Minnesota nonmetropolitan area | $22.84 | $26.83 | $44.05 | $47.44 | $47.59 |
| Northwest Minnesota nonmetropolitan area | $21.15 | $23.71 | $32.47 | $46.48 | $52.72 |
| Rochester, MN | $23.44 | $30.66 | $40.81 | $50.40 | $51.30 |
| Sioux Falls, SD-MN | $19.36 | $22.25 | $26.44 | $30.59 | $36.77 |
| Southeast Minnesota nonmetropolitan area | $23.60 | $26.00 | $38.02 | $47.42 | $51.99 |
| Southwest Minnesota nonmetropolitan area | $21.93 | $22.44 | $28.47 | $42.65 | $49.51 |
| St. Cloud, MN | $24.41 | $29.73 | $43.38 | $50.77 | $56.18 |