SOC 11-3121 · Virginia

Human Resources Managers Salary in Virginia

Human resources managers in Virginia earn the most in Charlottesville (average $165,830 a year) and the least in Harrisonburg ($139,450), across the 9 Virginia metro areas we cover. Statewide, BLS puts the human resources managers average at $175,780 and the median at $165,980 for 5,770 workers. The U.S. average for this job is $164,230.

$166Khighest: Charlottesville
$139Klowest: Harrisonburg
2,280jobs in these metros
9metro areas
Advertisement

Human Resources Managers average salary by city in Virginia

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Charlottesville$165,830$155,290$126,830$115,89099
Richmond$163,900$152,190$116,260$114,68298
Virginia Beach$152,720$140,410$119,620$107,68398
Winchester$151,000$139,390$116,520$106,60696
Roanoke$150,220$137,510$106,100$106,11894
Lynchburg$149,840$136,100$111,470$105,88089
Staunton$143,300$133,190$110,040$101,78691
Blacksburg$140,240$138,220$100,990$99,87093
Harrisonburg$139,450$130,590$110,200$99,37695

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Human Resources Managers salary in other states

Human Resources Managers salary by city and state

More about pay in Virginia

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.