Candidate Filing Information

All candidates who file for office must have an active Campaign Finance Committee

To see a list of current candidates, view our Upcoming Election Information page.

Candidate Filing Periods are set by GS 163-106.2 and GS 163-291. Candidates may only file for contests listed during the specified time period.

For information on petitions and contests not listed, visit the NC State Board of Elections website.

North Carolina State Senate

  • Candidate Filing Begins: Noon, December 6, 2021
  • Candidate Filing Ends: Noon, December 17, 2021
  • Filing Fee: $140.00
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 25 years of age by Election Day
  • Must be a North Carolina resident for at least 2 years by Election Day
  • Must be a resident of the district you wish to file in for at least 1 year by Election Day
  • Districts included in Wake County: 14, 15, 16, 17 & 18
  • Must be registered with a North Carolina recognized political party for at least 90 days at the time of filing your Notice of Candidacy.
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., December 14, 2021
  • Primary Date: March 8, 2022
  • General Election: November 8, 2022

North Carolina State House of Representatives

  • Candidate Filing Begins: Noon, December 6, 2021
  • Candidate Filing Ends: Noon, December 17, 2021
  • Filing Fee: $140.00
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of the district you wish to file in for at least 1 year by Election Day
  • Districts included in Wake County: 11, 33, 34, 35, 36, 37, 38, 39, 40, 41 & 49
  • Must be registered with a North Carolina recognized political party for at least 90 days at the time of filing your Notice of Candidacy.
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., December 14, 2021
  • Primary Date: March 8, 2022
  • General Election: November 8, 2022

Wake County Board of Commissioners

  • Candidate Filing Begins: Noon, December 6, 2021
  • Candidate Filing Ends: Noon, December 17, 2021
  • Filing Fee: $253.00
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of the district you wish to file in
  • Districts: 1, 2, 3, 4, 5, 6 & 7
  • Must be registered with a North Carolina recognized political party for at least 90 days at the time of filing your Notice of Candidacy.
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., December 14, 2021
  • Primary Date: March 8, 2022
  • General Election: November 8, 2022

Wake County Board of Education

  • Candidate Filing Begins: Noon, July 1, 2022
  • Candidate Filing Ends: Noon, July 15, 2022
  • Filing Fee: TBD
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of the district you wish to file in
  • Districts: 1, 2, 3, 4, 5, 6, 7, 8 & 9
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., July 12, 2022
  • Election Date: November 8, 2022

Wake County Clerk of Superior Court

  • Candidate Filing Begins: Noon, December 6, 2021
  • Candidate Filing Ends: Noon, December 17, 2021
  • Filing Fee: $1,307.00
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County
  • Must be registered with a North Carolina recognized political party for at least 90 days at the time of filing your Notice of Candidacy.
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., December 14, 2021
  • Primary Date: March 8, 2022
  • General Election: November 8, 2022

Wake County Register of Deeds

  • Candidate Filing Begins: Noon, December 4, 2023
  • Candidate Filing Ends: Noon, December 15, 2023
  • Filing Fee: TBD
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County
  • Must be registered with a North Carolina recognized political party for at least 90 days at the time of filing your Notice of Candidacy.
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., December 12, 2023
  • Primary Date: March 5, 2024
  • General Election: November 5, 2024

Wake County Sheriff

  • Candidate Filing Begins: Noon, December 6, 2021
  • Candidate Filing Ends: Noon, December 17, 2021
  • Filing Fee: $1,936.00
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must bring felony disclosure statement, per Session Law 2021-107
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County
  • Must be registered with a North Carolina recognized political party for at least 90 days at the time of filing your Notice of Candidacy.
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., December 14, 2021
  • Primary Date: March 8, 2022
  • General Election: November 8, 2022

Wake County Soil & Water Conservation District Board of Supervisors

  • Candidate Filing Begins: Noon, June 13, 2022
  • Candidate Filing Ends: Noon, July 1, 2022
  • Filing Fee: $5.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., June 28, 2022
  • Election Date: November 8, 2022

Angier Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Angier Board of Commissioners

Wards 1 & 3

  • Candidate Filing Begins: Noon, July 7, 2025
  • Candidate Filing Ends: Noon, July 18, 2025
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/ward)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 15, 2025
  • Election Date: November 4, 2025

Wards 2 & 4

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/ward)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Apex Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $75.00
  • Filing fee must be check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Apex Town Council

2 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Cary Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $137.00
  • Filing fee must be check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Cary Town Council

1 At-Large Seat + Districts A & C

  • Candidate Filing Begins: Noon, December 6, 2021
  • Candidate Filing Ends: Noon, December 17, 2021
  • Filing Fee: $114.00
  • Filing fee must be check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/district)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. December 14, 2021
  • Election Date: March 8, 2022

1 At-Large Seat + Districts B & D

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $114.00
  • Filing fee must be check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/district)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Durham Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $260.37
  • Filing fee must be check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Primary Date: October 10, 2023
  • General Election: November 7, 2023

Durham City Council

3 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $221.17
  • Filing fee must be check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Primary Date: October 10, 2023
  • General Election: November 7, 2023

Wards 1, 2 & 3

  • Candidate Filing Begins: Noon, July 7, 2025
  • Candidate Filing Ends: Noon, July 18, 2025
  • Filing Fee: $221.17
  • Filing fee must be check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/ward)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 15, 2025
  • Primary Date: October 7, 2025
  • General Election: November 4, 2025

Fuquay-Varina Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $10.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Fuquay-Varina Board of Commissioners

3 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $10.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Garner Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Garner Town Council

3 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Holly Springs Mayor

  • Candidate Filing Begins: Noon, July 7, 2025
  • Candidate Filing Ends: Noon, July 18, 2025
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 15, 2025
  • Election Date: November 4, 2025

Holly Springs Town Council

2 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Knightdale Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Knightdale Town Council

2 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Morrisville Mayor

  • Candidate Filing Begins: Noon, July 7, 2025
  • Candidate Filing Ends: Noon, July 18, 2025
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 15, 2025
  • Election Date: November 4, 2025

Morrisville Town Council

1 At-Large Seat + Districts 1 & 3

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $15.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/district)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

1 At-Large Seat + Districts 2 & 4

  • Candidate Filing Begins: Noon, July 7, 2025
  • Candidate Filing Ends: Noon, July 18, 2025
  • Filing Fee: $15.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/district)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 15, 2025
  • Election Date: November 4, 2025

Raleigh Mayor

  • Candidate Filing Begins: Noon, July 1, 2022
  • Candidate Filing Ends: Noon, July 15, 2022
  • Filing Fee: $250.00
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., July 12, 2022
  • Election Date: November 8, 2022

Raleigh City Council

2 At-Large Seats + Districts A, B, C, D & E

  • Candidate Filing Begins: Noon, July 1, 2022
  • Candidate Filing Ends: Noon, July 15, 2022
  • Filing Fee: $200.00
  • Filing fee must be a check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality/district)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m., July 12, 2022
  • Election Date: November 8, 2022

Rolesville Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Rolesville Board of Commissioners

2 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $5.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Wake Forest Mayor

  • Candidate Filing Begins: Noon, July 7, 2025
  • Candidate Filing Ends: Noon, July 18, 2025
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 15, 2025
  • Election Date: November 4, 2025

Wake Forest Board of Commissioners

3 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $15.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Wendell Mayor

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Wendell Board of Commissioners

2 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023

Zebulon Mayor

  • Candidate Filing Begins: Noon, July 7, 2025
  • Candidate Filing Ends: Noon, July 18, 2025
  • Filing Fee: $50.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 15, 2025
  • Election Date: November 4, 2025

Zebulon Board of Commissioners

3 At-Large Seats

  • Candidate Filing Begins: Noon, July 7, 2023
  • Candidate Filing Ends: Noon, July 21, 2023
  • Filing Fee: $25.00
  • Filing fee may be paid in cash or check made payable to: Wake County Board of Elections
  • Must bring valid photo identification
  • Must be at least 21 years of age by Election Day
  • Must be a resident of Wake County (within the corporate limits of this municipality)
  • Deadline to withdraw a Notice of Candidacy: 5:00 p.m. July 18, 2023
  • Election Date: November 7, 2023