Voter Registration

Eligibility Requirements
  • A citizen of the United States either native born or naturalized
  • At least 18 years old by the date of the next general election
  • A resident of North Carolina and your voting precinct for 30 days by the date of the next election
Note: Convicted felons may not register and vote until their citizenship rights have been restored.

When to Register

North Carolina has free, permanent, and continuous registration. You need to register or re-register if:
  • You have just moved to North Carolina
  • You have just moved from 1 county to another
You need to update your registration if:
  • You have moved from 1 precinct to another within the same county
  • You have changed your name
  • You wish to change you party affiliation
All registrations and updates must be completed at least 25 days before an election. All transactions may be completed in person or by mail.

How to Register

Voter registration forms (which may be completed on-site or returned in the mail) are available at the following places:
  • North Carolina Voter Registration forms are available for downloading and/or printing from our Voter Forms and Resources webpage.
  • Forms are available from your county Board of Elections office. Call for days, hours, and other locations.
  • Town Hall, Department of Social Services, Employment Security Commission, as well as Mental health and County Health providers also carry these forms.
  • The Department of Motor Vehicles, when you apply for, or renew, your driver’s license will have registration information.
  • Public libraries carry these forms. Call ahead for days, hours, and locations.
Submitting Completed Forms
Mail completed forms to:
Iredell County Board of Elections
203 Stockton Street
Statesville, NC 28677

Note: Members of the armed forces, their spouses, certain veterans, and civilians with the armed forces or Peace Corps may register and vote by mail.

You may appeal to your County Board of Elections if you are denied the right to register.