Nursing Assistants Salary in Iowa

Ranked #28 of 51 · IA

2.8% below U.S. average
Mean annual salary $41,490 ≈ $20/hr
Median annual salary $39,350
Employment 22,670

Salary Distribution (10th–90th percentile)

P10 $35,620P25 $37,360 Median $39,350P75 $45,650P90 $47,980

About 80% of nursing assistantss in Iowa earn between $35,620 and $47,980. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Iowa
$41,490
U.S. average
$42,700

The mean nursing assistants salary in Iowa is $41,490, about 2.8% below the U.S. average ($42,700). That works out to roughly $20/hr at 2,080 hours per year.

Metro Areas in Iowa

Metro areaMedianMeanEmployment
Des Moines-West Des Moines, IA $43,940 $42,640 4,660
Ames, IA $43,540 $42,980 770
Dubuque, IA $41,580 $41,790 1,010
Iowa City, IA $39,330 $41,730 1,310
Cedar Rapids, IA $39,110 $41,100 1,740
Northwest Iowa nonmetropolitan area $39,070 $41,340 3,070
Northeast Iowa nonmetropolitan area $39,020 $41,060 1,770
Sioux City, IA-NE-SD $38,940 $41,360 930

Frequently Asked Questions

How much do nursing assistants make in Iowa?

The median nursing assistants salary in Iowa is $39,350 per year (mean $41,490), and about 80% earn between $35,620 and $47,980.

How much do nursing assistants make per hour in Iowa?

Roughly $20 per hour, based on a mean annual wage of $41,490 and 2,080 work hours per year.

Is Iowa a high-paying state for nursing assistants?

Iowa ranks #28 of 51 states for nursing assistants pay. Its mean salary of $41,490 is about 2.8% below the U.S. average of $42,700.

Which metro areas in Iowa pay nursing assistants the most?

The highest-paying metro areas in Iowa for nursing assistants are Des Moines-West Des Moines, IA ($43,940), Ames, IA ($43,540), Dubuque, IA ($41,580), by median annual wage.

← Back to all nursing assistants states