Best States for Pharmacists (Highest Paying)
Where you work changes pharmacist pay more than almost any other factor. California leads at $161,500 — roughly 18% above the national median of $137,000.
Top 10 highest paying states
Ranked by median annual salary for pharmacists:
- 1. California — $161,500 median
- 2. New York — $156,000 median
- 3. Massachusetts — $155,000 median
- 4. Washington — $153,500 median
- 5. New Jersey — $149,500 median
- 6. Colorado — $142,500 median
- 7. Illinois — $139,500 median
- 8. Pennsylvania — $134,500 median
- 9. Texas — $133,000 median
- 10. Arizona — $131,500 median
Why pay varies so much by state
Three things drive the spread: local demand, licensing rules and cost of labor. States with strict licensing and high demand tend to pay a premium because the supply of qualified workers is limited.
Metro areas inside a state can differ by another 15–25%, so treat state medians as a starting point rather than a guarantee.
Salary versus cost of living
High-paying coastal states usually carry high housing costs. A $161,500 salary in California can leave you with less disposable income than a mid-tier state paying $143,850.
Run the numbers on rent, state income tax and commute before you decide to relocate.
Frequently asked questions
Which state pays pharmacists the most?
California, with a median salary of $161,500 per year.
What is the average pharmacist salary in the US?
The national median is $137,000 per year.
See full pharmacist salary data
Compare pay by state and experience level with our pharmacist salary page or the salary calculator.