Caswell County, North Carolina

Caswell County, North Carolina is governed by a 7-member governing board. The current district attorney is Kathryn Gregg. See all 6 named officeholders and how to reach each office.

Population: 22,563.

Selected officeholders: District Attorney: Kathryn Gregg · Member, County Board of Elections: Larry C. Cowan · Member, County Board of Elections: Dora F Ward · Chair, County Board of Elections: Yvonne Davis Saul · Member, County Board of Elections: Gracie Pruitt Baldwin · Member, County Board of Elections: Elwood MacArthur Dodson Jr..