Registered Nurse Salary in Missouri
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).
Registered Nurse pay by experience in Missouri
Registered Nurse pay in neighboring states
| State | Median / yr | Real pay | vs 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.