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
Licensed Practical Nurse pay by Iowa metro area
| Metro area | Median | Jobs |
|---|---|---|
| Ames, IA | $65,610 | 190 |
| Davenport-Moline-Rock Island, IA-IL | $64,100 | 640 |
| Dubuque, IA | $63,750 | 200 |
| Iowa City, IA | $63,690 | 230 |
| Des Moines-West Des Moines, IA | $63,670 | 1,040 |
| Omaha, NE-IA | $63,540 | 1,840 |
| Cedar Rapids, IA | $61,840 | 380 |
| Sioux City, IA-NE-SD | $60,440 | 260 |
| Waterloo-Cedar Falls, IA | $59,950 | 360 |
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.