Skip to content
Health Career ClassesPrograms · Costs · Pay
BLS wage data · May 2025

Licensed Practical Nurse Salary in Iowa

Licensed Practical Nurses in Iowa earn a median of $62,630 a year, or $30.11 an hour. That ranks Iowa #32 of 51 states and is $1,770 less than the national median.

Median / year
$62,630
Median / hour
$30.11
Employed
5,510
National rank
#32of 51

Pay range in Iowa

10th percentile$50,550
25th percentile$56,400
Median percentile$62,630
75th percentile$70,840
90th percentile$77,710

Licensed Practical Nurse pay by Iowa metro area

Metro areaMedianJobs
Ames, IA$65,610190
Davenport-Moline-Rock Island, IA-IL$64,100640
Dubuque, IA$63,750200
Iowa City, IA$63,690230
Des Moines-West Des Moines, IA$63,6701,040
Omaha, NE-IA$63,5401,840
Cedar Rapids, IA$61,840380
Sioux City, IA-NE-SD$60,440260
Waterloo-Cedar Falls, IA$59,950360

FAQ

How much does a licensed practical nurse make in Iowa?

The median annual wage is $62,630 ($30.11 per hour), according to the BLS for May 2025. That is $1,770 below the U.S. median of $64,400.

What do entry-level LPNs make in Iowa?

The lowest-paid 10% of Iowa LPNs earned $50,550 or less ($24.30/hour), a reasonable estimate for new graduates.

Where do LPNs earn the most in Iowa?

Ames, IA has the highest metro median at $65,610.

How many LPNs work in Iowa?

About 5,510 LPNs were employed in Iowa in May 2025.