Compliance Officers Salary in Virginia
BLS OEWS May 2025 • 16 metro areas • Virginia
Compliance Officers in Virginia earn a median salary of $66,421 per year on average across 16 metro and nonmetro areas, -15.3% vs the national median of $78,420. An estimated 8,870 compliance officers are employed across Virginia, with salaries ranging from $55,110 to $79,380 depending on location.
$66,421
Avg median salary in Virginia
$79,380
Highest paying metro
$55,110
Lowest paying metro
8,870
Employed in Virginia
Compare Compliance Officers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Compliance Officers
in
Compliance Officers salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Charlottesville, VA | $79,380 | $63,310 | $89,610 | 330 |
| Virginia Beach, VA-NC | $74,930 | $55,300 | $96,990 | 2,270 |
| Blacksburg, VA | $74,120 | $58,490 | $87,750 | 150 |
| Richmond, VA | $73,850 | $59,630 | $94,800 | 2,490 |
| Harrisonburg, VA | $68,780 | $52,410 | $81,680 | 180 |
| Northeast Virginia | $68,630 | $48,840 | $92,420 | 130 |
| Winchester, VA-WV | $68,390 | $55,380 | $82,980 | 140 |
| Northwest Virginia | $68,390 | $50,340 | $86,920 | 110 |
| Roanoke, VA | $65,330 | $53,130 | $80,990 | 430 |
| West Virginia | $64,040 | $50,680 | $95,850 | 1,530 |
| Northern West Virginia | $61,780 | $46,990 | $76,880 | 240 |
| Southside Virginia | $61,670 | $49,750 | $80,350 | 180 |
| Lynchburg, VA | $60,700 | $47,910 | $84,930 | 270 |
| Staunton, VA | $59,700 | $49,970 | $69,050 | 100 |
| Southwest Virginia | $57,940 | $38,150 | $75,020 | 210 |
| Southern West Virginia | $55,110 | $44,980 | $70,570 | 110 |