How much does a Registered Nurse make in Maryland Heights, MO?
In Maryland Heights, MO, the average yearly salary for a Registered Nurse (RN) is $71,138. This is a solid income for those in the nursing profession, providing a comfortable living standard. RNs in this area can expect to see a range of salaries depending on their experience and specialty. The lower end of the salary range starts at $53,000 for the least experienced RNs. The higher end can reach up to $106,000 for those with more experience and specialized skills.
Registered Nurses in Maryland Heights can also benefit from additional pay through overtime and shift differentials. These opportunities can provide extra income, which is especially helpful for those who work evening or night shifts. Hospitals, clinics, and long-term care facilities in the area offer various employment options. Each of these settings may offer different benefits and salary packages to attract qualified nursing professionals.
What are the highest paying cities for a Registered Nurse near Maryland Heights, MO?

-
Wentzville, MO
Average Salary: $121,970
Working as a nurse in Wentzville offers a mix of community feel and professional opportunities. Nurses find jobs at SSM Health and St. Peters Health Center. The area values skilled care, making it a rewarding place to work.
Find Registered Nurse jobs in Wentzville, MO
-
Saint Charles, MO
Average Salary: $115,432
In Saint Charles, nurses enjoy a vibrant healthcare sector. Saint Luke’s Hospital provides many opportunities. The city's dedication to healthcare excellence makes it an attractive place for nurses to thrive.
Find Registered Nurse jobs in Saint Charles, MO
-
St. Louis, MO
Average Salary: $104,527
St. Louis is a major hub for healthcare jobs. Barnes-Jewish Hospital and St. Louis Children’s Hospital are prominent employers. The city offers diverse opportunities for nurses to grow their careers.
Find Registered Nurse jobs in St. Louis, MO
-
Crestwood, MO
Average Salary: $89,757
Crestwood offers a strong demand for nursing professionals. Nurses can find jobs at Mercy Hospital South. The community's focus on health creates a supportive environment for caregivers.
Find Registered Nurse jobs in Crestwood, MO
-
Chesterfield, MO
Average Salary: $86,149
Chesterfield provides ample opportunities for nurses at SSM Health and other healthcare facilities. The area values skilled nursing, ensuring a rewarding experience for professionals.
Find Registered Nurse jobs in Chesterfield, MO
-
Des Peres, MO
Average Salary: $83,279
Des Peres is home to several healthcare institutions where nurses can excel. Facilities like Des Peres Hospital offer a welcoming atmosphere for nursing professionals.
Find Registered Nurse jobs in Des Peres, MO
-
Clayton, MO
Average Salary: $82,295
In Clayton, nurses find roles at prominent healthcare centers such as the Jewish Hospital. The area appreciates high-quality care, providing a fulfilling work environment.
Find Registered Nurse jobs in Clayton, MO
-
University City, MO
Average Salary: $82,093
University City offers dynamic nursing positions at St. Louis University Hospital. The city’s educational focus creates a collaborative environment for healthcare professionals.
Find Registered Nurse jobs in University City, MO
-
Webster Groves, MO
Average Salary: $82,058
Webster Groves provides a range of opportunities for nurses. Local hospitals such as Barnes-Jewish West County Hospital offer excellent career prospects in a friendly community.
Find Registered Nurse jobs in Webster Groves, MO
-
Ballwin, MO
Average Salary: $81,753
Ballwin has a strong need for skilled nursing professionals. Nurses can find rewarding positions at SSM Health and other healthcare facilities. The community values their contributions to health care.
Find Registered Nurse jobs in Ballwin, MO
What are the best paying companies for a Registered Nurse in Maryland Heights, MO?

-
Ranken Jordan Pediatric Bridge Hospital
Average Salary: $73,163
Ranken Jordan Pediatric Bridge Hospital in Maryland Heights, MO, offers rewarding Registered Nurse jobs focused on the care of children with life-threatening conditions. This hospital provides specialized care and support for families, creating a nurturing environment. With advanced medical facilities and a dedicated team, nurses here make a significant impact on young patients' lives.
-
Strictly Pediatrics Center
Average Salary: $60,713
Strictly Pediatrics Center in Maryland Heights, MO, provides comprehensive pediatric care and is seeking dedicated Registered Nurses. This center focuses on the well-being of children, offering various pediatric services. Nurses here work closely with families to ensure children receive the best possible care in a friendly and supportive setting.
-
SSM Health
Average Salary: $60,337
SSM Health in Maryland Heights, MO, offers diverse opportunities for Registered Nurses in multiple locations. This healthcare provider focuses on providing excellent patient care across various settings. Nurses here play a crucial role in patient health and recovery, with opportunities for professional growth and development in a well-supported environment.
What are the best paying Registered Nurse related jobs in Maryland Heights, MO?

-
Nurse Practitioner
Average Salary: $143,320
A Nurse Practitioner provides primary and specialty care to patients. They diagnose and treat illnesses and injuries. Many work in clinics and hospitals within the area, collaborating with other healthcare professionals.
Find Nurse Practitioner jobs in Maryland Heights, MO
-
Traveling Nurse
Average Salary: $120,016
Traveling Nurses provide medical care in various locations, often on a temporary basis. They might work in hospitals, clinics, or other healthcare facilities. This role requires flexibility and strong adaptability to different environments.
Find Traveling Nurse jobs in Maryland Heights, MO
-
Nurse Case Manager
Average Salary: $81,660
A Nurse Case Manager coordinates patient care across different healthcare providers. They work to ensure patients receive the best care possible. Many find opportunities in local healthcare networks and care facilities.
Find Nurse Case Manager jobs in Maryland Heights, MO
-
Psychiatric Registered Nurse
Average Salary: $75,900
A Psychiatric Registered Nurse helps patients with mental health conditions. They provide care and support for patients in psychiatric facilities or through community health services. Many work closely with psychiatrists and therapists.
Find Psychiatric Registered Nurse jobs in Maryland Heights, MO
-
Intensive Care Unit Registered Nurse
Average Salary: $74,500
An ICU Registered Nurse specializes in providing critical care to patients. They work in high-pressure environments and must be skilled in handling emergency situations. Many find positions in hospitals throughout the area.
Find Intensive Care Unit Registered Nurse jobs in Maryland Heights, MO
-
Charge Nurse
Average Salary: $65,750
A Charge Nurse oversees patient care and manages the nursing staff on a shift. They coordinate with doctors and other nurses to ensure smooth operations. Many work in local hospitals, leading teams and ensuring quality care.
Find Charge Nurse jobs in Maryland Heights, MO
-
Case Manager
Average Salary: $63,250
A Case Manager helps patients navigate the healthcare system. They coordinate care, ensure patients receive necessary services, and work with doctors and insurance providers. They often work in hospitals, clinics, or community health organizations.
Find Case Manager jobs in Maryland Heights, MO
-
Licensed Practical Nurse
Average Salary: $57,466
A Licensed Practical Nurse provides basic patient care under the supervision of doctors and registered nurses. They work in various settings, including hospitals, clinics, and long-term care facilities. Many LPNs find jobs in the city's healthcare institutions.
Find Licensed Practical Nurse jobs in Maryland Heights, MO
-
Public Health Nurse
Average Salary: $53,000
A Public Health Nurse focuses on community health and prevention. They work to improve health outcomes by educating the public and providing care in community settings. Opportunities exist in local health departments and non-profit organizations.
Find Public Health Nurse jobs in Maryland Heights, MO
-
Health Coach
Average Salary: $40,000
A Health Coach guides individuals to achieve their health goals. They work with clients to develop healthy habits and lifestyle changes. Many Health Coaches work in wellness centers, hospitals, or through private practices.
Find Health Coach jobs in Maryland Heights, MO



