Salaripedia
English

How much does a pharmacist make in Columbus?

$134,000a year

Median yearly pay for pharmacists in the Columbus, OH metro area. That is $64.40 an hour or $11,160 a month.

Hourly
$64.40
Vs. national median
-5%
Rank among cities
302 of 391
Jobs in the area
2,610
Pay range
Lowest 10%: $50,450Median: $134,000Highest 10%: $166,600
PercentileYearlyHourly
10th$50,450$24.25
25th$127,700$61.39
Median$134,000$64.40
75th$156,200$75.09
90th$166,600$80.11

Other cities in Ohio

Median yearly pay for pharmacists.

Cleveland, OH$140,700
Cincinnati, OH$140,200
Youngstown, OH$139,400
Akron, OH$137,700
Lima, OH$137,500
Dayton, OH$136,100
Canton, OH$135,800
Huntington, WV$134,400
Toledo, OH$134,000
Wheeling, WV$133,000
Springfield, OH$132,900
Sandusky, OH$131,600
Mansfield, OH$130,400
Weirton, WV$129,600
Pharmacist salary in Ohio Pharmacist salary in all states

Related jobs in Columbus

Same field, median yearly pay.

Surgeon$609,500
Anesthesiologist$441,200
Emergency Medicine Physician$331,600
Physician$285,300
Radiologist$269,400
General Internal Medicine Physician$250,000
Cardiologist$239,200
Nurse Anesthetist$231,800
Psychiatrist$220,900
Physician$214,800
Salaries for every job in Columbus, OH

Frequently asked questions

How much does a pharmacist make an hour in Columbus?

The median hourly pay in the Columbus, OH metro area is $64.40 ($134,000 a year).

Do pharmacists make more in Columbus than the national average?

No: $134,000 against $140,900 nationally, 5% less.

How does Columbus compare with the rest of Ohio?

The median in Ohio is $137,000, so Columbus pays 2% less.

Where does Columbus rank for pharmacist pay?

302 of 391 metro areas with data.

How much does a pharmacist make starting out in Columbus?

The lowest-paid 10% make $50,450 or less a year; the top 10% make $166,600 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.