Registered Nurses Salary in Minnesota
BLS OEWS May 2025 • 9 metro areas • Minnesota
Registered Nurses in Minnesota earn a median salary of $93,649 per year on average across 9 metro and nonmetro areas, +0.1% vs the national median of $93,600. An estimated 64,380 registered nurses are employed across Minnesota, with salaries ranging from $83,270 to $103,890 depending on location.
$93,649
Avg median salary in Minnesota
$103,890
Highest paying metro
$83,270
Lowest paying metro
64,380
Employed in Minnesota
Compare Registered Nurses salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Registered Nurses
in
Registered Nurses salaries by city in Minnesota
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| St. Cloud, MN | $103,890 | $85,040 | $107,960 | 2,940 |
| Mankato, MN | $103,000 | $84,960 | $103,000 | 1,460 |
| Rochester, MN | $102,580 | $100,440 | $124,960 | 5,510 |
| Minneapolis, MN-WI | $102,240 | $87,670 | $116,000 | 40,510 |
| Southeast Minnesota | $90,450 | $81,120 | $106,040 | 2,330 |
| Northwest Minnesota | $86,430 | $80,150 | $103,100 | 4,190 |
| Northeast Minnesota | $86,270 | $77,630 | $101,240 | 980 |
| Southwest Minnesota | $84,710 | $77,270 | $102,380 | 2,320 |
| Duluth, MN-WI | $83,270 | $76,840 | $98,360 | 4,140 |