Public Relations Specialists Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Public Relations Specialists in Pennsylvania earn a median salary of $53,626 per year on average across 20 metro and nonmetro areas, -23.1% vs the national median of $69,780. An estimated 9,370 public relations specialists are employed across Pennsylvania, with salaries ranging from $40,140 to $69,580 depending on location.

$53,626 Avg median salary in Pennsylvania
$69,580 Highest paying metro
$40,140 Lowest paying metro
9,370 Employed in Pennsylvania

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 Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Harrisburg, PA $69,580 $55,010 $90,930 770
      Lebanon, PA $68,120 $44,750 $85,370 60
      Philadelphia, PA-NJ-DE-MD $64,380 $50,420 $85,420 4,810
      York, PA $60,560 $45,210 $77,580 150
      Pittsburgh, PA $56,800 $45,220 $73,670 1,620
      Allentown, PA-NJ $55,700 $45,420 $74,400 360
      Altoona, PA $53,200 $39,210 $74,550 40
      State College, PA $52,160 $52,160 $65,770 150
      Northeastern Pennsylvania $52,140 $41,600 $64,380 90
      Erie, PA $51,970 $42,580 $68,510 120
      Southwestern Pennsylvania $51,620 $43,270 $64,400 90
      Central Pennsylvania $51,500 $39,060 $66,610 150
      Reading, PA $50,910 $43,060 $68,460 160
      Lancaster, PA $50,560 $40,870 $62,200 260
      Williamsport, PA $49,900 $39,950 $58,500 60
      Northwestern Pennsylvania $49,890 $38,830 $63,000 100
      Gettysburg, PA $48,560 $41,590 $57,620 30
      Scranton, PA $48,060 $38,160 $59,740 240
      Johnstown, PA $46,760 $37,680 $56,940 50
      Chambersburg, PA $40,140 $32,900 $63,320 60

      View Public Relations Specialists salaries in all cities