top of page

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

MICHAEL@MARKROBINSONFORNC.COM

 

Mike Ross L

MIKE@FIRETHEUNIPARTY.COM

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

Jefferson G. Griffin R

JEFFERSON@JEFFERSONGRIFFIN.COM

919-616-6733

Allison Riggs D

TEAM@RIGGSFOROURCOURTS.COM

919-803-2223

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

Kevin Clark D

910-993-8388

Dave Craven, Jr. R

CRAVENFORNC@GMAIL.COM  |  919-733-5870

NC House Of Representatives District 052

Ben Moss, Jr. R

INFO@BENMOSSNC.COM  |  919-780-4999

 

Jimmy Self D

910-420-0943

NC Superior Court Judge
District 21 Seat 02

Richmond County Register Of Deeds

Kimberly Roberts D

KIMROBERTS2@MSN.COM | 910-206-2740

Unopposed

Richmond County Board Of Commissioners

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

NATASHA@NATASHAMARCUS.COM

980-254-0473

 

Mike Causey R

AMULLIGAN@CARDINALGPS.COM | 336-210-1947

NC Secretary Of State

NC Treasurer
 

Wesley Harris D

WESLEY@HARRISFORNC.COM | 704-437-2618

Brad Briner R

BRAD@BRADBRINER.COM

NC Court Of Appeals Judge
Seat 12

Tom Murry R

TOM@JOINTOM.COM  |  984-444-6264

 

Carolyn Jennings Thompson D

KEEPJUDGECJTHOMPSON@GMAIL.COM

919-408-1259

NC Court Of Appeals Judge
Seat 15

Chris Freeman R

CHRISFREEMANFORJUDGE@GMAIL.COM

336-465-2402

Martin E. Moore D

MARTINMOOREFORJUDGE@GMAIL.COM

828-338-9438

NC House Of Representatives
District 052

Ben Moss, Jr. R

INFO@BENMOSSNC.COM  |  919-780-4999

 

Jimmy Self D

​910-420-0943

NC House Of Representatives District 078

Neal Jackson R

JACKSONNEAL@BELLSOUTH.NET |  919-715-4947

 

Lowell Simon D

910-725-0979

NC Superior Court Judge
District 21 Seat 04

Richmond County Soil & Water Conservation District Supervisor

Jeff Joyner NP

910-6901301

Unopposed

bottom of page