Mental Health and Substance Abuse Social Workers Salary in Virginia

BLS OEWS May 2025 • 15 metro areas • Virginia

Mental Health and Substance Abuse Social Workers in Virginia earn a median salary of $54,783 per year on average across 15 metro and nonmetro areas, -8.8% vs the national median of $60,060. An estimated 2,520 mental health and substance abuse social workers are employed across Virginia, with salaries ranging from $35,940 to $66,460 depending on location.

$54,783 Avg median salary in Virginia
$66,460 Highest paying metro
$35,940 Lowest paying metro
2,520 Employed in Virginia

Compare Mental Health and Substance Abuse Social Workers salaries & buying power

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

Full tool →
Mental Health and Substance Abuse Social Workers
in
    vs

      Mental Health and Substance Abuse Social Workers salaries by city in Virginia

      Metro areaMedian salary25th pct75th pctEmployed
      Staunton, VA$66,460$52,450$68,23050
      Charlottesville, VA$64,420$54,420$68,87060
      Richmond, VA$61,720$50,850$76,410740
      Virginia Beach, VA-NC$61,340$49,350$75,130570
      Lynchburg, VA$60,760$47,920$94,400100
      Blacksburg, VA$58,980$48,770$70,650
      Northwest Virginia$58,000$48,880$73,89040
      Winchester, VA-WV$54,870$46,150$84,87040
      Southwest Virginia$54,570$44,640$64,030140
      Southside Virginia$54,080$46,470$65,550120
      Roanoke, VA$49,220$46,020$62,880110
      Northeast Virginia$47,880$47,880$55,06040
      West Virginia$47,840$35,940$57,700390
      Northern West Virginia$45,660$41,380$49,88040
      Southern West Virginia$35,940$35,940$50,85080

      View Mental Health and Substance Abuse Social Workers salaries in all cities