In Minnesota:
- Workers on average earn $104,180.
- 10% of workers earn $78,390 or less.
- 10% of workers earn $122,110 or more.
In the United States:
- Workers on average earn $95,320.
- 10% of workers earn $51,470 or less.
- 10% of workers earn $128,690 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 | $51,470 | $67,270 | $95,320 | $109,740 | $128,690 |
| Minnesota | $78,390 | $90,730 | $104,180 | $115,740 | $122,110 |
| Duluth, MN-WI | $74,210 | $82,370 | $101,660 | $107,960 | $114,740 |
| Fargo, ND-MN | $60,850 | $60,860 | $104,920 | $113,380 | $121,070 |
| Grand Forks, ND-MN | $91,980 | $104,300 | $113,700 | $121,540 | $121,540 |
| La Crosse-Onalaska, WI-MN | $91,740 | $102,840 | $107,420 | $113,230 | $117,380 |
| Mankato, MN | $79,960 | $96,450 | $99,170 | $112,650 | $115,850 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $85,000 | $102,620 | $106,840 | $121,140 | $122,330 |
| Northeast Minnesota nonmetropolitan area | $79,460 | $97,350 | $104,180 | $107,690 | $115,730 |
| Northwest Minnesota nonmetropolitan area | $77,080 | $89,710 | $104,400 | $106,990 | $115,730 |
| Rochester, MN | $86,900 | $99,600 | $105,440 | $114,770 | $118,960 |
| Sioux Falls, SD-MN | $64,980 | $91,550 | $102,600 | $104,040 | $110,980 |
| Southeast Minnesota nonmetropolitan area | $77,010 | $81,470 | $101,570 | $107,480 | $112,070 |
| Southwest Minnesota nonmetropolitan area | $67,450 | $76,580 | $102,250 | $105,770 | $109,710 |
| St. Cloud, MN | $78,270 | $80,470 | $99,470 | $99,970 | $116,100 |
In Minnesota:
- Workers on average earn $50.09 per hour.
- 10% of workers earn $37.69 or less per hour.
- 10% of workers earn $58.71 or more per hour.
In the United States:
- Workers on average earn $45.83 per hour.
- 10% of workers earn $24.74 or less per hour.
- 10% of workers earn $61.87 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 | $24.74 | $32.34 | $45.83 | $52.76 | $61.87 |
| Minnesota | $37.69 | $43.62 | $50.09 | $55.64 | $58.71 |
| Duluth, MN-WI | $35.68 | $39.60 | $48.88 | $51.90 | $55.17 |
| Fargo, ND-MN | $29.26 | $29.26 | $50.44 | $54.51 | $58.21 |
| Grand Forks, ND-MN | $44.22 | $50.15 | $54.66 | $58.43 | $58.43 |
| La Crosse-Onalaska, WI-MN | $44.10 | $49.44 | $51.64 | $54.44 | $56.43 |
| Mankato, MN | $38.44 | $46.37 | $47.68 | $54.16 | $55.70 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $40.86 | $49.34 | $51.37 | $58.24 | $58.81 |
| Northeast Minnesota nonmetropolitan area | $38.20 | $46.80 | $50.09 | $51.78 | $55.64 |
| Northwest Minnesota nonmetropolitan area | $37.06 | $43.13 | $50.19 | $51.44 | $55.64 |
| Rochester, MN | $41.78 | $47.89 | $50.69 | $55.18 | $57.19 |
| Sioux Falls, SD-MN | $31.24 | $44.02 | $49.33 | $50.02 | $53.36 |
| Southeast Minnesota nonmetropolitan area | $37.02 | $39.17 | $48.83 | $51.67 | $53.88 |
| Southwest Minnesota nonmetropolitan area | $32.43 | $36.82 | $49.16 | $50.85 | $52.75 |
| St. Cloud, MN | $37.63 | $38.69 | $47.82 | $48.06 | $55.82 |