Pharmacists Salary in Ohio
BLS OEWS May 2025 • 16 metro areas • Ohio
Pharmacists in Ohio earn a median salary of $132,393 per year on average across 16 metro and nonmetro areas, -3.7% vs the national median of $137,480. An estimated 13,440 pharmacists are employed across Ohio, with salaries ranging from $127,380 to $136,500 depending on location.
$132,393
Avg median salary in Ohio
$136,500
Highest paying metro
$127,380
Lowest paying metro
13,440
Employed in Ohio
Compare Pharmacists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Pharmacists
in
Pharmacists salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Cleveland, OH | $136,500 | $127,280 | $155,430 | 2,910 |
| Cincinnati, OH-KY-IN | $135,330 | $129,440 | $154,840 | 2,540 |
| Southern Ohio | $134,760 | $125,470 | $157,920 | 440 |
| Dayton, OH | $134,130 | $128,790 | $149,780 | 890 |
| Akron, OH | $134,000 | $119,610 | $151,300 | 840 |
| Columbus, OH | $133,650 | $107,360 | $151,900 | 2,740 |
| Eastern Ohio | $133,520 | $124,460 | $145,430 | 280 |
| Lima, OH | $133,190 | $107,370 | $148,360 | 160 |
| Toledo, OH | $132,510 | $107,900 | $149,050 | 690 |
| Youngstown, OH | $132,180 | $124,350 | $150,680 | 440 |
| Springfield, OH | $131,910 | $105,230 | $141,870 | 100 |
| West Northwestern Ohio | $131,070 | $115,970 | $141,690 | 380 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $130,810 | $122,290 | $140,710 | 450 |
| Sandusky, OH | $128,740 | $107,290 | $147,400 | 90 |
| Mansfield, OH | $128,610 | $105,920 | $137,450 | 100 |
| Canton, OH | $127,380 | $119,790 | $146,560 | 390 |