Pharmacist Salary in Ohio

Median annual base pay is $128,606 across 27 reported Pharmacist salaries in Ohio.

Updated 2 August 2026

Salary Distribution (By Percentile)

P10P25MedianP75P90
$110,200$119,122$128,606$141,900$153,959

Top Cities in Ohio

CityMedianReports
Columbus$133,1008

Top Employers in Ohio

EmployerMedianReports
Walgreens$153,9595

By Practice Setting

SettingMedianReports
Community Pharmacy (Large Chain / Retail)$141,4408
Hospital (Acute Care / Inpatient)$119,1225

Salary by Level

LevelCommon titlesMedianReports
Mid-LevelStaff Pharmacist · Consultant Pharmacist · Drug Safety Scientist—1
SeniorClinical Pharmacist · Senior Pharmacist · Senior Clinical Pharmacist—1
Lead / ExpertLead Pharmacist · Clinical Pharmacy Specialist · Lead Consultant Pharmacist—1

How They're Paid

ModelMedianReports
Hourly$128,60610
Annual Salary$125,7157

Pharmacist salaries in other states

Common questions

How much does a Pharmacist make in Ohio?

The median Pharmacist salary in Ohio is $128,606 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.

Am I underpaid as a Pharmacist?

All Pharmacist salaries · Browse salaries by role