Occupational Health and Safety Specialists Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Occupational Health and Safety Specialists in Iowa earn a median salary of $82,049 per year on average across 12 metro and nonmetro areas, -2.2% vs the national median of $83,910. An estimated 1,240 occupational health and safety specialists are employed across Iowa, with salaries ranging from $76,800 to $94,200 depending on location.
$82,049
Avg median salary in Iowa
$94,200
Highest paying metro
$76,800
Lowest paying metro
1,240
Employed in Iowa
Compare Occupational Health and Safety Specialists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Occupational Health and Safety Specialists
in
Occupational Health and Safety Specialists salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Davenport, IA-IL | $94,200 | $74,000 | $103,200 | 130 |
| Sioux City, IA-NE-SD | $88,290 | $55,940 | $100,610 | 60 |
| Waterloo, IA | $82,920 | $67,050 | $99,450 | 60 |
| Des Moines, IA | $82,830 | $65,680 | $102,140 | 270 |
| Northeast Iowa | $81,810 | $67,340 | $95,260 | 70 |
| Northwest Iowa | $81,230 | $68,630 | $94,280 | 140 |
| Cedar Rapids, IA | $80,320 | $70,750 | $97,070 | 100 |
| Iowa City, IA | $80,230 | $67,850 | $94,730 | 50 |
| Dubuque, IA | $79,560 | $64,340 | $96,150 | 30 |
| Ames, IA | $79,410 | $68,830 | $95,090 | 70 |
| Southeast Iowa | $76,990 | $61,920 | $92,190 | 210 |
| Southwest Iowa | $76,800 | $58,860 | $89,190 | 50 |