Salaripedia
English

How much does a healthcare social worker make in Virginia?

$66,550a year

Median yearly pay for healthcare social workers in Virginia. That is $32.00 an hour or $5,546 a month.

Hourly
$32.00
Vs. national median
-2%
Rank among states
22 of 51
Jobs in the state
3,070
Pay range
Lowest 10%: $47,530Median: $66,550Highest 10%: $91,060
PercentileYearlyHourly
10th$47,530$22.85
25th$60,430$29.05
Median$66,550$32.00
75th$78,170$37.58
90th$91,060$43.78

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$80,710
Richmond, VA$71,690
Charlottesville, VA$68,370
Harrisonburg, VA$66,190
Virginia Beach, VA$63,880
Winchester, VA$63,110
Blacksburg, VA$62,310
Lynchburg, VA$61,190
Roanoke, VA$60,430
Kingsport, TN$49,570
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for healthcare social workers.

19. Texas$69,990
20. Michigan$67,600
21. Wisconsin$66,910
22. Virginia$66,550
23. New Mexico$65,930
24. Florida$64,820
25. Delaware$64,620
Healthcare Social Worker salary in all states

Frequently asked questions

How much does a healthcare social worker make an hour in Virginia?

The median hourly pay in Virginia is $32.00 ($66,550 a year).

Do healthcare social workers make more in Virginia than the national average?

No: $66,550 against $67,880 nationally, 2% less.

Where does Virginia rank for healthcare social worker pay?

Virginia ranks 22 of 51 states.

Which city in Virginia pays healthcare social workers the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $80,710 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.