Registered Nurse Salary in St. Louis, MO ()
Updated 62 days ago · 2,683 observed active listings
The salary landscape for Registered Nurses in St. Louis shows a significant spread between the lowest and highest earners, with a trimmed average of $89,500. This discrepancy, ranging from $60,000 at the 10th percentile to $120,000 at the 90th percentile, can be attributed to various factors including the demand for skilled nursing professionals, the concentration of healthcare facilities, and the diverse range of specializations within the field. New hires can expect to land around the 25th percentile at $80,000, reflecting the current hiring trends that emphasize both experience and specialization.
Salary Distribution
Key Insights
- The wide P10–P90 spread ($20,000–$140,000) reflects the high variability in roles available, from entry-level positions to highly specialized nursing roles that require advanced training and certifications.
- The large number of open positions (2,683) indicates strong demand for Registered Nurses in St. Louis, driven by a growing population and an increasing need for healthcare services, particularly in urban areas.
- The concentration of major employers like BJC HealthCare and Fresenius Medical Care signifies a competitive labor market, which often leads to higher salaries as employers strive to attract and retain qualified nursing staff.
- The salary distribution shows a substantial number of positions concentrated around the $80,000 mark, highlighting that many hiring organizations are seeking candidates with moderate to high experience, while the gap from the 25th to the 75th percentile ($20,000) suggests that there is a range of experience levels currently being hired.
- Cost of living pressures in St. Louis also play a role, as employers may adjust their salary offers to accommodate the housing and living expenses, ensuring that salaries remain attractive to potential hires.
Current Registered Nurse Jobs in St. Louis
-
BJC · Manchester, Saint Louis County$152,520 – $152,520
-
ClinicalPath Careers · Manchester, Saint Louis County$110,100 – $110,100
-
Fresenius Medical Care · Manchester, Saint Louis County$109,442 – $109,442
-
Fresenius Medical Care · Manchester, Saint Louis County$107,230 – $107,230
-
Fresenius Medical Care · Moline Acres, Saint Louis County$98,602 – $98,602
-
BJC HealthCare · Manchester, Saint Louis County$97,724 – $97,724
-
Fresenius Medical Care · Manchester, Saint Louis County$97,025 – $97,025
-
BJC · Manchester, Saint Louis County$96,504 – $96,504
-
BJC HealthCare · Manchester, Saint Louis County$92,420 – $92,420
-
BJC · Manchester, Saint Louis County$86,514 – $86,514
Frequently Asked Questions
What is the average Registered Nurse salary in St. Louis, MO?
The average Registered Nurse salary in St. Louis, MO is $89,500 per year, with a range from $20,000 to $140,000.
How many Registered Nurse jobs are available in St. Louis?
There are currently 2,683 open Registered Nurse positions in St. Louis, MO.
What factors affect Registered Nurse salaries in St. Louis?
Registered Nurse salaries in St. Louis vary based on experience level, company size, industry sector, certifications, and demand. Cost of living in St. Louis also plays a significant role in compensation levels.
Related Reading
Explore more about this market on the Jobs Jobs Jobs Research Blog:
- Best Practices for Hiring Truck Drivers: A Comprehensive Guide
- Data Analyst Salary Trends in Los Angeles for 2024: What to Expect
- Salary Benchmarks for Healthcare Jobs by State: Insights for 2024
- Transforming Cybersecurity Hiring: The Impact of AI in 2024
Career Intelligence — Registered Nurse in St. Louis
Dig deeper: purchasing power, market demand, career growth potential, and the skills that move salaries at each level.
Sign up for free to save jobs, manage your search, and use the Jobs Jobs Jobs Research app.
Sign Up for Free →