How much does a Court Advocate make in Richmond, VA?
As of April 01, 2025, the average annual salary for a Court Advocate in Richmond, VA is $45,295. Salary.com reports that pay typically ranges from $40,648 to $50,077, with most professionals earning between $36,417 and $54,432.