Public Relations Managers Salary in Virginia

BLS OEWS May 2025 • 7 metro areas • Virginia

Public Relations Managers in Virginia earn a median salary of $129,764 per year on average across 7 metro and nonmetro areas, -6.3% vs the national median of $138,520. An estimated 970 public relations managers are employed across Virginia, with salaries ranging from $85,290 to $154,030 depending on location.

$129,764 Avg median salary in Virginia
$154,030 Highest paying metro
$85,290 Lowest paying metro
970 Employed in Virginia

Compare Public Relations Managers salaries & buying power

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

Full tool →
Public Relations Managers
in
    vs

      Public Relations Managers salaries by city in Virginia

      Metro areaMedian salary25th pct75th pctEmployed
      Virginia Beach, VA-NC$154,030$111,100$211,500280
      Richmond, VA$141,840$110,510$211,440370
      Charlottesville, VA$134,880$105,110$169,930130
      Roanoke, VA$133,680$100,750$205,80050
      Blacksburg, VA$132,620$102,850$215,34060
      Lynchburg, VA$126,010$106,910$156,28030
      West Virginia$85,290$70,120$129,61050

      View Public Relations Managers salaries in all cities