Human Resources Managers Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Human Resources Managers in Iowa earn a median salary of $122,178 per year on average across 12 metro and nonmetro areas, -12.7% vs the national median of $140,030. An estimated 1,790 human resources managers are employed across Iowa, with salaries ranging from $111,070 to $137,350 depending on location.
$122,178
Avg median salary in Iowa
$137,350
Highest paying metro
$111,070
Lowest paying metro
1,790
Employed in Iowa
Compare Human Resources Managers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Human Resources Managers
in
Human Resources Managers salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Des Moines, IA | $137,350 | $108,000 | $167,920 | 570 |
| Davenport, IA-IL | $134,570 | $101,140 | $170,930 | 280 |
| Ames, IA | $131,240 | $96,120 | $150,560 | 50 |
| Dubuque, IA | $129,500 | $99,310 | $148,450 | 70 |
| Sioux City, IA-NE-SD | $127,900 | $104,720 | $155,060 | 60 |
| Cedar Rapids, IA | $122,970 | $99,450 | $153,240 | 150 |
| Southeast Iowa | $118,790 | $95,810 | $132,440 | 150 |
| Southwest Iowa | $116,360 | $80,970 | $129,350 | 50 |
| Waterloo, IA | $113,910 | $94,900 | $141,780 | 80 |
| Northwest Iowa | $111,360 | $97,360 | $141,640 | 120 |
| Northeast Iowa | $111,110 | $95,040 | $140,750 | 80 |
| Iowa City, IA | $111,070 | $94,130 | $137,740 | 130 |