Registered Nurse Salary Guide: Saint Louis, MO
Average Registered Nurse Salary
$31.73/hour
The average salary for a Registered Nurse in Saint Louis, MO is $31.73 per hour. This is 41% lower than the Missouri average of $44.85.
Estimate based on Bureau of Labor Statistics data.
Registered Nurse salaries in Saint Louis, MO compared to State and National Averages
$31.73/hour
Saint Louis, MO
42% lower than the US average.
$44.85/hour
Missouri
This is equal to the US average
$44.91/hour
United States
How Registered Nurse Salaries in Saint Louis Compare to Other Cities
How Registered Nurse Salaries in Saint Louis Compare to Other Cities
Belleville, Illinois
$32/hour
This is equal to the Saint Louis average
Springfield, Illinois
$29/hour
This is 8% lower than the Saint Louis average of $31.73.
Quincy, Illinois
$30/hour
This is 7% lower than the Saint Louis average of $31.73.
What are the highest paying Agencies for Registered Nurse jobs in Saint Louis?
Average Hourly Salary | Max Hourly Salary | |
---|---|---|
Select Medical | $43 | $53 |
Last updated on March 28, 2024. Information based on active jobs on Vivian.com and pay data from BLS and around the web.
Top Registered Nurse Jobs
Registered Nurse (RN) - Rehabilitation
- SSM Health Rehabilitation Hospital
- St. Louis, MO
- Sign-On Bonus
Registered Nurse (RN) - Rehabilitation
- SSM Health Rehabilitation Hospital
- St. Louis, MO
- Sign-On Bonus
Registered Nurse (RN) - Rehabilitation
- SSM Health Rehabilitation Hospital
- St. Louis, MO
- Sign-On Bonus
Registered Nurse (RN) - Long Term Acute Care
- Select Specialty Hospital - Town and Country
- Saint Louis, MO
- Sign-On Bonus
Registered Nurse (RN) - Rehabilitation
- SSM Health Rehabilitation Hospital
- Saint Louis, MO
- Sign-On Bonus
Get alerts about new jobs and salary trends in Saint Louis, MO
Be the first to know about new jobs for Registered Nurses with the salary that suits you.