
Preparing for the Poll:
Anson County Races
US House Senate
info@cheribeasley.com | (919) 355-6413
info@tedbudd.com | (336) 270-9053
shannonbraync@gmail.com | (919) 635-0770
matthew_hoh@riseup.net | (703) 999-8075
NC Supreme Court Associate Judge Seat 5
Sam Ervin D
info@ervinforjustice.com | (919) 480-2219
Trey Allen R
treyallen@gmail.com | (919) 819-6038
NC Court of Appeals Judge Seat 9
Brad A. Salmon D
brad.a.salmon@gmail.com | (919) 578-8021
Donna Stroud R
judgestroud@yahoo.com | (919) 815-4259
NC Court of Appeals Judge Seat 11
Darren Jackson D
darren@darrenjackson.org | (919) 801-2750
Michael Stading R
michael@michaelstading.com | (704) 575-8649
NC Senate
District 29
Brooke Crump D
brooke@laketillerylaw.com | (704) 534-3051
Dave Craven R
senatorcraven@gmail.com | (919) 733-5870
NC District Court Judge
District 16A Seat 1
District Attorney
District 21
Board of Commissioners
District 4
Board of Education
District 2
Board of Education
District 5
Clerk of Superior Court
Soil and Water Conservation District Supervisor
NC Supreme Court Associate Judge Seat 3
NC Court of Appeals Judge Seat 8
Carolyn Jennings Thompson D
cjthomsponlaw@gmail.com | (919) 578-8021
Julee Tate Flood R
info@juleeflood.com | (919) 749-6023
NC Court of Appeals Judge Seat 10
Gale Murray Adams D
judgegaleadams@gmail.com | (910) 359-4628
John M. Tyson R
judgetyson@gmail.com | (910) 483-1826