In Minnesota:
- Workers on average earn $93,050.
- 10% of workers earn $71,770 or less.
- 10% of workers earn $108,790 or more.
In the United States:
- Workers on average earn $100,330.
- 10% of workers earn $71,690 or less.
- 10% of workers earn $131,950 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 | $71,690 | $82,510 | $100,330 | $116,670 | $131,950 |
| Minnesota | $71,770 | $81,510 | $93,050 | $100,150 | $108,790 |
| Duluth, MN-WI | $75,460 | $78,340 | $84,440 | $96,060 | $100,360 |
| Fargo, ND-MN | $66,840 | $77,080 | $81,870 | $99,150 | $106,300 |
| Grand Forks, ND-MN | $66,630 | $77,600 | $80,830 | $99,770 | $109,060 |
| La Crosse-Onalaska, WI-MN | $70,680 | $77,580 | $82,560 | $102,120 | $102,960 |
| Mankato, MN | $76,220 | $84,490 | $87,770 | $102,750 | $107,280 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $67,360 | $82,170 | $93,600 | $99,880 | $109,490 |
| Northeast Minnesota nonmetropolitan area | $74,880 | $84,310 | $89,710 | $101,130 | $107,720 |
| Northwest Minnesota nonmetropolitan area | $73,560 | $80,620 | $87,350 | $100,670 | $107,720 |
| Rochester, MN | $81,890 | $83,900 | $85,000 | $101,310 | $109,130 |
| Sioux Falls, SD-MN | $64,340 | $77,800 | $84,660 | $97,470 | $102,160 |
| Southeast Minnesota nonmetropolitan area | $70,970 | $78,700 | $89,580 | $103,050 | $109,690 |
| Southwest Minnesota nonmetropolitan area | $67,000 | $75,230 | $83,300 | $93,650 | $105,890 |
| St. Cloud, MN | $66,490 | $81,320 | $93,950 | $108,790 | $108,790 |
In Minnesota:
- Workers on average earn $44.74 per hour.
- 10% of workers earn $34.50 or less per hour.
- 10% of workers earn $52.30 or more per hour.
In the United States:
- Workers on average earn $48.24 per hour.
- 10% of workers earn $34.47 or less per hour.
- 10% of workers earn $63.44 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 | $34.47 | $39.67 | $48.24 | $56.09 | $63.44 |
| Minnesota | $34.50 | $39.19 | $44.74 | $48.15 | $52.30 |
| Duluth, MN-WI | $36.28 | $37.66 | $40.59 | $46.18 | $48.25 |
| Fargo, ND-MN | $32.13 | $37.06 | $39.36 | $47.67 | $51.11 |
| Grand Forks, ND-MN | $32.03 | $37.31 | $38.86 | $47.97 | $52.43 |
| La Crosse-Onalaska, WI-MN | $33.98 | $37.30 | $39.69 | $49.10 | $49.50 |
| Mankato, MN | $36.64 | $40.62 | $42.20 | $49.40 | $51.58 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $32.38 | $39.50 | $45.00 | $48.02 | $52.64 |
| Northeast Minnesota nonmetropolitan area | $36.00 | $40.54 | $43.13 | $48.62 | $51.79 |
| Northwest Minnesota nonmetropolitan area | $35.37 | $38.76 | $42.00 | $48.40 | $51.79 |
| Rochester, MN | $39.37 | $40.34 | $40.86 | $48.71 | $52.47 |
| Sioux Falls, SD-MN | $30.93 | $37.41 | $40.70 | $46.86 | $49.12 |
| Southeast Minnesota nonmetropolitan area | $34.12 | $37.84 | $43.07 | $49.54 | $52.74 |
| Southwest Minnesota nonmetropolitan area | $32.21 | $36.17 | $40.05 | $45.02 | $50.91 |
| St. Cloud, MN | $31.97 | $39.10 | $45.17 | $52.30 | $52.30 |