Public Relations Specialists Salary in Virginia

BLS OEWS May 2025 • 15 metro areas • Virginia

Public Relations Specialists in Virginia earn a median salary of $61,069 per year on average across 15 metro and nonmetro areas, -12.5% vs the national median of $69,780. An estimated 4,540 public relations specialists are employed across Virginia, with salaries ranging from $48,050 to $76,460 depending on location.

$61,069 Avg median salary in Virginia
$76,460 Highest paying metro
$48,050 Lowest paying metro
4,540 Employed in Virginia

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 Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Winchester, VA-WV $76,460 $54,460 $101,760 70
      Charlottesville, VA $75,030 $56,960 $101,310 350
      Richmond, VA $72,070 $54,430 $97,070 1,580
      Northeast Virginia $71,830 $49,530 $98,550 60
      Virginia Beach, VA-NC $69,460 $50,660 $90,450 1,100
      Southside Virginia $63,450 $49,090 $79,130 100
      Lynchburg, VA $59,360 $46,270 $75,760 150
      Blacksburg, VA $58,660 $49,660 $72,970 160
      Northwest Virginia $58,060 $46,710 $79,210 70
      Southwest Virginia $56,960 $48,180 $73,800 90
      Harrisonburg, VA $52,940 $42,870 $72,030 110
      West Virginia $52,080 $47,570 $67,580 350
      Staunton, VA $51,290 $43,450 $68,710 70
      Roanoke, VA $50,330 $38,730 $75,050 240
      Northern West Virginia $48,050 $37,610 $73,650 40

      View Public Relations Specialists salaries in all cities