Registered Nurses Salary in Missouri

BLS OEWS May 2025 • 12 metro areas • Missouri

Registered Nurses in Missouri earn a median salary of $75,988 per year on average across 12 metro and nonmetro areas, -18.8% vs the national median of $93,600. An estimated 89,310 registered nurses are employed across Missouri, with salaries ranging from $66,530 to $82,630 depending on location.

$75,988 Avg median salary in Missouri
$82,630 Highest paying metro
$66,530 Lowest paying metro
89,310 Employed in Missouri

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 Missouri

      Metro area Median salary 25th pct 75th pct Employed
      Kansas City, MO-KS $82,630 $76,120 $96,270 28,180
      St. Louis, MO-IL $82,560 $68,760 $96,780 33,660
      Columbia, MO $81,370 $66,510 $93,670 3,640
      Cape Girardeau, MO-IL $79,490 $65,210 $89,860 1,520
      Central Missouri $78,210 $63,980 $82,100 2,750
      Jefferson City, MO $75,930 $63,730 $90,880 1,450
      Southeast Missouri $75,510 $62,280 $82,390 3,680
      North Missouri $75,140 $64,080 $82,310 1,990
      St. Joseph, MO-KS $74,750 $66,430 $92,680 1,280
      Joplin, MO-KS $73,190 $62,170 $85,140 2,470
      Southwest Missouri $66,540 $65,820 $78,290 1,240
      Springfield, MO $66,530 $59,380 $80,140 7,450

      View Registered Nurses salaries in all cities