2023 Salary Report for Health Care Social Workers in Virginia

Salary Report for Virginia Health Care Social Workers

  • The number of Health Care Social Workers currently employed in Virginia is 3,460.
  • Health Care Social Workers in Virginia earn an average of $57,420 per year or $27.60 per hour.
  • The percentage of U.S. Health Care Social Workers who work in Virginia is 2%.
  • Virginia will need 3,980 new Health Care Social Workers by 2030 or 390 new psychologists per year.

Virginia Rankings

  • Virginia ranks #34 in the U.S. for Health Care Social Workers salary and #15 when adjusted for cost-of-living.
  • Virginia ranks #17 in the U.S. for the total number of Health Care Social Workers employed.
  • Virginia ranks #20 in U.S. for the number of new Health Care Social Workers needed by 2030.
  • Virginia ranks #23 in U.S. for the percentage of new Health Care Social Workers needed by 2030.

Compare Virginia to U.S.

Virginia Health Care Social Workers earn an average of $57,420 which is 7% less than the national average salary of $62,310.

TypeVirginiaU.S.% Difference
Average Hourly Wage$27.60$29.96-7.88%
Average Annual Salary$57,420$62,310-7.85%
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary Range by Education and Experience

In Virginia, 50% of Health Care Social Workers earn between $45,910 and $65,990 a year, depending on factors such as level of education, experience, location and place of employment.

About 10% of Health Care Social Workers earn more than $81,110, a rate generally associated with highly educated and experienced Health Care Social Workers.

Approximately 10% of Health Care Social Workers earn under $36,800, a rate generally reserved for less experienced or entry level Health Care Social Workers.

PercentExperienceEmployedAnnual Salary
10%Less than a Year346Under $36,800
15%2 – 4 years519$36,800 – $45,910
25%5 – 9 years865$45,910 – $59,580
25%10 – 14 years865$59,580 – $65,990
15%15 – 20 years519$59,580 – $81,110
10%20+ years346Above $81,110
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Adjusted for Cost-of-Living

After being adjusted for cost-of-living, Health Care Social Workers in Virginia psychologists earn about $56,863 per year which is more than the average U.S. psychologist of $62,310.

Cost-of-living in Virginia is 1% higher than the national average, which means Virginia residents have an overall higher cost for food, housing, utilities and transportation compared to other states.

  • National average salary for Health Care Social Workers is $62,310.
  • Average Virginia Health Care Social Workers salary is $57,420.
  • Adjusted for cost-of-living, Virginia Health Care Social Workers earn an average salary of $56,863.

More cost-of-living reports for U.S. States.

Salary Compared to Related Professions

With an average annual salary of $57,420, Virginia Health Care Social Workers tend to earn less than Clinical and Counseling Psychologists ($108,910), Industrial Organizational Psychologists ($108,700), Forensic Psychologists ($104,670), School Psychologists ($88,890), Psychology Teachers ($83,580), and Social Workers ($58,100).

However, Health Care Social Workers tend to earn more than Substance Abuse Counselors ($53,210), and Marriage and Family Therapists ($53,550).

TitleAnnual Salary
Clinical and Counseling Psychologists$108,910
Industrial Organizational Psychologists$108,700
Forensic Psychologists$104,670
School Psychologists$88,890
Psychology Teachers$83,580
Social Workers$58,100
Health Care Social Workers$57,420
Marriage and Family Therapists$53,550
Substance Abuse Counselors$53,210
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Projected Demand for Psychologists in 2030

The U.S. Department of Labor projects that in Virginia the three professions needing the most new psychologists by 2030 are Substance Abuse Counselors (16,930), Social Workers (9,860) and Health Care Social Workers (3,980).

The three professions in Virginia needing highest percentage new psychologists by 2030 are Substance Abuse Counselors (19.5%), Psychology Teachers (14.2%) and Marriage and Family Therapists (13.9%).

Title20202030ChangeYearly Openings
Substance Abuse Counselors14,17016,93019.5%1,700
Social Workers8,7809,86012.3%960
Health Care Social Workers3,5003,98013.7%390
Forensic Psychologists1,6401,6701.8%110
Psychology Teachers1,2001,37014.2%130
Marriage and Family Therapists72082013.9%80
Industrial Organizational Psychologists560490-12.5%30
Source: U.S. Department of Labor, 2022*

Salaries Ranked by Virginia Cities

The average salary for Health Care Social Workers in Virginia is $57,420. The top cities that pay Health Care Social Workers the most are Charlottesville ($63,480), Staunton-Waynesboro ($60,630) and Winchester ($57,380).

When adjusted for cost-of-living, the cities that pay Health Care Social Workers the highest average annual salary are Staunton-Waynesboro ($67,509), Charlottesville ($65,694) and Winchester ($61,127).

The following table shows the average yearly salary range for Health Care Social Workers in each city, and the average yearly salary after being adjusted for cost-of-living in that state.

The difference column shows how much more or less purchasing power a Health Care Social Workers salary will have in that area.

AreaAverage SalaryCOL AdjustedDifference
Charlottesville$63,480$65,694$2,214
Staunton-Waynesboro$60,630$67,509$6,879
Winchester$57,380$61,127$3,747
Richmond$55,190$57,827$2,637
Harrisonburg$54,630$58,447$3,817
Virginia Beach-Norfolk-Newport News$54,560$56,727$2,167
Roanoke$54,420$59,678$5,258
Blacksburg-Christiansburg-Radford$53,980$59,007$5,027
Lynchburg$51,650$57,581$5,931
Northwest Virginia Nonmetropolitan Area$51,010$59,033$8,023
Northeast Virginia Nonmetropolitan Area$50,270$58,176$7,906
Southside Virginia Nonmetropolitan Area$50,080$57,956$7,876
Southwest Virginia Nonmetropolitan Area$45,440$52,587$7,147
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary FAQ for Virginia Health Care Social Workers

Virginia Health Care Social Workers earn between $36,800 and $81,110 a year depending on their level of education, experience and skill.

There are currently 3,460 Health Care Social Workers employed in Virginia which is about 2% of the U.S. total.

Clinical and Counseling Psychologists are the highest paid psychologists in Virginia with an average annual wage of $108,910.

An entry level psychologist makes as much as $36,800 a year in Virginia

The most Health Care Social Workers work in the Virginia Beach-Norfolk-Newport News area where 790 Health Care Social Workers are employed.

After being adjusted for cost-of-living, Health Care Social Workers in Virginia earn 56,863 per year, while the average across the United States earns $62,310.

By 2030, Virginia will need 3,980 Health Care Social Workers. A total of 390 Health Care Social Workers will need to enter into the Virginia work forces each year.

City and Rural Summaries

Blacksburg-Christiansburg-Radford

Average Health Care Social Workers Salary: $53,980
Adjusted for Cost-of-Living: $59,007
Hourly Wage: $25.95
Currently Employed: 40
Cost-of-Living Index: 91.48
Blacksburg-Christiansburg-Radford Salary Report

Charlottesville

Average Health Care Social Workers Salary: $63,480
Adjusted for Cost of Living: $65,694
Hourly Wage: $31
Currently Employed: 160
Cost-of-Living Index: 96.63
Charlottesville Salary Report

Harrisonburg

Average Health Care Social Workers Salary: $54,630
Adjusted for Cost-of-Living: $58,447
Hourly Wage: $26.26
Currently Employed: 50
Cost-of-Living Index: 93.47
Harrisonburg Salary Report

Lynchburg

Average Health Care Social Workers Salary: $51,650
Adjusted for Cost of Living: $57,581
Hourly Wage: $25
Currently Employed: 80
Cost-of-Living Index: 89.70
Lynchburg Salary Report

Northeast Virginia Nonmetropolitan Area

Average Health Care Social Workers Salary: $50,270
Adjusted for Cost-of-Living: $58,176
Hourly Wage: $24.17
Currently Employed: 60
Cost-of-Living Index: 86.41
Northeast Virginia Nonmetropolitan Area Salary Report

Northwest Virginia Nonmetropolitan Area

Average Health Care Social Workers Salary: $51,010
Adjusted for Cost of Living: $59,033
Hourly Wage: $25
Currently Employed: 40
Cost-of-Living Index: 86.41
Northwest Virginia Nonmetropolitan Area Salary Report

Richmond

Average Health Care Social Workers Salary: $55,190
Adjusted for Cost-of-Living: $57,827
Hourly Wage: $26.53
Currently Employed: 620
Cost-of-Living Index: 95.44
Richmond Salary Report

Roanoke

Average Health Care Social Workers Salary: $54,420
Adjusted for Cost of Living: $59,678
Hourly Wage: $26
Currently Employed: 190
Cost-of-Living Index: 91.19
Roanoke Salary Report

Southside Virginia Nonmetropolitan Area

Average Health Care Social Workers Salary: $50,080
Adjusted for Cost-of-Living: $57,956
Hourly Wage: $24.08
Currently Employed: 130
Cost-of-Living Index: 86.41
Southside Virginia Nonmetropolitan Area Salary Report

Southwest Virginia Nonmetropolitan Area

Average Health Care Social Workers Salary: $45,440
Adjusted for Cost of Living: $52,587
Hourly Wage: $22
Currently Employed: 210
Cost-of-Living Index: 86.41
Southwest Virginia Nonmetropolitan Area Salary Report

Staunton-Waynesboro

Average Health Care Social Workers Salary: $60,630
Adjusted for Cost-of-Living: $67,509
Hourly Wage: $29.15
Currently Employed: 70
Cost-of-Living Index: 89.81
Staunton-Waynesboro Salary Report

Virginia Beach-Norfolk-Newport News

Average Health Care Social Workers Salary: $54,560
Adjusted for Cost of Living: $56,727
Hourly Wage: $26
Currently Employed: 790
Cost-of-Living Index: 96.18
Virginia Beach-Norfolk-Newport News Salary Report

Winchester

Average Health Care Social Workers Salary: $57,380
Adjusted for Cost-of-Living: $61,127
Hourly Wage: $27.59
Currently Employed: 70
Cost-of-Living Index: 93.87
Winchester Salary Report

Official Data Sources for Health Care Social Workers: Salary Data | Projected Employment | Cost of Living Data