Pharmacy Technicians Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Pharmacy Technicians in Iowa earn a median salary of $40,573 per year on average across 12 metro and nonmetro areas, -6.6% vs the national median of $43,460. An estimated 4,610 pharmacy technicians are employed across Iowa, with salaries ranging from $39,300 to $43,610 depending on location.
$40,573
Avg median salary in Iowa
$43,610
Highest paying metro
$39,300
Lowest paying metro
4,610
Employed in Iowa
Compare Pharmacy Technicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Pharmacy Technicians
in
Pharmacy Technicians salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Des Moines, IA | $43,610 | $38,200 | $47,910 | 1,030 |
| Sioux City, IA-NE-SD | $41,860 | $36,970 | $46,670 | 210 |
| Northwest Iowa | $41,030 | $36,330 | $48,160 | 340 |
| Cedar Rapids, IA | $40,980 | $37,440 | $46,250 | 370 |
| Iowa City, IA | $40,960 | $38,830 | $48,510 | 460 |
| Davenport, IA-IL | $40,760 | $36,350 | $47,600 | 530 |
| Ames, IA | $40,030 | $35,510 | $46,770 | 160 |
| Southeast Iowa | $39,900 | $36,740 | $46,100 | 540 |
| Southwest Iowa | $39,540 | $36,630 | $46,850 | 190 |
| Northeast Iowa | $39,520 | $37,210 | $46,120 | 240 |
| Waterloo, IA | $39,380 | $36,350 | $47,000 | 310 |
| Dubuque, IA | $39,300 | $37,650 | $44,940 | 230 |