Detectives and Criminal Investigators Salary in Virginia

BLS OEWS May 2025 • 12 metro areas • Virginia

Detectives and Criminal Investigators in Virginia earn a median salary of $88,063 per year on average across 12 metro and nonmetro areas, -5.9% vs the national median of $93,580. An estimated 1,890 detectives and criminal investigators are employed across Virginia, with salaries ranging from $66,370 to $106,810 depending on location.

$88,063 Avg median salary in Virginia
$106,810 Highest paying metro
$66,370 Lowest paying metro
1,890 Employed in Virginia

Compare Detectives and Criminal Investigators salaries & buying power

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

Full tool →
Detectives and Criminal Investigators
in
    vs

      Detectives and Criminal Investigators salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Roanoke, VA $106,810 $81,590 $124,970 140
      Lynchburg, VA $97,090 $61,890 $114,080 100
      Virginia Beach, VA-NC $91,960 $70,410 $129,310 440
      Northwest Virginia $91,600 $65,030 $114,340 70
      Charlottesville, VA $91,380 $72,790 $110,180 50
      Northern West Virginia $90,690 $55,760 $142,190 40
      West Virginia $90,690 $55,760 $146,490 210
      Richmond, VA $88,500 $76,460 $115,070 460
      Southwest Virginia $85,680 $62,500 $104,750 110
      Northeast Virginia $85,360 $63,860 $114,500 100
      Southside Virginia $70,620 $61,460 $115,070 100
      Blacksburg, VA $66,370 $59,950 $88,630 70

      View Detectives and Criminal Investigators salaries in all cities