Registered Nurse Salary in St. Louis, MO
How much does a Registered Nurse make 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.
What are the highest paying cities for a Registered Nurse near St. Louis, MO?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Registered Nurse related jobs in St. Louis, MO?

-
Acute Care Clinical Nurse Specialist
Average Salary: $138,963
This role focuses on providing expert care in acute settings. Specialists work with patients who have complex health issues. They collaborate with doctors and other healthcare providers.
Find Acute Care Clinical Nurse Specialist jobs in St. Louis, MO
-
Nurse Practitioner
Average Salary: $130,712
Nurse Practitioners offer primary and specialty care. They diagnose and treat health conditions. They work in hospitals, clinics, and private practices.
Find Nurse Practitioner jobs in St. Louis, MO
-
Psychiatric Mental Health Nurse
Average Salary: $124,302
These nurses work with patients who have mental health issues. They provide care and support. They often work in hospitals, clinics, and private practices.
Find Psychiatric Mental Health Nurse jobs in St. Louis, MO
-
Critical Care Unit Manager
Average Salary: $121,243
Managers oversee the operations of critical care units. They ensure high-quality patient care. They work closely with doctors and nursing staff.
Find Critical Care Unit Manager jobs in St. Louis, MO
-
Director of Nurses
Average Salary: $121,243
Directors of Nursing lead nursing staff in hospitals. They oversee patient care and manage nursing operations. They work with hospital administration.
Find Director of Nurses jobs in St. Louis, MO
-
Critical Care Physician
Average Salary: $118,450
These doctors specialize in treating patients with life-threatening conditions. They work in intensive care units. They collaborate with nurses and other healthcare providers.
Find Critical Care Physician jobs in St. Louis, MO
-
Advanced Practice Provider
Average Salary: $113,489
Advanced Practice Providers offer a range of healthcare services. They diagnose and treat conditions. They work in various settings, including hospitals and clinics.
Find Advanced Practice Provider jobs in St. Louis, MO
-
Traveling Nurse
Average Salary: $108,424
Traveling Nurses work in different locations. They provide care in various settings. They often work on short-term assignments.
Find Traveling Nurse jobs in St. Louis, MO
-
ICU Clinical Nurse Specialist
Average Salary: $105,290
These specialists focus on intensive care patients. They provide expert care and support. They work with doctors and other healthcare providers.
Find ICU Clinical Nurse Specialist jobs in St. Louis, MO
-
Vascular Nurse
Average Salary: $103,421
Vascular Nurses care for patients with vascular conditions. They provide specialized care and support. They work in hospitals and clinics.
Find Vascular Nurse jobs in St. Louis, MO