Board of Elections

Early Voting Sites are located at:

Richmond County Cooperative Ext. Office
123 Caroline St.
Rockingham, NC 28379


Hamlet Presbyterian Church
200 Rice St.
Hamlet, NC 28345


Early Voting Schedule

Thursday, February 15 – Friday. February 16 – 8am, -7:30pm
Monday, February 19 – Friday, February 23 – 8am – 7:30pm
Sunday, February 25 – 2pm - 4pm
Monday, February 26- Friday, March 1 – 8am – 7:30pm
Saturday, March 2 – 8am – 3pm

Sample Ballots for the March 5, 2024, Primary and Board of Education Election


  • Democrat_D0001 (18+)
  • Democrat_D0002 (Ballot for 17-year-old registered voters that will turn 18 before the November Election. This ballot is identical to the 18+ ballot in all ways except this ballot does not include the Board of Education Election)
  • Libertarian_L0003 (18+)
  • Libertarian_L0004 (Ballot for 17-year-old registered voters that will turn 18 before the November Election. This ballot is identical to the 18+ ballot in all ways except this ballot does not include the Board of Education Election)
  • Republican_R0005 (18+)
  • Republican_R0006 (Ballot for 17-year-old registered voters that will turn 18 before the November Election. This ballot is identical to the 18+ ballot in all ways except this ballot does not include the Board of Education Election)
  • Unaffiliated_N0007 (This ballot only contains the Board of Education Election. Unaffiliated voters have the option of voting the Unaffiliated ballot, the Democrat ballot or the Republican ballot. Any voter belonging to the Green Party, or the No Labels Party will be issued the Unaffiliated ballot, so those voters have the opportunity to vote in the Board of Education election.

Candidate Lists 

Please note, if a candidate filed for office and is unopposed or if the number of candidates that filed for a particular office is less or equivalent to the number of seats open for that contest, then those candidates will not appear on the March 5, 2024, Primary Ballot. Those candidates automatically go through to the November 5, 2024, General Election. 


Candidate list for the March 5, 2024, Primary


Candidate list for the November 5, 2024, General Election

Photo ID Required for Voting

On April 28, 2023, the North Carolina Supreme Court reversed an injunction against implementation of photo ID legislation. As a result, photo ID laws enacted in 2018 and 2019 will be implemented moving forward, starting with the municipal elections in September, October, and November 2023.

The State Board is working with the 100 county boards of elections to ensure a smooth rollout of the photo ID requirement. This includes informing voters about the change and the acceptable forms of identification for voting, ensuring any voter without an ID can get one, training the county boards on implementation measures, updating forms and envelopes for absentee voting, creating and printing new signage for polling places, and many other efforts.  

Voter ID | NCSBE

Student and Public Employee Identifications Approved for Voting