How much does a nursing assistant make in Iowa?
$39,350a year
Median yearly pay for nursing assistants in Iowa. That is $18.92 an hour or $3,279 a month.
- Hourly
- $18.92
- Vs. national median
- -7%
- Rank among states
- 31 of 51
- Jobs in the state
- 22,670
Pay range
Lowest 10%: $35,620Median: $39,350Highest 10%: $47,980
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $35,620 | $17.13 | |
| 25th | $37,360 | $17.96 | |
| Median | $39,350 | $18.92 | |
| 75th | $45,650 | $21.95 | |
| 90th | $47,980 | $23.07 |
Cities in Iowa
Metro areas, median yearly pay.
| Des Moines, IA | $43,940 |
| Ames, IA | $43,540 |
| Dubuque, IA | $41,580 |
| Omaha, NE | $40,020 |
| Iowa City, IA | $39,330 |
| Cedar Rapids, IA | $39,110 |
| Sioux City, IA | $38,940 |
| Waterloo, IA | $38,930 |
| Davenport, IA | $38,740 |
Nearby in the ranking
States with similar pay for nursing assistants.
| 28. Utah | $39,840 |
| 29. Michigan | $39,570 |
| 30. New Mexico | $39,390 |
| 31. Iowa | $39,350 |
| 32. Wyoming | $39,160 |
| 33. Ohio | $39,010 |
| 34. South Dakota | $38,800 |
Frequently asked questions
How much does a nursing assistant make an hour in Iowa?
The median hourly pay in Iowa is $18.92 ($39,350 a year).
Do nursing assistants make more in Iowa than the national average?
No: $39,350 against $42,260 nationally, 7% less.
Where does Iowa rank for nursing assistant pay?
Iowa ranks 31 of 51 states.
Which city in Iowa pays nursing assistants the most?
Des Moines-West Des Moines, IA, with a median of $43,940 a year.
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.