Salaripedia
English

How much does a registered nurse make in Iowa City?

$85,940a year

Median yearly pay for registered nurses in the Iowa City, IA metro area. That is $41.32 an hour or $7,162 a month.

Hourly
$41.32
Vs. national median
-12%
Rank among cities
169 of 380
Jobs in the area
4,090
Pay range
Lowest 10%: $70,290Median: $85,940Highest 10%: $106,200
PercentileYearlyHourly
10th$70,290$33.79
25th$70,290$33.79
Median$85,940$41.32
75th$92,700$44.57
90th$106,200$51.03

Other cities in Iowa

Median yearly pay for registered nurses.

Omaha, NE$84,600
Des Moines, IA$78,630
Cedar Rapids, IA$78,370
Ames, IA$77,160
Davenport, IA$77,150
Waterloo, IA$76,920
Dubuque, IA$76,790
Sioux City, IA$75,840
Registered Nurse salary in Iowa Registered Nurse salary in all states

Related jobs in Iowa City

Same field, median yearly pay.

Physician$257,300
Dentist$199,400
Pharmacist$142,500
Physician Assistant$134,800
Nurse Practitioner$129,000
Physical Therapist$94,480
Dental Hygienist$92,020
Occupational Therapist$91,560
Diagnostic Medical Sonographer$86,940
Healthcare Diagnosing or Treating Practitioner$86,880
Salaries for every job in Iowa City, IA

Frequently asked questions

How much does a registered nurse make an hour in Iowa City?

The median hourly pay in the Iowa City, IA metro area is $41.32 ($85,940 a year).

Do registered nurses make more in Iowa City than the national average?

No: $85,940 against $97,550 nationally, 12% less.

How does Iowa City compare with the rest of Iowa?

The median in Iowa is $78,630, so Iowa City pays 9% more.

Where does Iowa City rank for registered nurse pay?

169 of 380 metro areas with data.

How much does a registered nurse make starting out in Iowa City?

The lowest-paid 10% make $70,290 or less a year; the top 10% make $106,200 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.