$
BLSSalary

Pharmacists Salary in Iowa (2025)

Official BLS OEWS data · May 2025 · 3,230 employed

Annual Mean
$138,340
$66.51/hr
Annual Median
$138,860
$66.76/hr
Bottom 10%
$117,450
$56.47/hr
Top 10%
$164,520
$79.10/hr
Location vs National Average
Iowa
$138,340
Difference
-1.8% vs US avg
US National
$140,920

Salary Percentile Breakdown

PercentileAnnual
10th Percentile
Bottom 10%
$117,450
25th Percentile
Lower quarter
$127,840
50th PercentileMedian
Median
$138,860
75th Percentile
Upper quarter
$157,880
90th Percentile
Top 10%
$164,520

Salary Distribution

Annual Salary Range

10th

$117K

25th

$128K

Median

$139K

75th

$158K

90th

$165K

Iowa has a moderate number of Pharmacists positions (approximately 3,230), reflecting steady demand in this occupation.

In Iowa, Pharmacists salaries range from $117,450 at the 10th percentile to $164,520 at the 90th percentile — a spread of $47,070 (34% of the median). This relatively narrow range suggests more consistent pay across employers in this area.

How Pharmacists Compares in Iowa

The average Pharmacists salary of $138,340 in Iowa ranks below the national average of $140,920. There are approximately 3,230 Pharmacistss employed in Iowa.

Data: BLS OEWS May 2025 · Public domain · Not affiliated with BLS.