SOC 29-1051 · Ohio

Pharmacists Salary in Ohio

Pharmacists in Ohio earn the most in Cincinnati (average $137,390 a year) and the least in Lima ($123,400), across the 12 Ohio metro areas we cover. Statewide, BLS puts the pharmacists average at $132,420 and the median at $137,020 for 12,790 workers. The U.S. average for this job is $140,920.

$137Khighest: Cincinnati
$123Klowest: Lima
11,190jobs in these metros
12metro areas
Advertisement

Pharmacists average salary by city in Ohio

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Cincinnati$137,390$140,200$131,000$99,35695
Cleveland$134,010$140,690$131,310$96,26294
Canton$133,310$135,810$127,120$95,82089
Dayton$132,860$136,110$127,040$95,53693
Youngstown$131,350$139,410$124,680$94,25587
Akron$130,150$137,730$129,060$93,82693
Columbus$129,910$133,960$127,700$93,67495
Toledo$125,810$134,010$108,210$91,08791
Mansfield$125,560$130,380$119,140$91,24489
Sandusky$125,270$131,630$114,280$92,31289
Springfield$124,310$132,880$113,280$90,26590
Lima$123,400$137,460$120,310$90,80190

*Average salary after federal and state taxes for a single filer; includes Cincinnati's local income tax (1.8%); the city income tax is that of the principal city (suburbs have their own rates) and school district income taxes are not included. Cost of living: BEA price parity, U.S. = 100.

Pharmacists salary in other states

Pharmacists salary by city and state

More about pay in Ohio

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.