Pharmacy Technicians Salary in Pennsylvania

Ranked #46 of 51 · PA

9.3% below U.S. average
Mean annual salary $42,300 ≈ $20/hr
Median annual salary $40,040
Employment 18,880

Salary Distribution (10th–90th percentile)

P10 $35,140P25 $36,160 Median $40,040P75 $46,870P90 $51,290

About 80% of pharmacy technicianss in Pennsylvania earn between $35,140 and $51,290. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$42,300
U.S. average
$46,620

The mean pharmacy technicians salary in Pennsylvania is $42,300, about 9.3% below the U.S. average ($46,620). That works out to roughly $20/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $44,880 $43,920 9,030
Pittsburgh, PA $41,780 $42,800 4,270
Harrisburg-Carlisle, PA $39,940 $42,000 910
Lancaster, PA $39,580 $41,850 650
Williamsport, PA $38,500 $39,590 100
Allentown-Bethlehem-Easton, PA-NJ $38,490 $42,050 1,160
Lebanon, PA $37,890 $44,530 130
Central Pennsylvania nonmetropolitan area $37,680 $39,520 680

← Back to all pharmacy technicians states