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.

Full tool →
Registered Nurses
in
    vs

      Registered Nurses salaries by city in Minnesota

      Metro areaMedian salary25th pct75th pctEmployed
      St. Cloud, MN$103,890$85,040$107,9602,940
      Mankato, MN$103,000$84,960$103,0001,460
      Rochester, MN$102,580$100,440$124,9605,510
      Minneapolis, MN-WI$102,240$87,670$116,00040,510
      Southeast Minnesota$90,450$81,120$106,0402,330
      Northwest Minnesota$86,430$80,150$103,1004,190
      Northeast Minnesota$86,270$77,630$101,240980
      Southwest Minnesota$84,710$77,270$102,3802,320
      Duluth, MN-WI$83,270$76,840$98,3604,140

      View Registered Nurses salaries in all cities