Healthcare Social Workers Salary in Virginia

BLS OEWS May 2025 • 15 metro areas • Virginia

Healthcare Social Workers in Virginia earn a median salary of $60,121 per year on average across 15 metro and nonmetro areas, -11.7% vs the national median of $68,090. An estimated 3,070 healthcare social workers are employed across Virginia, with salaries ranging from $49,270 to $67,810 depending on location.

$60,121 Avg median salary in Virginia
$67,810 Highest paying metro
$49,270 Lowest paying metro
3,070 Employed in Virginia

Compare Healthcare Social Workers salaries & buying power

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

Full tool →
Healthcare Social Workers
in
    vs

      Healthcare Social Workers salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Charlottesville, VA $67,810 $58,330 $76,300 150
      Harrisonburg, VA $65,640 $56,330 $82,380 30
      Richmond, VA $64,750 $57,300 $76,980 470
      Blacksburg, VA $61,480 $55,230 $70,620 40
      Virginia Beach, VA-NC $61,470 $52,500 $75,900 510
      Lynchburg, VA $60,970 $54,000 $69,430 90
      Winchester, VA-WV $60,890 $54,280 $76,720 70
      Roanoke, VA $60,710 $49,010 $75,310 160
      West Virginia $60,670 $47,930 $72,810 890
      Northwest Virginia $60,070 $46,580 $72,730 40
      Northeast Virginia $59,350 $46,580 $62,990 60
      Southern West Virginia $59,120 $45,950 $85,730 110
      Southside Virginia $59,020 $46,570 $74,540 90
      Southwest Virginia $50,600 $46,580 $60,300 160
      Northern West Virginia $49,270 $41,770 $59,210 200

      View Healthcare Social Workers salaries in all cities