verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Registered Nurse Salary in Missouri

Median Annual in Missouri
$81,780/yr
Median Hourly Wage
$39.32/hr
▼ 16% below U.S. median

Salary Distribution in Missouri

groups Employed in MO
76,310
public U.S. Median
$97,550
savings Real pay (cost-adjusted)
$90,049 #36 of 51

Registered Nurse pay in Missouri, explained

Registered nurses in Missouri earn a median of $81,780 per year ($39.32 per hour), which is 16% below the national median of $97,550. Entry-level workers earn around $63,230, while the most experienced registered nurses reach about $104,390. Pay varies by employer, setting, and metro area within Missouri.

Is $81,780 good pay in Missouri?

Adjusted for Missouri's cost of living (which runs 91% of the U.S. average), that $81,780 is worth about $90,049 in national buying power — ranking Missouri #36 for real pay (vs #40 on the sticker number).

See the full Registered Nurse Real Pay Index arrow_forward

Registered Nurse pay by experience in Missouri

Entry level (10th pct)
$63,230
$30.40/hr
Median
Mid-career (50th pct)
$81,780
$39.32/hr
Experienced (90th pct)
$104,390
$50.19/hr

Registered Nurse pay in neighboring states

StateMedian / yrReal payvs MO
Missouri (here) $81,780 $90,049
Illinois $95,990 $96,030 −$14,210
Nebraska $84,730 $94,037 −$2,950
Oklahoma $82,920 $94,396 −$1,140
Tennessee $81,500 $88,712 +$280
Kentucky $81,040 $89,886 +$740
Kansas $79,320 $88,067 +$2,460
Arkansas $78,940 $90,801 +$2,840
Iowa $78,630 $89,595 +$3,150

Registered Nurse in Missouri: FAQ

How much do registered nurses make in Missouri?

Registered nurses in Missouri earn a median of $81,780 per year ($39.32 per hour), compared with $97,550 nationally.

Does Missouri pay registered nurses well?

At $81,780, Missouri pays 16% below the national median for registered nurses. An estimated 76,310 work in the state.

Registered Nurse salary in other states

All 51 states ranked arrow_forward

Related careers in Missouri