top of page

Voters are not required to show photo ID until further order of the courts.

Current Status: Photo ID Not Required

A North Carolina superior court has permanently enjoined the law requiring photo ID for voting. Following a trial in April 2021, a three-judge panel in the Holmes v. Moore case concluded that the voter photo ID law violated the North Carolina Constitution. The court’s decision, which was issued on Sept. 17, 2021, means that voters are not required to show photo ID in elections in North Carolina. Please check back for any updates.

To register to vote in this State, a person must sign a voter declaration attesting that:

  • I am a U.S. citizen.


  • I have been a resident of North Carolina and this county for 30 days before the election. I will be at least 18 years old by the next general election.


  • I am not registered, nor will I vote in any other county or state.


  • If I have been convicted of a felony, my rights of citizenship have been restored.


How can I register to vote?

Anyone wishing to register to vote, who meets the above mentioned criteria, may obtain a voter registration application in one of the following ways:

  1. You may go directly to the State Board of Elections Website: http://NCSBE Home for a list of departments and agencies that distribute voter registration applications, or to download an application to mail in to your local Board of Elections office.

   2. You may come by our office and fill out a voter registration application.

   3. You may call our office and request a voter registration application be mailed to you.

   4. You may email our office and request a voter registration application be mailed to you through regular mail.

   5. You may register to vote when you apply for, or renew, your driver’s license at your local Department of Motor Vehicles Office               (DMV).


   6. Your local libraries should have voter registration applications that you can complete and mail to your local Board of Elections             office.

   7. The Department of Social Services and the Employment Security Commission offices should have voter registration applications          that you may fill out and mail to your local Board of Elections office

Qualifications to register to vote in North Carolina:


Search for voter details, including jurisdictions, polling place, sample ballot when available, absentee ballot information, and voter history. (click the link below)

Halifax County Board of Elections One-Stop Plan

Election Date: November 8, 2022 General Election

One-Stop Location(s):

In Lieu of site:


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

  • Kirkwood Adams Community Center, 1100 Hamilton St, Roanoke Rapids NC 27870


  • Enfield Fire Substation, 9768 Ringwood Rd, Enfield NC 27823

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


One-Stop Hours:

Thursday, October 20 through Friday, October 21                                                                                    8:00 a.m. to 7:30 p.m.

Monday, October 24 through Friday, October 28                                                                                       8:00 a.m. to 7:30 p.m.

Monday, October 31 through Friday, November 4                                                                                      8:00 a.m. to 7:30 p.m.


Saturday, November 5                                                                                                                                      8:00 a.m. to 3:00 p.m.

Halifax County residents who are not registered to vote may register and vote during the one-stop voting period.

Residents who are registering to vote during the one-stop voting period must provide a current valid ID as proof of residency. The ID must show your name and current residential address. The following types of ID are acceptable: a government document (i.e. passport, driver’s license, etc.), utility bill, paycheck or a bank statement.

If you have any questions regarding the One-Stop plan, please contact the:


Board of Elections Office at 252-583-4391.


Click this link to search for your One-Stop Voting Site. :

bottom of page