IA · SOC 13-1071 · Most current data

Human Resources Specialists Salary in Iowa

Median Annual Salary $64,920 -11% below national average (national: $72,910)
$71,660Mean Annual
$31Median Hourly
7,780Employed in State

Iowa ranks 31st of 50 states and D.C. for human resources specialists pay, trailing top-paying District of Columbia ($102,500) by $37,580 — a 58% gap.

The 10th-to-90th percentile range runs from $43,740 to $108,720 — a $64,980 spread, 20% tighter than the national $81,100 range.

Salary Range: 10th to 90th Percentile

$64,920
$43,740
10th pct.
$108,720
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$43,740$21.03
25th percentile$51,910$24.96
50th percentile (median)$64,920$31.21
75th percentile$83,470$40.13
90th percentile (top earners)$108,720$52.27
Mean (average)$71,660$34.45

How Iowa Compares

StateMedian Annualvs. Iowa
Iowa (current) $64,920 n/a
District of Columbia $102,500 +58%
Washington $83,230 +28%
Massachusetts $81,960 +26%
California $81,810 +26%
Maryland $81,140 +25%
New York $81,140 +25%
Virginia $78,580 +21%
Colorado $78,170 +20%

Showing top-paying states with available data. View all states →

Frequently Asked Questions

What is the average Human Resources Specialists salary in Iowa?

The mean human resources specialists salary in Iowa is $71,660 per year. The median (middle) salary is $64,920 per year.

What is the starting salary for a Human Resources Specialists in Iowa?

Entry-level human resources specialistss (10th percentile) in Iowa typically earn around $43,740 per year. Workers at the 25th percentile earn approximately $51,910 per year.

What is the highest Human Resources Specialists salary in Iowa?

Top earners (90th percentile) in this occupation in Iowa make approximately $108,720 per year. Those in the 75th percentile earn around $83,470 per year.

How does the Iowa Human Resources Specialists salary compare to the national average?

The median human resources specialists salary in Iowa is $64,920, which is -11% below national average of $72,910.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.