Pharmacist Salary in Pennsylvania
Pharmacist pay in Pennsylvania, explained
Pharmacists in Pennsylvania earn a median of $138,160 per year ($66.42 per hour), which is 2% below the national median of $140,910. Entry-level workers earn around $112,750, while the most experienced pharmacists reach about $163,570. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $138,160 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $138,160 is worth about $141,598 in national buying power — ranking Pennsylvania #39 for real pay (vs #33 on the sticker number).
Pharmacist pay by experience in Pennsylvania
Pharmacist pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $138,160 | $141,598 | — |
| Delaware | $152,880 | $153,174 | −$14,720 |
| New York | $142,090 | $131,661 | −$3,930 |
| Maryland | $138,990 | $132,423 | −$830 |
| New Jersey | $137,620 | $126,483 | +$540 |
| Ohio | $137,020 | $147,692 | +$1,140 |
| West Virginia | $133,430 | $149,089 | +$4,730 |
Pharmacist in Pennsylvania: FAQ
How much do pharmacists make in Pennsylvania?
Pharmacists in Pennsylvania earn a median of $138,160 per year ($66.42 per hour), compared with $140,910 nationally.
Does Pennsylvania pay pharmacists well?
At $138,160, Pennsylvania pays 2% below the national median for pharmacists. An estimated 14,090 work in the state.