SalaryData

Pharmacy Technician Salary in Iowa

Based on 5K+ workers in Iowa

Data year: 2025 · Last updated: June 2026

Median Annual Salary (IA)

$44,860

$21.567/hr

vs National Average

$45,424

-1.2% vs national median

Salary Range (10th–90th)

$36K $52K

5K employed in Iowa

The median pharmacy technician salary in Iowa is $44,860 per year, which is approximately 1% below the national average. Across the state, roughly 4,630 pharmacy technicians are employed, with salaries ranging from $36,140 to $52,150 annually. This compensation reflects the typical earnings for this essential healthcare support role in Iowa's job market.

Several factors influence pharmacy technician salary in Iowa, including years of experience, specific certifications, and the type of employer. Technicians working in hospital settings or specialty pharmacies may earn differently than those in retail environments. Geographic location within Iowa, employer size, and individual performance can also affect compensation levels within this range.

Salary Distribution — Pharmacy Technician in Iowa

Pharmacy Technician (IA) salary percentiles
PercentileAnnual Salary
10th percentile$36,140
25th percentile$37,790
Median (50th percentile)$44,860
75th percentile$48,670
90th percentile$52,150

Historical Salary Trend — Pharmacy Technician in Iowa vs National

Historical Pharmacy Technician (Iowa vs National) salary trend
YearMedian Salary (United States)
2022$37,070
2023$39,290
2024$41,380
2025$44,860
Historical salary trend for Pharmacy Technician in Iowa
YearIowa MedianNational Median
2022$37,070$38,744
2023$39,290$41,026
2024$41,380$42,875
2025$44,860$45,424

Pharmacy Technician Salary by Experience Level in Iowa

Pharmacy Technician Salary in Other States

Frequently Asked Questions

How much do pharmacy technicians make in Iowa?

Pharmacy technicians in Iowa earn a median salary of $44,860 per year, or $22 per hour. This is slightly below the national average by 1.2%, making it a competitive position in the state's healthcare industry.

What is the salary range for pharmacy technicians in Iowa?

Pharmacy technician salaries in Iowa range from $36,140 at the lower end to $52,150 at the higher end. This $16,010 salary spread reflects differences in experience, certifications, and employer type across the state.

Is pharmacy technician pay in Iowa lower than the national average?

Yes, Iowa pharmacy technicians earn 1.2% less than the national average salary for the position. Despite this slight difference, the median salary of $44,860 annually remains a solid earning potential for the role in Iowa.

How many pharmacy technicians are employed in Iowa?

There are currently 4,630 pharmacy technicians employed throughout Iowa. This represents a stable job market for individuals seeking pharmacy technician positions in the state.

Related Occupations

More Locations