VPAP is a trusted, nonpartisan source for information about Virginia politics.
Sign Up Now
Charniele Herring has served the Virginia General Assembly since 2009.
Currently represents House of Delegates District 46
All Candidates and Committees
Donations made by committees associated with Charniele Herring
METHODOLOGY: Donations on this page are reported by the recipient.