How much does a Registered Nurse make in Maryland Heights, MO?
In Maryland Heights, MO, Registered Nurses earn an average yearly salary of $72,176. This figure represents the middle of the earnings scale, showing a range of incomes for those in the profession. The salary can vary based on experience, education, and the specific healthcare setting where they work.
To give a clearer picture, here are some common salary ranges for Registered Nurses in Maryland Heights:
- 25% of nurses earn up to $58,182 per year
- Half of nurses earn between $58,182 and $73,727 per year
- 75% of nurses earn up to $84,091 per year
- The highest-paid 10% earn $104,818 or more annually
What are the highest paying cities for a Registered Nurse near Maryland Heights, MO?

-
Wentzville, MO
Average Salary: $114,520
Working in Wentzville, nurses enjoy a peaceful atmosphere with access to top-notch healthcare facilities. The community values healthcare professionals, offering a supportive work environment. Prominant employers include SSM Health.
Find Registered Nurse jobs in Wentzville, MO
-
Saint Charles, MO
Average Salary: $108,504
Saint Charles offers a dynamic healthcare scene with various opportunities for professional growth. Nurses benefit from a strong community focus and excellent healthcare facilities. St. Luke's Hospital is a leading employer in the area.
Find Registered Nurse jobs in Saint Charles, MO
-
St. Louis, MO
Average Salary: $99,169
In St. Louis, nurses can expect a vibrant and diverse work environment. The city's numerous hospitals provide ample opportunities for career advancement. Notable employers include Barnes-Jewish Hospital and St. Louis Children's Hospital.
Find Registered Nurse jobs in St. Louis, MO
-
Ballwin, MO
Average Salary: $98,951
Ballwin's healthcare sector is growing, offering various roles in modern facilities. The community supports healthcare workers, making it a great place to build a career. Prominant employers include SSM Health and St. Clare Health Center.
Find Registered Nurse jobs in Ballwin, MO
-
Chesterfield, MO
Average Salary: $91,877
Chesterfield presents an excellent environment for healthcare professionals seeking growth. The city's healthcare institutions offer excellent support and resources. Major employers include SSM Health and St. Joseph Health Center.
Find Registered Nurse jobs in Chesterfield, MO
-
Des Peres, MO
Average Salary: $88,268
Des Peres is a welcoming city for nurses, with a community that highly values healthcare services. The area's healthcare facilities are well-equipped, offering many professional opportunities. Prominant employers include SSM Health.
Find Registered Nurse jobs in Des Peres, MO
-
Collinsville, IL
Average Salary: $86,875
Collinsville offers a mix of urban and suburban living with access to quality healthcare facilities. Nurses here enjoy a balanced lifestyle with plenty of career opportunities. Major employers include HSHS St. Joseph's Hospital.
Find Registered Nurse jobs in Collinsville, IL
-
Clayton, MO
Average Salary: $81,248
Clayton provides a supportive environment for healthcare workers, with a strong emphasis on community health. The city's healthcare institutions offer various roles and excellent benefits. Prominant employers include SSM Health.
Find Registered Nurse jobs in Clayton, MO
-
Webster Groves, MO
Average Salary: $81,153
Webster Groves is known for its vibrant community and excellent healthcare services. Nurses here enjoy a welcoming environment with many opportunities for professional development. Prominant employers include SSM Health.
Find Registered Nurse jobs in Webster Groves, MO
-
Brentwood, MO
Average Salary: $79,007
Brentwood offers a close-knit community with strong healthcare facilities. Nurses can expect a supportive work environment and many opportunities for growth. Prominant employers include SSM Health and St. Luke's Hospital.
Find Registered Nurse jobs in Brentwood, MO
What are the best paying companies for a Registered Nurse in Maryland Heights, MO?

-
Strictly Pediatrics Center
Average Salary: $61,033
Strictly Pediatrics Center offers Registered Nurse positions in Maryland Heights, MO, providing specialized care for pediatric patients. Nurses at this company work in a team-oriented environment, focusing on individual patient needs. The center values compassionate care and professional development.
-
SSM Health
Average Salary: $60,337
SSM Health provides various Registered Nurse positions in Maryland Heights, MO. Nurses here work in different medical departments, ensuring high-quality patient care. The company is known for its supportive culture and commitment to patient well-being. SSM Health operates multiple facilities in the area.
What are the best paying Registered Nurse related jobs in Maryland Heights, MO?

-
Nurse Practitioner
Average Salary: $136,797
This role involves offering primary and specialized healthcare to patients. Nurse practitioners work in clinics and hospitals, providing care and diagnosing illnesses. Companies like Mercy and SSM Health are hiring in Maryland Heights, MO.
Find Nurse Practitioner jobs in Maryland Heights, MO
-
Psychiatric Registered Nurse
Average Salary: $81,000
Psychiatric registered nurses care for patients with mental health issues. They work in mental health facilities and hospitals. They help patients manage their conditions. SSM Health and BJC HealthCare are both hiring for this role.
Find Psychiatric Registered Nurse jobs in Maryland Heights, MO
-
Nurse Case Manager
Average Salary: $80,308
A nurse case manager coordinates patient care to ensure quality treatment. They work in hospitals and with insurance companies. This role is crucial for managing patient health and reducing costs. Mercy and SSM Health offer these positions.
Find Nurse Case Manager jobs in Maryland Heights, MO
-
Nurse Supervisor
Average Salary: $80,000
A nurse supervisor oversees nursing staff in a healthcare facility. They ensure staff follow protocols and provide high-quality care. This position is available at hospitals like Mercy and SSM Health. They play a key role in maintaining smooth operations.
Find Nurse Supervisor jobs in Maryland Heights, MO
-
Intensive Care Unit Registered Nurse
Average Salary: $74,500
ICU nurses provide critical care to patients with severe health issues. They monitor patients and administer treatments. This demanding role takes place in hospital ICUs. Mercy and SSM Health are hiring for these positions.
Find Intensive Care Unit Registered Nurse jobs in Maryland Heights, MO
-
Licensed Practical Nurse
Average Salary: $60,148
LPNs offer basic nursing care to patients. They work under the supervision of registered nurses and doctors. This role is available at clinics and hospitals. Mercy and SSM Health are currently hiring for LPN positions.
Find Licensed Practical Nurse jobs in Maryland Heights, MO
-
Public Health Nurse
Average Salary: $53,000
Public health nurses focus on community health. They educate people and promote wellness. They work in public health departments and community centers. This role helps improve community health. Local health departments are hiring.
Find Public Health Nurse jobs in Maryland Heights, MO



