Retail Salespersons Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Retail Salespersons in Ohio earn a median salary of $29,912 per year on average across 16 metro and nonmetro areas, -13.5% vs the national median of $34,580. An estimated 128,970 retail salespersons are employed across Ohio, with salaries ranging from $28,910 to $31,240 depending on location.

$29,912 Avg median salary in Ohio
$31,240 Highest paying metro
$28,910 Lowest paying metro
128,970 Employed in Ohio

Compare Retail Salespersons salaries & buying power

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

Full tool →
Retail Salespersons
in
    vs

      Retail Salespersons salaries by city in Ohio

      Metro areaMedian salary25th pct75th pctEmployed
      Columbus, OH$31,240$28,580$36,93025,780
      Akron, OH$31,070$27,480$36,1907,120
      Cincinnati, OH-KY-IN$30,690$27,840$36,56025,690
      Cleveland, OH$30,620$27,720$36,10022,720
      Toledo, OH$30,440$27,360$35,9306,790
      Dayton, OH$30,300$27,410$36,3508,890
      West Northwestern Ohio$30,130$26,220$36,2205,110
      Sandusky, OH$29,970$26,880$35,8801,450
      North Northeastern Ohio nonmetropolitan area (noncontiguous)$29,710$26,900$35,9805,540
      Mansfield, OH$29,580$26,440$35,8101,380
      Southern Ohio$29,530$26,390$35,6403,730
      Canton, OH$29,330$26,580$35,2904,450
      Eastern Ohio$29,220$26,780$35,7203,410
      Lima, OH$28,930$23,760$35,4901,360
      Youngstown, OH$28,920$25,440$35,5104,470
      Springfield, OH$28,910$26,210$35,4701,080

      View Retail Salespersons salaries in all cities