Pharmacy Technicians Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Pharmacy Technicians in Ohio earn a median salary of $37,530 per year on average across 16 metro and nonmetro areas, -13.6% vs the national median of $43,460. An estimated 20,310 pharmacy technicians are employed across Ohio, with salaries ranging from $35,290 to $39,990 depending on location.

$37,530 Avg median salary in Ohio
$39,990 Highest paying metro
$35,290 Lowest paying metro
20,310 Employed in Ohio

Compare Pharmacy Technicians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Pharmacy Technicians
in
    vs

      Pharmacy Technicians salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Dayton, OH $39,990 $36,110 $48,240 1,510
      Youngstown, OH $39,140 $34,380 $43,970 750
      Southern Ohio $39,120 $35,930 $46,370 790
      Cincinnati, OH-KY-IN $38,950 $34,580 $47,020 3,730
      Columbus, OH $38,630 $35,830 $47,840 3,540
      Toledo, OH $38,240 $35,700 $46,400 1,110
      Cleveland, OH $37,890 $36,750 $47,510 4,130
      Lima, OH $37,700 $34,450 $46,280 200
      West Northwestern Ohio $37,170 $34,700 $45,460 720
      Sandusky, OH $36,920 $34,490 $43,680 160
      Akron, OH $36,690 $35,620 $45,340 1,180
      Eastern Ohio $36,510 $35,100 $44,720 490
      Canton, OH $36,130 $34,530 $43,790 720
      Mansfield, OH $36,110 $34,110 $43,580 200
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $36,000 $34,520 $45,040 890
      Springfield, OH $35,290 $34,420 $43,420 190

      View Pharmacy Technicians salaries in all cities