facebook tracking Registered Nurse salary in Missouri (2025): pay by city

Registered Nurse salary in Missouri

What registered nurses earn in Missouri and its metro areas, compared with the rest of the country.

May 2025#39 of 50 states
Median pay$81,780$39.32 per hour
vs U.S.−16%U.S. median $97,550
Middle half earn$76,050 – $98,560Top 10%: $104,390+
Jobs76,3101.20× the U.S. concentration

Registered Nurse pay in Missouri cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
St. Louis, MO-IL$83,180$39.9935,200
Kansas City, MO-KS$83,040$39.9229,650
Springfield, MO$79,370$38.166,820
Columbia, MO$84,330$40.543,680
Southeast Missouri nonmetropolitan area$77,220$37.123,650
Central Missouri nonmetropolitan area$78,810$37.892,800
Joplin, MO-KS$74,930$36.032,670
North Missouri nonmetropolitan area$78,230$37.612,020
Jefferson City, MO$85,010$40.871,910
St. Joseph, MO-KS$77,240$37.131,490
Cape Girardeau, MO-IL$82,640$39.731,470
Southwest Missouri nonmetropolitan area$79,660$38.301,270
Advertisement

Hospitals and jobs in Missouri

Registered Nurse pay in similar states

Other healthcare salaries in Missouri

Questions

How much does a registered nurse make in Missouri?

Registered Nurses in Missouri earned a median of $81,780 a year ($39.32 an hour) in May 2025, 16% less than the national median of $97,550. The middle half earned $76,050 to $98,560.

Where in Missouri do registered nurses earn the most?

Among areas in Missouri, pay was highest in Jefferson City, MO at $85,010.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.