SalaryCalculations

Pharmacists Salary in Ohio

State wage data from the BLS OEWS survey, May 2025.

Median annual

$137,020

Median hourly

$66

Average annual

$132,420

Employed in state

13K

The median annual salary for Pharmacists in Ohio is $137,020, or about $66 an hour. That is 3% lower than the national median.

Pay in Ohio ranges from $65,470 at the 10th percentile to $165,900 at the 90th percentile. Roughly 13K people work as pharmacists in the state.

Pay distribution in Ohio

10th$65,470
25th$127,700
Median$137,020
75th$156,190
90th$165,900

Salary calculator

Hourly
$65.88
Daily
$527
Weekly
$2,635
Bi-weekly
$5,270
Monthly
$11,418
Annual
$137,020

$137,020 a year is around the 50th percentile for Pharmacistss in Ohio. The median is $137,020.

Pharmacists pay by metro area in Ohio

Metro areaMedian annualEmployment
Cleveland, OH$140,6902.9K
Cincinnati, OH-KY-IN$140,2002.4K
Youngstown-Warren, OH$139,410360
Akron, OH$137,730710
Lima, OH$137,460140
Dayton-Kettering-Beavercreek, OH$136,110830
Canton-Massillon, OH$135,810370
Huntington-Ashland, WV-KY-OH$134,370450
Toledo, OH$134,010660
Columbus, OH$133,9602.6K
Wheeling, WV-OH$133,030150
Springfield, OH$132,88090
Sandusky, OH$131,63090
Mansfield, OH$130,38090
Weirton-Steubenville, WV-OH$129,630130

Other jobs in Ohio

All salaries in Ohio →