How much does a Registered Nurse make in Indianola, IA?
In Indianola, IA, registered nurses (RNs) enjoy a competitive salary. On average, they earn around $78,705 per year. This average comes from a range of salaries that can vary based on experience and other factors. The lowest salaries tend to be around $62,000, while the highest can reach up to $93,000.
Several factors can influence an RN's salary in Indianola. Experience, education, and specialization all play a role. For instance, those with more years of experience often earn higher wages. Nurses who have completed additional training or certifications may also see a boost in their earnings. Working in different healthcare settings, such as hospitals, clinics, or schools, can also affect salary levels.
What are the highest paying cities for a Registered Nurse near Indianola, IA?

-
Des Moines, IA
Average Salary: $95,344
In Des Moines, nurses find fulfilling roles in large hospitals like MercyOne and UnityPoint Health. The city offers a good work-life balance, with many hospitals offering flexible shifts.
Find Registered Nurse jobs in Des Moines, IA
-
West Des Moines, IA
Average Salary: $85,055
West Des Moines is home to several top healthcare facilities such as Iowa Methodist Medical Center. Nurses can expect a supportive environment and opportunities for professional growth here.
Find Registered Nurse jobs in West Des Moines, IA
-
Clive, IA
Average Salary: $84,075
Clive offers various nursing positions, particularly in places like MercyOne Des Moines Medical Center. The community is tight-knit, making it easy for nurses to build lasting relationships.
Find Registered Nurse jobs in Clive, IA
-
Pella, IA
Average Salary: $82,567
Pella has smaller, close-knit hospitals like Pella Regional Health Center, providing a friendly work atmosphere. Nurses here enjoy working in a community that values healthcare professionals.
Find Registered Nurse jobs in Pella, IA
-
Waukee, IA
Average Salary: $80,647
Waukee has a growing healthcare sector, with MercyOne offering many positions. The city's peaceful environment makes it a great place to work and relax.
Find Registered Nurse jobs in Waukee, IA
-
Madrid, IA
Average Salary: $79,744
Madrid provides a serene setting for nurses at facilities like Boone County Hospital. The smaller community means fewer patients but more personal connections.
Find Registered Nurse jobs in Madrid, IA
-
Urbandale, IA
Average Salary: $78,817
Urbandale offers a mix of urban and suburban settings, with MercyOne and Iowa Methodist Medical Center providing ample job opportunities. The city's diversity makes for a rich work experience.
Find Registered Nurse jobs in Urbandale, IA
-
Mitchellville, IA
Average Salary: $76,820
In Mitchellville, nurses can find work in local healthcare facilities that offer a supportive environment. The community-focused approach ensures a pleasant work experience.
Find Registered Nurse jobs in Mitchellville, IA
-
Carlisle, IA
Average Salary: $76,273
Carlisle’s healthcare facilities, such as Broadlawns Medical Center, offer rewarding nursing positions. The city’s small-town charm provides a welcoming atmosphere for healthcare workers.
Find Registered Nurse jobs in Carlisle, IA
-
Altoona, IA
Average Salary: $76,070
Altoona has smaller hospitals like Iowa Specialty Hospital, providing a more intimate work setting. Nurses here benefit from a close-knit community and strong teamwork.
Find Registered Nurse jobs in Altoona, 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 rewarding Registered Nurse positions in Indianola, IA. They focus on correctional facility healthcare and provide quality patient care in a secure environment. This role is ideal for those who value professional growth and stable employment in a unique setting.
-
WesleyLife
Average Salary: $70,736
WesleyLife provides a supportive work environment for Registered Nurses in Indianola, IA. They operate various healthcare facilities, including skilled nursing and assisted living centers. WesleyLife is known for its strong community focus and excellent benefits.
-
Interim HealthCare
Average Salary: $69,279
Interim HealthCare offers diverse Registered Nurse jobs in Indianola, IA. They focus on home healthcare services, allowing nurses to work closely with patients in a comfortable setting. This company values flexibility and personal connection with patients.
-
Iowa Home Care
Average Salary: $63,400
Iowa Home Care provides essential Registered Nurse roles in Indianola, IA. They deliver home-based care to patients, ensuring high-quality nursing services. This company is committed to improving patient lives through dedicated care.
What are the best paying Registered Nurse related jobs in Indianola, IA?

-
Nurse Practitioner
Average Salary: $143,125
This role involves providing primary and specialty care for patients. Nurse Practitioners often work in clinics and hospitals, collaborating with doctors and other healthcare providers. In this city, they are highly valued for their ability to manage patient care independently and work in various healthcare settings.
Find Nurse Practitioner jobs in Indianola, IA
-
Traveling Nurse
Average Salary: $88,793
Travel Nurses provide care in different locations, often moving from one facility to another. These professionals enjoy variety in their work, gaining experience in multiple settings. In this area, Traveling Nurses have the chance to explore various healthcare environments while making a significant impact on patient care.
Find Traveling Nurse jobs in Indianola, IA
-
Staff Nurse
Average Salary: $82,000
Staff Nurses play a vital role in patient care, working directly with doctors and other healthcare professionals. They provide essential care and support to patients in hospitals and clinics. In this city, Staff Nurses are respected for their dedication and the high-quality care they deliver to every patient.
Find Staff Nurse jobs in Indianola, IA
-
Case Manager
Average Salary: $80,000
Case Managers coordinate healthcare services for patients, ensuring they receive the best possible care. They work closely with doctors, nurses, and other healthcare providers. In this region, Case Managers are crucial in managing patient care plans and improving patient outcomes.
Find Case Manager jobs in Indianola, IA
-
Charge Nurse
Average Salary: $77,000
Charge Nurses oversee the nursing staff on a specific shift, ensuring high-quality care. They manage patient assignments and support the team. In this area, Charge Nurses are respected for their leadership and ability to maintain smooth operations in busy healthcare environments.
Find Charge Nurse jobs in Indianola, IA
-
Licensed Practical Nurse
Average Salary: $60,649
LPNs provide basic medical care under the supervision of doctors and registered nurses. They work in various healthcare settings, including hospitals and clinics. In this community, LPNs are essential in delivering compassionate care and supporting the nursing team.
Find Licensed Practical Nurse jobs in Indianola, IA



