We Are Improving!

We hope that you'll find our new look appealing and the site easier to navigate than before. Please pardon any 404's that you may see, we're trying to tidy those up!  Should you find yourself on a 404 page please use the search feature in the navigation bar.  

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

The statewide general election will be held on Tuesday, March 5. 

Polls will be open from 6:30 a.m. to 7:30 p.m. on election day.

One-stop early voting will be held at the following locations from Thursday, February 15 to Saturday, March 2:

Halifax County Agriculture Building, 359 Ferrell Ln, Halifax NC 27839

Additional Sites

Enfield Fire Substation, 9768 Ringwood Rd, Enfield NC 27823

New Resource Building, 316 W 3rd Hamilton St, Roanoke Rapids NC 27870

Shiloh Missionary Baptist Church, 1215 Roanoke St, Scotland Neck NC 27874

Thursday, February 15 through Friday, February 16 Monday, February 19 through Friday, February 23 Monday, February 16 through Friday, March 1 Saturday, March 2

Times and corresponding dates are listed in the photo gallery

A voter can fill out an absentee ballot request at votebymail.ncsbe.gov, or by filling out a request form provided by the board of elections. 

The request must be received through the website or by the Halifax County Board of Elections by 5 p.m. February 27.

In the primary election, voters will select candidates for federal, state, and county offices. 

Voters who are registered as unaffiliated will be able to choose one party ballot. Once ballots have been issued, they will not be able to change it. 

Voters will be required to show an acceptable form of ID when presenting to vote.

The voter registration deadline for this election is 5 p.m. Friday, February 9. 

Eligible individuals who are not registered by that deadline may register and vote at any early voting site during the early voting period. 

New registrants will be required to provide documentation of their residence.

For more information call the Halifax County Board of Elections Office at 252-583-4391 or send an email to This email address is being protected from spambots. You need JavaScript enabled to view it.