Registered Nurse Salaries in St. Louis, MO

Salary estimated from 442 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 11, 2018
Average in St. Louis, MO
$70,298 per year
Meets national average
  • Most Reported
$30,000
$126,000
Salary Distribution

How much does a Registered Nurse make in St. Louis, MO?

The average salary for a Registered Nurse is $70,298 per year in St. Louis, MO, which meets the national average. Salary estimates are based on 442 salaries submitted anonymously to Indeed by Registered Nurse employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Registered Nurse is 1-3 years.
Registered Nurse salaries by company in St. Louis, MO
CompanyAverage salary
$96,814 per year
$79,111 per year
$63,072 per year
$62,252 per year
$57,448 per year
$89,000 per year
$80,434 per year
$70,000 per year
$63,464 per year
$58,275 per year
Registered Nurse salaries by location
CityAverage salary
$66,217 per year
$70,628 per year
$64,128 per year
$71,725 per year
$58,579 per year

Registered Nurse job openings

Public Health Nursing Supervisor
City of St. Louis
St. Louis, MO
Registered Nurse (RN) - Experience Required URGENT NEED
Trident Medical Group, LLC
North County, MO
HEDIS Medical Record Review Nurse
Essence Group Holdings Corporation
St. Louis, MO
HEDIS Medical Record Review Nurse
Essence Group Holdings Corporation
St. Louis, MO
Registered Nurse (RN) - Experience Required URGENT NEED
Trident Medical Group, LLC
St. Louis, MO
Medical Review Nurse
Centene Corporation
Chesterfield, MO
Registered Nurse jobs in St. Louis, MO