Craig County, Virginia

Craig County, Virginia is governed by a 5-member governing board. The current commonwealth's attorney is Matthew Dunne. See all 6 named officeholders and how to reach each office.

Population: 4,800.

Selected officeholders: Commonwealth's Attorney: Matthew Dunne · Clerk of the Circuit Court: Sharon P. Oliver · General Registrar: Joanna Ryan · Electoral Board Chair: Edward Belbusti · Electoral Board Secretary: Lynelle Bishop · Electoral Board Vice Chair: Eric Hanson.