WageDepth

Registered Nurses Salary in St. Louis, MO-IL

SOC 29-1141 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Registered Nurses in St. Louis, MO-IL is $82,560 per year as of 2024. That works out to roughly $39.69 per hour. This is 12% below the national median of $93,600. 33,660 people work as Registered Nurses in St. Louis, MO-IL. Wages have grown 44% since 2014, when the median was $57,490.

Median Annual Salary

$82,560

Mean Annual

$84,750

Median Hourly

$39.69

Total Employed

33,660

Location Quotient

1.18

Average concentration

Salary Distribution

$62k
10th
$69k
25th
$83k
Median
$97k
75th
$106k
90th

How This Compares

St. Louis, MO-IL

$82,560

this metro

Missouri

$79,770

you earn +3% vs state

United States

$93,600

you earn -12% vs US

Salary Trend

View data table
Year Median Annual
2024 $82,560
2023 $80,760
2022 $77,390
2021 $72,860
2020 $66,250
2019 $64,150
2018 $64,460
2017 $62,580
2016 $60,200
2015 $59,020
2014 $57,490

Related Healthcare Practitioners and Technical Occupations Jobs in St. Louis, MO-IL

Other occupations in the same group, sorted by salary.