Position
City
Salary

How much does a Registered Nurse make in Maryland Heights, MO?

The average salary for a Registered Nurse is $67,802 per year in Maryland Heights, MO.

Registered Nurses (RNs) in Maryland Heights, Missouri, enjoy competitive salaries. The average yearly salary for RNs in this area is about $67,802. These earnings reflect the important role that RNs play in healthcare. Different factors can affect this salary, including experience, specialty, and workplace.

RNs in Maryland Heights can earn salaries ranging from $53,000 to over $81,000 per year. The majority of RNs fall within this range. Those with more experience and specialized skills often earn more. Some RNs may also receive extra pay for working nights, weekends, or holidays. Hospitals, clinics, and private practices offer various job opportunities, with some paying slightly more than others.

Registered Nurse jobs in Maryland Heights, MO

What are the highest paying cities for a Registered Nurse near Maryland Heights, MO?

If you are a registered nurse near Maryland Heights, MO, consider looking into higher-paying job opportunities in Wentzville, Saint Charles, and Ballwin. These cities offer the highest average salaries for nurses, with Wentzville leading at $113,718. Saint Charles and Ballwin follow closely, both offering averages above $111,000. Exploring these areas can help you maximize your earning potential. For registered nurses, cities like St. Louis, Chesterfield, and Des Peres also provide good salaries. St. Louis, the largest city in the list, averages around $101,959. Chesterfield and Des Peres offer average salaries above $90,000. These cities offer a mix of healthcare facilities and good living conditions for professionals.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Maryland Heights, MO, highlighting Wentzville, MO with the highest at $113,718 and Webster Groves, MO with the lowest at $78,797.
  1. Wentzville, MO
    Average Salary: $113,718
    Wentzville offers a warm, community-focused environment for nurses. Hospitals like SSM Health St. Joseph Hospital provide excellent opportunities for growth and patient care. The area's smaller size means close-knit teams and a supportive work culture.
    Find Registered Nurse jobs in Wentzville, MO


  2. Saint Charles, MO
    Average Salary: $111,932
    Saint Charles boasts modern healthcare facilities, including SSM Health St. Joseph Hospital – St. Charles. Nurses here enjoy state-of-the-art technology and a strong emphasis on patient well-being. The city’s vibrant community adds to the rewarding work experience.
    Find Registered Nurse jobs in Saint Charles, MO


  3. Ballwin, MO
    Average Salary: $111,864
    Ballwin’s healthcare sector includes top facilities like Mercy Hospital South. Nurses benefit from advanced medical resources and a collaborative environment. The area’s growing population increases the demand for healthcare professionals.
    Find Registered Nurse jobs in Ballwin, MO


  4. St. Louis, MO
    Average Salary: $101,959
    St. Louis is a major hub for medical services with institutions such as Barnes-Jewish Hospital and St. Louis Children's Hospital. Nurses can access diverse specialties and cutting-edge treatments. The city’s lively atmosphere offers a dynamic work environment.
    Find Registered Nurse jobs in St. Louis, MO


  5. Chesterfield, MO
    Average Salary: $94,260
    Chesterfield provides a range of healthcare opportunities at facilities like SSM Health St. Joseph Hospital – Lake St. Louis. Nurses work in a supportive community with a focus on patient-centered care. The area’s suburban setting offers a balanced lifestyle.
    Find Registered Nurse jobs in Chesterfield, MO


  6. Des Peres, MO
    Average Salary: $92,329
    Des Peres is known for its high-quality healthcare, with Mercy Hospital South being a key employer. Nurses here enjoy a modern work environment and a commitment to excellence in patient care. The community’s friendly vibe enhances job satisfaction.
    Find Registered Nurse jobs in Des Peres, MO


  7. Collinsville, IL
    Average Salary: $85,433
    Collinsville features prominent healthcare providers like HSHS St. Joseph’s Hospital. Nurses benefit from a supportive team environment and access to quality patient care. The area’s commitment to healthcare excellence provides rewarding opportunities.
    Find Registered Nurse jobs in Collinsville, IL


  8. Clayton, MO
    Average Salary: $82,317
    Clayton’s healthcare scene includes Washington University School of Medicine. Nurses working here gain exposure to innovative treatments and a research-oriented environment. The city’s academic influence enriches professional development.
    Find Registered Nurse jobs in Clayton, MO


  9. Florissant, MO
    Average Salary: $79,804
    Florissant offers a range of healthcare services, with SSM Health DePaul Hospital being a notable employer. Nurses work in a community that values compassionate care and teamwork. The area’s growing population increases demand for skilled nursing professionals.
    Find Registered Nurse jobs in Florissant, MO


  10. Webster Groves, MO
    Average Salary: $78,797
    Webster Groves is home to various healthcare facilities, including Mercy Hospital South. Nurses here enjoy a supportive work culture and access to advanced medical technologies. The city’s commitment to quality healthcare provides a fulfilling work environment.
    Find Registered Nurse jobs in Webster Groves, MO

What are the best paying companies for a Registered Nurse in Maryland Heights, MO?

Stonebridge offers high salaries for registered nurses, with an average of $78,480 per year. Maryland Heights Center for Behavioral Health also provides competitive pay, at $75,738 annually. National HealthCare Corporation (NHC) offers a lower salary, averaging around $64,667 per year. Strictly Pediatrics Center and SSM Health Saint Louis University Hospital pay $63,400 and $60,628, respectively. These figures highlight the potential earning power in the region for registered nurses.
Graph displaying best paying company salaries for Registered Nurse jobs in Maryland Heights, MO, highlighting Stonebridge with the highest at $78,480 and SSM Health Saint Louis University Hospital with the lowest at $60,628.
  1. Stonebridge
    Average Salary: $78,480
    Stonebridge offers rewarding Registered Nurse positions in Maryland Heights, MO. They focus on providing quality care in their facilities, with an emphasis on patient safety and comfort. Stonebridge serves the local community with excellent nursing care.


  2. Maryland Heights Center for Behavioral Health
    Average Salary: $75,738
    The Maryland Heights Center for Behavioral Health is a leading healthcare provider in Maryland Heights, MO. They offer competitive salaries for Registered Nurses. They provide mental health services to patients in need, emphasizing compassionate care and support.


  3. National HealthCare Corporation (NHC)
    Average Salary: $64,667
    National HealthCare Corporation (NHC) provides Registered Nurse jobs in Maryland Heights, MO. They focus on senior care and long-term care services. NHC ensures high standards of nursing care and a supportive work environment for their nursing staff.


  4. Strictly Pediatrics Center
    Average Salary: $63,400
    Strictly Pediatrics Center offers Registered Nurse positions in Maryland Heights, MO. They specialize in pediatric care, providing services to children in need. Their nursing staff plays a key role in delivering excellent pediatric care to young patients.


  5. SSM Health Saint Louis University Hospital
    Average Salary: $60,628
    SSM Health Saint Louis University Hospital provides Registered Nurse jobs in Maryland Heights, MO. They offer a range of healthcare services, with a focus on patient care and safety. They provide a supportive environment for nursing professionals to excel.

Currently 70,665 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
70,665 Job Openings