
Preparing for the Poll:
Richmond County Races
Early Voting period: 10/17/2024 - 11/2/2024
EARLY VOTING LOCATIONS:
COOPERATIVE EXTENSION OFFICE: 123 CAROLINE ST, ROCKINGHAM, NC 28379
NC Governor
Mark Robinson R
Mike Ross L
​
Vinny Smith C
INFO@VINNYFORNC.COM | 919-391-9010
​
Josh Stein D
INFO@JOSHSTEIN.ORG | 919-829-1132
​
Wayne Turner G
919-491-3186
​
NC Attorney General
Jeff Jackson D
INFO@JEFFJACKSONNC.COM | 980-275-2974
Dan Bishop R
DAN@VOTEDANBISHOP.COM | 704-619-7580
​
​
​
​
NC Commissioner Of Agiculture
Sean Haugh L
GENUSHAHA@GMAIL.COM | 919-402-3489
Sarah Taber D
INFO@TABERFORNC.COM | 910-912-3183
​
Steve Troxler R
NATHANMBABCOCK@GMAIL.COM | 980-406-7707
​
NC Commissioner Of Labor
Luke Farley R
INFO@LUKEFARLEYNC.COM | 919-324-6606
Braxton Winston II D
INFO@VOTEBRAXTON.COM | 704-956-8869
​
NC Superintendent Of
Public Education
Maurice (Mo) Green D
MO@MOGREENFORNC.COM | 919-803-2223
​
Michele Morrow R
MORROWCAMPAIGN@GMAIL.COM | 984-223-1567
​
NC Supreme Court
Associate Justice Seat 06
NC Court Of Appeals Judge
Seat 14
Ed Eldred D
ED@ELDREDFORJUDGE.COM | 919-803-2223
Valerie Zachary R
VZACHARY@YADTEL.NET | 336-428-9560
​
​
NC State Senate
District 29
NC House Of Representatives District 052
NC Superior Court Judge
District 21 Seat 02
Richmond County Register Of Deeds
Richmond County Board Of Commissioners
BCPROPERTYMANAGEMENTLLC@YAHOO.COM
347-387-1195
​​
910-417-9244
​
910-461-6716
​
RICHROB05@YAHOO.COM | 910-206-8677
​
LINDAROSS.1234@YAHOO.COM | 910-995-2955
​
JJSMARTHEELS@YAHOO.COM | 910-995-4523
​
CASSANDRAWALL@GMAIL.COM | 910-217-7908
​
910-434-2850
US House Of Representatives
District 8
Justin E. Dues D
JDUESMBA@GMAIL.COM | 704-960-3968
Mark Harris R
INFO@MARKHARRISFORCONGRESS.ORG
704-796-3882
​
​
NC Lieutenant Governor
Rachel Hunt D
INFO@RACHELHUNT.COM | 919-205-3681
Wayne Jones C
WJONESCPNC2024@GMAIL.COM | 984-352-6046
​
Hal Weatherman R
HALCWEATHERMAN@GMAIL.COM | 980-395-5184
​
Shannon W. Bray L
Shannon@shannonbray.us | 919-697-8012
​
​
​
​
NC Auditor
Bob Drach L
ELECTDRACH@GMAIL.COM | 803-250-1075
Jessica Holmes D
JESSICAHOLMESNC@GMAIL.COM | 919-659-5944
​
Dave Boliek R
DAVE@AUDITORDAVE.COM | 910-850-3525
​
NC Commissioner Of Insurance
Natasha Marcus D
980-254-0473
Mike Causey R
AMULLIGAN@CARDINALGPS.COM | 336-210-1947
​
​​
​​