2021 Municipal Elections

This page has everything that you need to know regarding the 2021 Municipal Elections in New Hanover County. Please review each tab to ensure that you understand your options and are prepared for voting during the 2021 Municipal Elections.
Schedule and other details are subject to change pursuant to legislative updates, court order, or administrative adjustment. 

“Until further order of the court, voters are not required to show photo ID. The law was enjoined by a federal district court on December 31, 2019. This page will be updated if new information becomes available.” For more information, click here.

The ballot received when you vote is determined based on the jurisdictional information that corresponds with your residential address. Sample ballots for the four New Hanover County Municipalities can be found below To determine which ballot you will receive based on your residential address, click here.


N0001-  Town of Kure Beach

N0002- Town of Carolina Beach

N0003- City of Wilmington

N0004- Town of Wrightsville Beach

Prior to voting in any election it is important to confirm that you are a registered voter and that your voter registration contains all of your most recent information. Your voter registration record should accurately reflect full name, address and party affiliation in order to ensure a quick and efficient Election Day experience. You may check the status of your voter registration by clicking here.

If you would like to register to vote for the first time or update your registration profile, please print, complete and sign a voter registration application and return it to the New Hanover County Board of Elections office prior to the voter registration deadline – Friday, October 8, 2021. If you miss the voter registration deadline but would like to register to vote prior to the municipal elections, you may do so by completing the Same-Day Registration process during the One-Stop Voting period. Same-Day Registration allows a person to register and vote at the same time at a One-Stop Site. You are not allowed to complete the Same-Day Registration process and vote on Election Day. One-Stop Voting runs from Thursday, October 14 through Saturday, October 30, 2021 (Specific dates, times and location(s) coming soon.) For more information on the Same-Day Registration process, please click here.

There are three voting options in North Carolina in which a voter may choose to cast their ballot.

Absentee-By-Mail Voting

  • This method of voting requires registered voters to request a ballot through the new online Absentee Request Portal on the NC State Board of Elections website or complete the North Carolina Absentee Ballot Request Form, and submit the form to the New Hanover County Board of Elections Office. Once processed, you will receive the ballot in the mail for you to complete and return prior to the Absentee Ballot Deadline (Tuesday, November 2, 2021 at 5 PM if returned by hand to BOE office or Friday, November 5, 2021 if returned by mail with a postmark dated on/before November 2).  A reason is not required to vote using this method and your ballot may be mailed anywhere in the world. Please click here for more information on the procedures for voting Absentee-By-Mail.

One-Stop Voting

  • Also known as “Early Voting”, One-Stop Absentee Voting allows you to cast an in-person ballot during an 17 day period prior to Election Day. One-Stop Voting allows for the flexibility to choose when and where you vote – normally with shorter lines and a quicker voting experience than that on Election Day.  In addition to voting, those who missed the registration deadline but would still like to cast a ballot may do so during the One-Stop Voting period using the Same-Day Registration process. Click here to learn more about One-Stop Voting and to find your closest One-Stop site.

Election Day Voting

  • The most traditional method of voting is doing so on Election Day. 30 of the 43 New Hanover County precincts will be open on Tuesday, November 2, 2021 for Election Day Voting. Only residents of the county’s four municipalities will be eligible to vote during the municipal elections, meaning you must be a resident of the City of Wilmington, the Town of Carolina Beach, the Town of Kure Beach, and the Town of Wrightsville Beach.  This is the last chance that a person has to vote in the election.  If you choose to vote on Election Day, you should present at the polling place that is specific to your voting precinct as noted on your voter registration record. To find out where you should vote on Election Day, please click here.


Provisional Voting is a fail-safe voting method that is available to any voter at One-Stop Voting and on Election Day when there is a question of that person’s eligibility to vote. For more information about provisional voting in North Carolina please access the North Carolina State Board of Elections website

It is important to know the differences of where you can cast a ballot during the election.

If you plan to vote during the One-Stop Voting period, you can present at any of the One-Stop sites around New Hanover County (One-Stop site information coming soon), no matter where in the county you are registered to vote.

If you plan to vote on Election Day, you must present to vote in the precinct in which you are registered. If you present at any precinct other than your own to vote, you will be directed to your correct polling place or be given the opportunity to vote a provisional ballot which may slow your Election Day experience. To find out where you should vote on Election Day, please click here.

Please be aware that only voters who live within municipal boundaries are eligible to vote in municipal elections. Voters residing in the county will not have an eligible ballot style available.

A list of the 30 precincts that will be open for the 2021 Municipal Elections will be added here once it has become available.


Schedule and other details are subject to change pursuant to legislative updates, court order, or administrative adjustment.

Absentee-By-Mail Voting

  • Absentee-By-Mail ballots must be available by October 3, 2021 (no later than 30 days before election)
  • The deadline to return the ballot by hand is Tuesday, November 2, 2021 at 5 PM
  • The deadline to return the ballot by mail is Friday, November 5, 2021 with a postmark dated on/before November 2

One-Stop Voting

  • One-Stop Voting begins on Thursday, October 14, 2021
  • One-Stop Voting ends on Saturday, October 30, 2021
  • Times, dates and locations can be found on our One-Stop Voting page by clicking here.

Election Day Voting

  • Election Day is Tuesday, November 2, 2021
  • Polls are open from 6:30 AM until 7:30 PM
  • Voters presenting after the polls close will not be allowed to vote and all voters should present at their assigned voting precinct

To view the full election calendar, please click here.

Board of Elections: 1241A Military Cutoff Road, Wilmington, NC 28405 • Phone 910-798-7330 • Fax 910-798-7295
Skip to content