Position
City
Salary

How much does a Registered Nurse make in Iowa City, IA?

The average salary for a Registered Nurse is $112,626 per year 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
Registered Nurse jobs in Iowa City, IA

What are the highest paying cities for a Registered Nurse near Iowa City, IA?

Near Iowa City, Sioux City stands out as the highest paying city for Registered Nurses, offering an average salary of $96,911. Fort Dodge also provides a strong salary of $96,536. Both cities present excellent opportunities for job seekers in the nursing field. Following closely, Des Moines provides a competitive average salary of $95,981 for Registered Nurses. Coralville and Cedar Rapids also show promising salaries, with averages around $94,090 and $93,527, respectively. These locations make attractive options for those seeking higher earnings in nursing.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Iowa City, IA, highlighting Sioux City, IA with the highest at $96,911 and Bettendorf, IA with the lowest at $83,800.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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 offers the highest average salary for registered nurses in Iowa City, with a competitive pay of around $166,400. Health Carousel follows closely with an average salary of about $141,162 per year. These companies provide excellent opportunities for nurses seeking rewarding and well-paying positions in the area. Consider exploring roles with Trusted Health, Cross Country Healthcare, and Health Carousel Nursing & Allied Health as well, as they also offer above-average salaries for registered nurses. These employers value their nursing staff and offer generous compensation packages to attract top talent.
Graph displaying best paying company salaries for Registered Nurse jobs in Iowa City, IA, highlighting Mader MedX with the highest at $166,400 and Village Caregiving, LLC with the lowest at $100,000.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

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