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.
Public Relations Specialists
in
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 |