How much does a Registered Nurse make in Maryland Heights, MO?
Registered Nurses in Maryland Heights, MO, earn a competitive salary. The average yearly salary is around $70,580. This pay can vary based on experience, education, and the type of healthcare facility. The lowest-paid nurses earn about $53,000 each year. The top earners make up to $106,000 annually. Most nurses fall in the middle, earning between $62,636 and $77,091 per year.
Registered Nurses can expect to find many job opportunities in Maryland Heights. This demand helps to drive salaries. Many factors can affect a nurse’s pay, such as the shift they work or the number of hours they put in each week. As nurses gain more experience, their salary often increases. Education and certifications can also play a role in salary negotiations. Hospitals, clinics, and private practices all offer different pay rates for registered nurses.
What are the highest paying cities for a Registered Nurse near Maryland Heights, MO?

-
Wentzville, MO
Average Salary: $116,175
Working as a nurse in Wentzville means you'll join a community that values healthcare. Facilities like SSM Health and St. Joseph Health Center offer diverse opportunities. You can expect a welcoming work environment and a chance to make a real difference.
Find Registered Nurse jobs in Wentzville, MO
-
Saint Charles, MO
Average Salary: $109,881
In Saint Charles, nurses play a vital role in the local healthcare system. Hospitals such as St. Joseph Hospital and St. Clare Health Center provide excellent work settings. You will find collaborative teams and a supportive atmosphere.
Find Registered Nurse jobs in Saint Charles, MO
-
St. Louis, MO
Average Salary: $101,783
St. Louis offers a vibrant healthcare scene for nursing professionals. Major institutions like Barnes-Jewish Hospital and SSM Health Saint Louis University Hospital provide dynamic work environments. You will have access to a variety of specialties and advanced medical technologies.
Find Registered Nurse jobs in St. Louis, MO
-
Ballwin, MO
Average Salary: $94,291
In Ballwin, nurses contribute to the high standards of care at facilities like Mercy Hospital South. The community offers a blend of urban and suburban living. You can expect a friendly workplace and opportunities for professional growth.
Find Registered Nurse jobs in Ballwin, MO
-
Chesterfield, MO
Average Salary: $90,982
Chesterfield provides a supportive environment for nurses at leading hospitals like SSM Health DePaul Hospital. The area combines the charm of small-town living with access to larger city resources. Professional development and teamwork are key here.
Find Registered Nurse jobs in Chesterfield, MO
-
Crestwood, MO
Average Salary: $87,750
Crestwood offers a close-knit community with excellent nursing opportunities. SSM Health Saint Joseph Hospital - West is a prominent employer. Working here means being part of a dedicated team focused on patient care.
Find Registered Nurse jobs in Crestwood, MO
-
Des Peres, MO
Average Salary: $87,570
Des Peres is home to several hospitals, including Mercy Hospital St. Louis, where nurses can excel. The area supports a healthy work-life balance while providing access to top-tier medical facilities. Collaboration and innovation are highly valued.
Find Registered Nurse jobs in Des Peres, MO
-
Collinsville, IL
Average Salary: $86,875
In Collinsville, nursing positions are available at notable institutions such as HSHS St. Joseph's Hospital. The community is known for its friendly atmosphere and strong support for healthcare workers. You will find a rewarding environment here.
Find Registered Nurse jobs in Collinsville, IL
-
Webster Groves, MO
Average Salary: $81,313
Webster Groves offers a nurturing setting for nursing professionals at facilities like SSM Health Saint Louis University Hospital. The area boasts a vibrant community with a focus on quality healthcare. Opportunities for advancement and collaboration abound.
Find Registered Nurse jobs in Webster Groves, MO
-
Clayton, MO
Average Salary: $81,153
Clayton provides a rich environment for nurses, with employers like Barnes-Jewish Hospital offering excellent career opportunities. The city's strong commitment to healthcare makes it a great place for professional growth and community engagement.
Find Registered Nurse jobs in Clayton, MO
What are the best paying companies for a Registered Nurse in Maryland Heights, MO?

-
Strictly Pediatrics Center
Average Salary: $60,713
Strictly Pediatrics Center is a specialized pediatric care provider in Maryland Heights, MO. They offer various services focusing on pediatric care. The center aims to create a comfortable and welcoming environment for children and their families.
-
SSM Health
Average Salary: $60,337
SSM Health is a comprehensive healthcare provider with locations in Maryland Heights, MO. They offer a wide range of medical services, including nursing care. SSM Health is known for its commitment to high-quality patient care and strong professional development programs for its staff.
What are the best paying Registered Nurse related jobs in Maryland Heights, MO?

-
Nurse Practitioner
Average Salary: $136,797
The role focuses on diagnosing and treating patients in various settings. They work with doctors and other healthcare providers. This position often includes prescribing medications and treatments.
Find Nurse Practitioner jobs in Maryland Heights, MO
-
Nurse Case Manager
Average Salary: $82,385
This job involves coordinating care for patients. They work with doctors, specialists, and insurance companies. The aim is to provide the best care while managing costs.
Find Nurse Case Manager jobs in Maryland Heights, MO
-
Psychiatric Registered Nurse
Average Salary: $81,000
They provide care for patients with mental health issues. They work in hospitals and clinics. This role requires strong communication skills and the ability to handle sensitive situations.
Find Psychiatric Registered Nurse jobs in Maryland Heights, MO
-
Nurse Supervisor
Average Salary: $80,000
They oversee nursing staff and patient care. They make sure all staff follow hospital policies. This job often involves coordinating schedules and managing staff performance.
Find Nurse Supervisor jobs in Maryland Heights, MO
-
Intensive Care Unit Registered Nurse
Average Salary: $74,500
They work in the ICU, providing critical care to patients. This role requires quick thinking and the ability to handle emergencies. They work closely with doctors and other healthcare professionals.
Find Intensive Care Unit Registered Nurse jobs in Maryland Heights, MO
-
Licensed Practical Nurse
Average Salary: $58,524
They provide basic patient care under the supervision of doctors and registered nurses. This job involves taking vital signs and administering medications. They often work in hospitals and long-term care facilities.
Find Licensed Practical Nurse jobs in Maryland Heights, MO
-
Public Health Nurse
Average Salary: $53,000
They work to improve community health. They focus on disease prevention and health education. They often work for government agencies and non-profits, reaching out to the public.
Find Public Health Nurse jobs in Maryland Heights, MO
-
Health Coach
Average Salary: $40,000
They help individuals improve their health. They provide education and support for lifestyle changes. This role can involve working with clients one-on-one or in group settings.
Find Health Coach jobs in Maryland Heights, MO



