Community Health Workers Salary in Virginia
BLS OEWS May 2025 • 8 metro areas • Virginia
Community Health Workers in Virginia earn a median salary of $42,408 per year on average across 8 metro and nonmetro areas, -16.9% vs the national median of $51,030. An estimated 1,180 community health workers are employed across Virginia, with salaries ranging from $34,770 to $60,240 depending on location.
$42,408
Avg median salary in Virginia
$60,240
Highest paying metro
$34,770
Lowest paying metro
1,180
Employed in Virginia
Compare Community Health Workers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Community Health Workers
in
Community Health Workers salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Richmond, VA | $60,240 | $46,400 | $68,110 | 300 |
| Virginia Beach, VA-NC | $44,470 | $35,260 | $53,490 | 210 |
| Southwest Virginia | $43,430 | $31,890 | $48,910 | 30 |
| Roanoke, VA | $42,480 | $35,840 | $50,380 | 40 |
| West Virginia | $40,470 | $34,990 | $55,780 | 450 |
| Northern West Virginia | $36,820 | $33,110 | $45,560 | 90 |
| Charlottesville, VA | $36,580 | $36,580 | $50,180 | — |
| Southern West Virginia | $34,770 | $29,200 | $44,290 | 60 |