How much does a Registered Nurse make in Indianola, IA?
In Indianola, IA, Registered Nurses (RNs) earn a competitive salary. On average, RNs make around $78,634 a year. This amount can vary based on experience and other factors.
The salary range for RNs in Indianola shows a broad spectrum of earnings. At the lower end, some RNs make around $61,600 annually. At the higher end, the top earners make up to $100,000 each year. Most RNs fall in the middle, earning between $72,073 and $86,036 per year.
What are the highest paying cities for a Registered Nurse near Indianola, IA?

-
Des Moines, IA
Average Salary: $94,789
In Des Moines, nurses enjoy working in top healthcare facilities. Many find opportunities in UnityPoint Health and MercyOne. The city offers a chance to work in diverse environments, from large hospitals to specialized clinics.
Find Registered Nurse jobs in Des Moines, IA
-
West Des Moines, IA
Average Salary: $85,275
West Des Moines has several healthcare centers where nurses can excel. The area is known for its excellent patient care standards. Many professionals here enjoy a supportive work environment and advanced medical technologies.
Find Registered Nurse jobs in West Des Moines, IA
-
Mitchellville, IA
Average Salary: $83,640
In Mitchellville, nurses benefit from smaller community hospitals. These facilities offer close-knit teams and personalized patient care. Working here means providing quality care in a supportive setting.
Find Registered Nurse jobs in Mitchellville, IA
-
Madrid, IA
Average Salary: $82,359
Madrid offers a blend of rural and community-focused healthcare. Nurses here play a vital role in the community, often working in family-oriented clinics. The area values skilled professionals who contribute to the local health landscape.
Find Registered Nurse jobs in Madrid, IA
-
Clive, IA
Average Salary: $79,812
Clive is known for its growing healthcare sector. The city has several clinics and hospitals where nurses can find rewarding positions. Companies like MercyOne provide excellent career growth opportunities.
Find Registered Nurse jobs in Clive, IA
-
Urbandale, IA
Average Salary: $77,828
Urbandale has a range of healthcare facilities that value experienced nursing staff. The city offers a mix of urban and suburban healthcare settings, providing diverse work experiences.
Find Registered Nurse jobs in Urbandale, IA
-
Grimes, IA
Average Salary: $76,908
In Grimes, nurses work in community-focused healthcare facilities. The city’s healthcare providers emphasize patient care and community involvement, making it a great place for dedicated professionals.
Find Registered Nurse jobs in Grimes, IA
-
Norwalk, IA
Average Salary: $76,724
Norwalk offers a variety of healthcare opportunities in smaller, community-based facilities. Nurses here can expect to work in supportive environments that prioritize patient well-being.
Find Registered Nurse jobs in Norwalk, IA
-
Pella, IA
Average Salary: $76,454
Pella's healthcare system is known for its emphasis on holistic care. Nurses here find fulfilling work in community hospitals and clinics that value compassionate care.
Find Registered Nurse jobs in Pella, IA
-
Carlisle, IA
Average Salary: $76,347
In Carlisle, nurses contribute to a tight-knit community healthcare network. The city offers smaller-scale facilities that allow for personal connections with patients and colleagues.
Find Registered Nurse jobs in Carlisle, IA
What are the best paying companies for a Registered Nurse in Indianola, IA?

-
Advanced Correctional Healthcare
Average Salary: $89,217
Advanced Correctional Healthcare offers competitive salaries for Registered Nurses. They operate in various correctional facilities across Indianola. They value the skills of their nurses and provide a supportive work environment.
-
WesleyLife
Average Salary: $70,104
WesleyLife provides a range of healthcare services in Indianola. They offer a welcoming environment for Registered Nurses and pay competitive salaries. Nurses here work with a dedicated team to provide quality care.
-
Interim HealthCare
Average Salary: $69,279
Interim HealthCare is known for its flexible nursing positions in Indianola. They pay attractive salaries and offer opportunities for professional growth. Their focus on patient care makes it a great place for Registered Nurses.
-
Iowa Home Care
Average Salary: $63,400
Iowa Home Care offers Registered Nurses the chance to work in patients’ homes in Indianola. They provide competitive pay and a chance to build strong patient relationships. The work environment is supportive and rewarding.
-
Universal Pediatrics, Inc.
Average Salary: $61,833
Universal Pediatrics, Inc. focuses on pediatric care in Indianola. They offer Registered Nurses a chance to work with young patients. They provide fair salaries and a chance to make a difference in children’s lives.
What are the best paying Registered Nurse related jobs in Indianola, IA?

-
Nurse Practitioner
Average Salary: $143,125
Nurse Practitioners (NPs) take on a leadership role in patient care. They diagnose, treat, and manage illnesses, working in clinics and hospitals. NPs in this area provide specialized care for patients of all ages.
Find Nurse Practitioner jobs in Indianola, IA
-
Traveling Nurse
Average Salary: $82,723
Traveling Nurses have the opportunity to explore different healthcare settings. They offer their expertise to various facilities within the city and beyond. Companies like HealthTrust Workforce Solutions hire these nurses for temporary assignments.
Find Traveling Nurse jobs in Indianola, IA
-
Staff Nurse
Average Salary: $82,000
Staff Nurses play a vital role in patient care. They work in hospitals, clinics, and long-term care facilities. These professionals monitor patients, administer medications, and collaborate with doctors to ensure the best care.
Find Staff Nurse jobs in Indianola, IA
-
Charge Nurse
Average Salary: $76,236
Charge Nurses oversee patient care teams in busy environments. They ensure high-quality care by coordinating staff and resources. Hospitals like UnityPoint Health in the area seek Charge Nurses to lead their nursing teams effectively.
Find Charge Nurse jobs in Indianola, IA
-
Case Manager
Average Salary: $70,834
Case Managers focus on patient care coordination. They work in hospitals and clinics, ensuring patients receive the right care. This role involves collaborating with healthcare providers to develop and manage patient care plans.
Find Case Manager jobs in Indianola, IA
-
Licensed Practical Nurse
Average Salary: $60,462
Licensed Practical Nurses (LPNs) provide essential patient care. They work in hospitals, clinics, and long-term care facilities. LPNs in this area assist with patient treatments and monitor vital signs, supporting doctors and registered nurses.
Find Licensed Practical Nurse jobs in Indianola, IA



