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 25% lower than the Missouri average of $39.66.
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
43% lower than the US average.
$39.66/hour
Missouri
15% lower than the US average.
$45.42/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
$30/hour
This is 6% 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 | |
---|---|---|
Insight Global | $45 | $45 |
Select Medical | $44 | $47 |
Last updated on May 12, 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) - Home Health Hospice
- AccentCare
- St. Louis, MO
- 5x8 hrs
Registered Nurse (RN) - OR Circulate
- Insight Global
- St.Louis, MO
- 5x8 hrs, Days
- Referral Bonus
Registered Nurse (RN) - PACU - Post Anesthesia Care
- Insight Global
- St.Louis, MO
- 5x8 hrs, Days
- Referral Bonus
Registered Nurse (RN) - Long Term Acute Care
- Select Specialty Hospital - Town and Country
- Saint Louis, MO
- Sign-On Bonus
Registered Nurse (RN) - Long Term Acute Care
- Select Specialty Hospital - Town and Country
- 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.