How Much do Registered Nurses Make in Missouri?

Do registered nurses in Missouri make a lot of money? What is the average pay for Missouri registered nurses?

According to the Bureau of Labor Statistics, registered nurses in Missouri earn an average of $64,160 a year, equivalent to $30.85 an hour.

This is 17% less than registered nurses nationwide, but it is 34% more than the typical Missouri worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Missouri Registered Nurse Wages by Percentile
Percentile Hourly Annually
90th $42.99 $89,430
75th $36.57 $76,070
50th $30.03 $62,470
25th $24.89 $51,770
10th $20.76 $43,170
Missouri Registered Nurses Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Cape Girardeau $29.51 $61,390
Columbia $33.16 $68,960
Jefferson City $29.08 $60,480
Joplin $22.42 $46,640
Kansas City $32.76 $68,130
Springfield $27.89 $58,000
St. Joseph $30.37 $63,180
St. Louis $31.73 $65,990
Missouri Registered Nurse Wages by Year
Year Hourly Annually
2019 $30.85 $64,160
2018 $31.31 $65,130
2017 $30.43 $63,300
2016 $29.25 $60,830
2015 $28.44 $59,150
2014 $27.90 $58,040
2013 $27.90 $58,040
2012 $27.40 $56,990