Public Relations Specialists Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Public Relations Specialists in Ohio earn a median salary of $57,418 per year on average across 16 metro and nonmetro areas, -17.7% vs the national median of $69,780. An estimated 6,460 public relations specialists are employed across Ohio, with salaries ranging from $47,050 to $73,090 depending on location.

$57,418 Avg median salary in Ohio
$73,090 Highest paying metro
$47,050 Lowest paying metro
6,460 Employed in Ohio

Compare Public Relations Specialists salaries & buying power

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

Full tool →
Public Relations Specialists
in
    vs

      Public Relations Specialists salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $73,090 $50,030 $101,920 1,930
      Akron, OH $66,780 $49,290 $94,190 360
      Cleveland, OH $64,010 $47,070 $83,700 1,180
      Dayton, OH $62,100 $47,370 $83,200 390
      Toledo, OH $61,250 $47,840 $76,000 250
      Cincinnati, OH-KY-IN $60,410 $45,570 $79,070 1,380
      Youngstown, OH $57,570 $42,140 $71,050 110
      Southern Ohio $56,420 $49,590 $75,400 150
      Canton, OH $55,620 $43,060 $74,400 100
      Eastern Ohio $55,270 $40,530 $72,890 60
      Springfield, OH $54,930 $38,600 $70,490 30
      Lima, OH $52,030 $41,190 $68,530 40
      Sandusky, OH $51,710 $46,800 $73,370 40
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $50,220 $43,310 $65,900 210
      West Northwestern Ohio $50,220 $45,140 $69,990 200
      Mansfield, OH $47,050 $38,630 $72,710 30

      View Public Relations Specialists salaries in all cities