Registered Nurse Salary in St. Louis, MO

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Registered Nurse is $102,480 per year in St. Louis, MO.

Registered Nurses in St. Louis, MO, enjoy a rewarding career with competitive salaries. The average salary for a Registered Nurse in the area is around $102,480 per year. This salary can vary based on experience, education, and the specific healthcare facility. For those just starting out, salaries can range from about $41,200 to $49,636 annually. As nurses gain more experience, they can see their salaries increase to between $58,073 and $66,509.

Several factors can influence a Registered Nurse's salary in St. Louis. Specializations such as pediatric care, critical care, or oncology can lead to higher pay. Additionally, nurses with advanced degrees, such as a Master's in Nursing, often earn more. Working in high-demand areas or at top-tier hospitals can also boost earnings. For those willing to invest in their education and career, the potential for salary growth is significant.

Registered Nurse jobs in St. Louis, MO

What are the highest paying cities for a Registered Nurse near St. Louis, MO?

Job seekers looking for top-paying Registered Nurse positions near St. Louis, MO should consider Madison, WI, where salaries reach up to $103,089. Close by, Des Moines, IA, offers competitive pay at $94,580. Chicago, IL, provides a strong market with salaries around $92,080. These cities present excellent opportunities for those seeking higher wages in the nursing field. Exploring these locations can lead to rewarding career advancements and better financial stability.
Graph displaying highest paying cities salaries for Registered Nurse jobs near St. Louis, MO, highlighting Madison, WI with the highest at $103,089 and Omaha, NE with the lowest at $86,222.
  1. Madison, WI
    Average Salary: $103,089
    Madison offers a vibrant healthcare environment with top-notch facilities. Nurses here enjoy a strong community and excellent patient care. Froedtert Hospital and UW Health are prominent employers.
    Find Registered Nurse jobs in Madison, WI


  2. Des Moines, IA
    Average Salary: $94,580
    Des Moines provides a welcoming atmosphere for healthcare professionals. The city boasts a growing healthcare sector with many opportunities. MercyOne and UnityPoint Health are key employers.
    Find Registered Nurse jobs in Des Moines, IA


  3. Chicago, IL
    Average Salary: $92,080
    Chicago is a bustling city with numerous healthcare opportunities. Nurses benefit from a diverse patient population and top-tier medical facilities. Northwestern Memorial and Rush University Medical Center are notable employers.
    Find Registered Nurse jobs in Chicago, IL


  4. Pittsburgh, PA
    Average Salary: $89,315
    Pittsburgh offers a rich healthcare landscape with many opportunities. The city's strong healthcare system provides excellent patient care. UPMC and Allegheny Health Network are leading employers.
    Find Registered Nurse jobs in Pittsburgh, PA


  5. Nashville, TN
    Average Salary: $88,727
    Nashville is known for its thriving healthcare industry. Nurses here enjoy a supportive community and excellent patient care. Vanderbilt University Medical Center and Nashville General Hospital are prominent employers.
    Find Registered Nurse jobs in Nashville, TN


  6. Memphis, TN
    Average Salary: $87,894
    Memphis provides a dynamic healthcare environment with many opportunities. The city's healthcare system is well-regarded. Regional One Health and Methodist Le Bonheur Healthcare are key employers.
    Find Registered Nurse jobs in Memphis, TN


  7. Indianapolis, IN
    Average Salary: $87,749
    Indianapolis offers a vibrant healthcare sector with numerous opportunities. Nurses here benefit from a strong community and excellent patient care. IU Health and Eskenazi Health are notable employers.
    Find Registered Nurse jobs in Indianapolis, IN


  8. Detroit, MI
    Average Salary: $87,220
    Detroit provides a rich healthcare environment with many opportunities. The city's healthcare system is well-regarded. Henry Ford Health and Detroit Medical Center are leading employers.
    Find Registered Nurse jobs in Detroit, MI


  9. Atlanta, GA
    Average Salary: $86,389
    Atlanta offers a thriving healthcare landscape with numerous opportunities. Nurses here benefit from a diverse patient population. Emory Healthcare and Grady Health System are prominent employers.
    Find Registered Nurse jobs in Atlanta, GA


  10. Omaha, NE
    Average Salary: $86,222
    Omaha provides a welcoming healthcare environment with many opportunities. The city's healthcare system is well-regarded. Nebraska Medicine and CHI Health are key employers.
    Find Registered Nurse jobs in Omaha, NE

What are the best paying companies for a Registered Nurse in St. Louis, MO?

Job seekers looking for top-paying Registered Nurse positions in St. Louis, MO, should consider companies like CAMBAY Consulting and LaneStaffing. These firms offer competitive salaries, with CAMBAY Consulting leading at $131,157 annually. ProTouch Staffing and Winston Resources also provide attractive compensation packages, making them strong options for those seeking rewarding career opportunities.
Graph displaying best paying company salaries for Registered Nurse jobs in St. Louis, MO, highlighting CAMBAY CONSULTING with the highest at $131,157 and US Department of Veterans Affairs with the lowest at $120,128.
  1. CAMBAY CONSULTING
    Average Salary: $131,157
    CAMBAY CONSULTING offers rewarding Registered Nurse positions. They provide healthcare staffing solutions in various locations, including St. Louis, MO. Their roles focus on delivering high-quality patient care and support.


  2. LaneStaffing
    Average Salary: $129,667
    LaneStaffing is known for its excellent opportunities for Registered Nurses. They operate in St. Louis, MO, and other areas. Nurses here enjoy competitive pay and a supportive work environment.


  3. ProTouch Staffing
    Average Salary: $128,215
    ProTouch Staffing provides diverse Registered Nurse jobs. They serve St. Louis, MO, and beyond. Their positions emphasize patient care and professional growth.


  4. Winston Resources
    Average Salary: $127,400
    Winston Resources offers attractive salaries for Registered Nurses. They work in St. Louis, MO, and other regions. Their roles focus on providing excellent patient care.


  5. Genie Healthcare
    Average Salary: $124,472
    Genie Healthcare provides rewarding Registered Nurse jobs. They operate in St. Louis, MO, and other locations. Their positions offer competitive pay and a supportive environment.


  6. Trusted Health
    Average Salary: $122,707
    Trusted Health offers excellent opportunities for Registered Nurses. They serve St. Louis, MO, and other areas. Their roles focus on patient care and professional development.


  7. MedPro Healthcare Staffing
    Average Salary: $121,368
    MedPro Healthcare Staffing provides competitive salaries for Registered Nurses. They work in St. Louis, MO, and other regions. Their positions emphasize patient care and support.


  8. Stability HealthCare
    Average Salary: $120,969
    Stability HealthCare offers rewarding Registered Nurse jobs. They operate in St. Louis, MO, and other areas. Their roles focus on patient care and professional growth.


  9. Greenstaff Medical
    Average Salary: $120,144
    Greenstaff Medical provides excellent opportunities for Registered Nurses. They serve St. Louis, MO, and other locations. Their positions offer competitive pay and a supportive environment.


  10. US Department of Veterans Affairs
    Average Salary: $120,128
    The US Department of Veterans Affairs offers rewarding Registered Nurse jobs. They operate in St. Louis, MO, and other areas. Their roles focus on providing excellent care to veterans.

Currently 97,490 Registered Nurse job openings, nationwide.

How's the job market for a Registered Nurse in the US?

Learn what a Registered Nurse does, how to become one, and understand the job outlook. Get simple steps to start your career as a Registered Nurse today.
Position
Overview
Registered Nurse
97,490 Job Openings