Human Resources Specialists Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Human Resources Specialists in Iowa earn a median salary of $64,527 per year on average across 12 metro and nonmetro areas, -11.5% vs the national median of $72,910. An estimated 8,280 human resources specialists are employed across Iowa, with salaries ranging from $59,770 to $76,790 depending on location.
$64,527
Avg median salary in Iowa
$76,790
Highest paying metro
$59,770
Lowest paying metro
8,280
Employed in Iowa
Compare Human Resources Specialists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Human Resources Specialists
in
Human Resources Specialists salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Davenport, IA-IL | $76,790 | $58,350 | $100,090 | 1,340 |
| Des Moines, IA | $69,120 | $56,180 | $94,820 | 2,520 |
| Ames, IA | $68,990 | $58,500 | $82,140 | 250 |
| Iowa City, IA | $67,720 | $56,670 | $83,470 | 440 |
| Southeast Iowa | $63,080 | $51,950 | $81,520 | 780 |
| Sioux City, IA-NE-SD | $63,010 | $49,720 | $77,630 | 270 |
| Northeast Iowa | $62,290 | $49,310 | $81,600 | 310 |
| Dubuque, IA | $61,570 | $52,530 | $71,930 | 440 |
| Cedar Rapids, IA | $61,460 | $50,200 | $77,940 | 740 |
| Southwest Iowa | $60,550 | $50,810 | $79,030 | 270 |
| Waterloo, IA | $59,970 | $48,090 | $76,690 | 340 |
| Northwest Iowa | $59,770 | $47,180 | $77,990 | 580 |