How much does a Registered Nurse make in Iowa City, IA?
Registered Nurses (RNs) in Iowa City, IA, enjoy a competitive salary that reflects their critical role in healthcare. On average, RNs in this area make around $112,626 per year. This figure places Iowa City among the regions with fair compensation for nursing professionals.
Salary for RNs in Iowa City can vary based on experience, education, and specific healthcare settings. Nurses who have worked for several years often earn more than those who are just starting. The table below shows how the salary can differ across the experience spectrum:
- Entry-level RNs: $55,000 to $65,467
- Mid-career RNs: $75,934 to $128,268
- Senior RNs: $138,735 to $170,136
What are the highest paying cities for a Registered Nurse near Iowa City, IA?

-
Sioux City, IA
Average Salary: $96,911
Registered nurses in Sioux City enjoy working in a supportive environment. Sioux City Medical Center provides a range of opportunities. Nurses here are part of a dedicated team focused on patient care.
Find Registered Nurse jobs in Sioux City, IA
-
Fort Dodge, IA
Average Salary: $96,536
In Fort Dodge, nurses work in a close-knit community. UnityPoint Health - St. Anthony Regional Hospital offers various departments. Nurses have the chance to grow in a warm, supportive setting.
Find Registered Nurse jobs in Fort Dodge, IA
-
Des Moines, IA
Average Salary: $95,981
Des Moines offers a vibrant healthcare scene for nurses. Hospitals like MercyOne and Iowa Methodist provide excellent training. Working here means being part of a large network with many professional development opportunities.
Find Registered Nurse jobs in Des Moines, IA
-
Coralville, IA
Average Salary: $94,090
Coralville is home to MercyOne Iowa City. Nurses here benefit from advanced facilities. The community is friendly, making it a great place for both work and life.
Find Registered Nurse jobs in Coralville, IA
-
Cedar Rapids, IA
Average Salary: $93,527
In Cedar Rapids, nurses can find work at St. Luke's Hospital. The city offers a mix of urban and suburban lifestyles. St. Luke's is known for its patient-centered care, offering nurses diverse experiences.
Find Registered Nurse jobs in Cedar Rapids, IA
-
Waterloo, IA
Average Salary: $86,564
Waterloo provides a mix of urban and rural healthcare experiences. Nurses at Covenant Medical Center enjoy a friendly, supportive environment. The city offers a good quality of life with easy access to nature.
Find Registered Nurse jobs in Waterloo, IA
-
West Des Moines, IA
Average Salary: $85,837
West Des Moines has several top-tier hospitals like UnityPoint Clinic. Nurses here benefit from modern facilities and a collaborative work environment. The area is known for its excellent schools and parks.
Find Registered Nurse jobs in West Des Moines, IA
-
Muscatine, IA
Average Salary: $84,267
Muscatine offers a slower pace with a strong sense of community. Nurses atGenesis Medical Center find a supportive work environment. The city is close to major rivers, providing plenty of outdoor activities.
Find Registered Nurse jobs in Muscatine, IA
-
Davenport, IA
Average Salary: $83,851
In Davenport, Trinity Regional Medical Center offers a dynamic nursing environment. The city has a rich history and diverse culture. Nurses here can enjoy a mix of modern amenities and a laid-back lifestyle.
Find Registered Nurse jobs in Davenport, IA
-
Bettendorf, IA
Average Salary: $83,800
Bettendorf is known for its family-friendly atmosphere. Genesis Medical Center provides excellent opportunities for nurses. The area offers easy access to outdoor activities along the Mississippi River.
Find Registered Nurse jobs in Bettendorf, IA
What are the best paying companies for a Registered Nurse in Iowa City, IA?

-
Mader MedX
Average Salary: $166,400
Mader MedX offers Registered Nurse jobs with top-notch pay in Iowa City. This company operates facilities in various locations, focusing on high-quality patient care.
-
Health Carousel
Average Salary: $141,162
Health Carousel is a leading provider of nursing jobs. They offer competitive salaries and opportunities in multiple locations, ensuring you get the best care for patients.
-
Trusted Health
Average Salary: $136,951
Trusted Health values their Registered Nurses, offering above-average pay. They operate in key areas, providing excellent care and job satisfaction.
-
Cross Country Healthcare
Average Salary: $136,275
Cross Country Healthcare offers rewarding Registered Nurse positions in Iowa City and beyond. They focus on creating a positive work environment and excellent patient care.
-
Health Carousel Nursing & Allied Health
Average Salary: $136,181
This company provides high-paying jobs for Registered Nurses, focusing on quality care. They have facilities in several areas, offering a variety of opportunities.
-
AMN Healthcare
Average Salary: $127,531
AMN Healthcare offers competitive salaries for Registered Nurses. They operate in many locations, committed to providing excellent patient care.
-
Amergis Healthcare Staffing
Average Salary: $114,540
Amergis Healthcare Staffing offers rewarding Registered Nurse jobs with good pay. They have facilities in various locations, ensuring top-notch care.
-
Supplemental Health Care
Average Salary: $111,579
Supplemental Health Care provides excellent opportunities for Registered Nurses, with competitive salaries. They operate in many areas, focused on patient care.
-
Favorite Healthcare Staffing
Average Salary: $109,638
Favorite Healthcare Staffing offers good pay for Registered Nurses, operating in various locations. They are committed to providing high-quality care.
-
Village Caregiving, LLC
Average Salary: $100,000
Village Caregiving, LLC offers Registered Nurse jobs with solid pay. They operate in key areas, ensuring quality patient care.
What are the best paying Registered Nurse related jobs in Iowa City, IA?

-
Labor and Delivery Registered Nurse
Average Salary: $156,384
This role involves helping mothers during childbirth. Nurses care for the mother and baby in the delivery room. They monitor vital signs and assist doctors during the birthing process. Hospitals and birthing centers offer these jobs.
Find Labor and Delivery Registered Nurse jobs in Iowa City, IA
-
Vascular Nurse
Average Salary: $133,120
Vascular nurses focus on patients with circulatory issues. They work with patients suffering from conditions like deep vein thrombosis. Duties include administering treatment and educating patients. Vascular nurses often work in hospitals and specialized clinics.
Find Vascular Nurse jobs in Iowa City, IA
-
Intensive Care Unit Registered Nurse
Average Salary: $127,676
ICU nurses provide critical care to seriously ill patients. They monitor vital signs and administer medications. This role requires quick thinking and the ability to handle emergencies. Hospitals and critical care units offer these positions.
Find Intensive Care Unit Registered Nurse jobs in Iowa City, IA
-
Telemetry Nurse
Average Salary: $126,169
Telemetry nurses monitor patients’ heart rhythms. They interpret data from heart monitors and alert doctors to any issues. This role involves detailed observation and patient care. Telemetry nurses work in hospitals and cardiac care units.
Find Telemetry Nurse jobs in Iowa City, IA
-
Traveling Nurse
Average Salary: $124,562
Travel nurses work in different locations on a rotating basis. They bring their skills to various healthcare facilities. This role offers flexibility and the chance to explore new places. Travel nurses find opportunities through staffing agencies.
Find Traveling Nurse jobs in Iowa City, IA
-
Psychiatric Registered Nurse
Average Salary: $120,136
Psychiatric nurses care for patients with mental health conditions. They provide medication, therapy, and support. This role involves working in mental health hospitals and clinics. Psychiatric nurses need strong communication skills.
Find Psychiatric Registered Nurse jobs in Iowa City, IA
-
Nurse Practitioner
Average Salary: $112,892
Nurse practitioners offer primary and specialty care. They diagnose illnesses, prescribe medications, and provide treatments. This advanced role requires additional education. Nurse practitioners work in clinics, hospitals, and private practices.
Find Nurse Practitioner jobs in Iowa City, IA
-
Nurse Supervisor
Average Salary: $102,682
Nurse supervisors manage nursing staff and patient care. They ensure the team follows protocols and provides quality care. This leadership role involves both clinical and administrative duties. Nurse supervisors work in hospitals and long-term care facilities.
Find Nurse Supervisor jobs in Iowa City, IA
-
Psychiatric Mental Health Nurse
Average Salary: $101,901
Psychiatric mental health nurses focus on patients with mental illnesses. They provide care and support to help patients manage their conditions. This role often involves both clinical care and community outreach. Nurses work in hospitals and mental health centers.
Find Psychiatric Mental Health Nurse jobs in Iowa City, IA
-
Charge Nurse
Average Salary: $97,843
Charge nurses oversee nursing staff during a shift. They coordinate patient care and ensure smooth operations. This role requires strong leadership and organizational skills. Charge nurses work in various healthcare settings, including hospitals and outpatient clinics.
Find Charge Nurse jobs in Iowa City, IA



