Filing for Office

Candidates must file a Notice of Candidacy with the New Hanover County Board of Elections during the Candidate Filing Period.

If paying the filing fee for offices filed at the New Hanover County Board of Elections Office in the form of a check or money order, it must be payable to  “New Hanover County” (filing fees $50 and under may be paid in cash). For offices filed at the North Carolina State Board of Elections office, check for specific information regarding check and money order requirements. Business or corporate checks are not accepted.

To see an Excel file of candidates who have filed for office in New Hanover County from 2004 to 2018, click here.

For a list of candidates filed to run in the 2019 Municipal Elections, please click here.

2019 Municipal Elections Offices and Filing Fees
Office Filing Fee
Mayor of Wilmington $125
Wilmington City Council (3 Seats) $95
Mayor of Carolina Beach $18
Carolina Beach Town Council (2 Seats) $18
Mayor of Kure Beach $24
Kure Beach Town Commission (2 Seats) $24
Mayor of Wrightsville Beach $10
Wrightsville Beach Board of Alderman (2 Seats) $10


Notice of candidacy signature witness requirements: The Notice of Candidacy must be signed in the presence of the Chairman, or Executive Director of the State or New Hanover County Board of Elections, or a candidate may have his/her signature on the notice of candidacy acknowledged and certified to by any officer authorized to administer an oath, including a notary (G.S. § 163A-972). In signing his or her Notice of Candidacy, the candidate may use a nickname if candidate complies with the requirement specified in G.S. § 163A-972 and which includes submitting an affidavit.

Party affiliation requirements for partisan offices: No person shall be permitted to file as a candidate of any political party in a party primary if the person, at the time of filing his or her notice of candidacy, is registered as an affiliate of a different political party. No person registered as “unaffiliated” (without any party affiliation) shall be eligible to file as a candidate in a primary. No person shall be permitted to file as a candidate in a party primary unless that person has been affiliated with that party for at least 90 days as of the date of that person filing such notice of candidacy (G.S. § 163A-973)

Offices in the Jurisdiction of the State Board of Elections

To see information regarding the offices under the jurisdiction of the NCSBE, please click here.

Candidate Filing Fact Sheets

To view Fact Sheets regarding running for a specific office or as an Unaffiliated/Write-In candidate, please click here.

Additional Candidate Filing Information

For more information on running for office, please click here.

File for these offices at the North Carolina State Board of Elections

  • United States House of Representatives
  • District Attorney
  • All Judicial Offices

File for these offices at the your local county Board of Elections

  • North Carolina Senate
  • North Carolina House of Representatives
  • Most County and Local Offices


2019 Municipal Elections Candidate Filing Begins
Friday, July 5, 2019 @ 12:00PM
2019 Municipal Elections Candidate Filing Ends
Friday, July 19, 2019 @ 12:00 PM


2020 General Election Candidate Filing Begins
Monday, December 2, 2019 @ 12:00PM
2020 General Election Candidate Filing Ends
Friday, December 20, 2019 @ 12:00 PM


2020 Soil and Water Candidate Filing Begins
Monday, June 8, 2020 @ 12:00PM
2020 Soil and Water Candidate Filing Ends
Thursday, July 2, 2020 @ 12:00 PM


Board of Elections: 230 Government Center Drive, Suite 38 • Wilmington, NC 28403 • Phone 910-798-7330 • Fax 910-798-7295