Pharmacist Salary in Ohio
Median annual base pay is $131,400 across 27 reported Pharmacist salaries in Ohio.
Updated 2 August 2026
Salary Distribution (By Percentile)
| P10 | P25 | Median | P75 | P90 |
|---|---|---|---|---|
| $110,200 | $119,122 | $131,400 | $143,520 | $153,959 |
Top Cities in Ohio
| City | Median | Reports |
|---|---|---|
| Columbus | $133,100 | 8 |
Top Employers in Ohio
| Employer | Median | Reports |
|---|---|---|
| Walgreens | $153,959 | 5 |
Salary by Level
| Level | Common titles | Median | Reports |
|---|---|---|---|
| Mid-Level | Staff Pharmacist · Consultant Pharmacist · Drug Safety Scientist | — | 1 |
| Senior | Clinical Pharmacist · Senior Pharmacist · Senior Clinical Pharmacist | — | 1 |
| Lead / Expert | Lead Pharmacist · Clinical Pharmacy Specialist · Lead Consultant Pharmacist | — | 1 |
How They're Paid
| Model | Median | Reports |
|---|---|---|
| Hourly | $128,606 | 11 |
| Annual Salary | $125,715 | 7 |
Pharmacist salaries in other states
- Arizona
- California
- Connecticut
- Florida
- Illinois
- Indiana
- Iowa
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- New Jersey
- New York
- North Carolina
- North Dakota
- Oregon
- Pennsylvania
- Tennessee
- Texas
- Virginia
- Washington
- Wisconsin
Common questions
How much does a Pharmacist make in Ohio?
The median Pharmacist salary in Ohio is $131,400 per year, based on 27 reported salaries.
Which city in Ohio pays Pharmacists the most?
Columbus has the highest median at $133,100 per year, of the cities with enough reports to publish a median.
Which employers pay Pharmacists the most in Ohio?
Of the employers with enough reports to publish a median, Walgreens is highest at $153,959 per year.