Skip to main content
NCSBE logo NCSBE

Topical Navigation

  • Home
  • Registering
  • Voting
    Voting
    • Upcoming Election
    • Your Voter Record
    • Vote By Mail
    • Vote Early in Person
    • Vote in Person on Election Day
    • Help for Voters with Disabilities
    • Voter Tools & Forms
    • Voter ID
    • Voting & Coronavirus
    • Provisional Voting
    • Voting Equipment
    • Vote in Honor of a Veteran
  • For Candidates
  • Results & Data
  • Campaign Finance
  • About Elections
  • About
  • Contact
  • Media
  • nc.gov
ELECTIONS 2022 View unofficial results on the Election Results Dashboard.
NCSBE »   Voting »   Upcoming Election

Upcoming Election

Overview

On this page, find details, including dates and deadlines, for the upcoming 2022 municipal and local second primary elections (where applicable) on July 26, and the statewide general election on November 8. 

To view your sample ballot(s): Registered voters may enter their information into the Voter Search and navigate to “Your Sample Ballot.” 

July 26 Elections: Municipals and Local Second Primaries 

Six municipalities will hold a local general election on Tuesday, July 26, 2022: 

  • Charlotte
  • Fayetteville
  • Greensboro
  • Hickory
  • Mooresville
  • Sanford

Other municipalities may hold runoff elections on July 26, depending on the results of their first election on May 17. These include: 

  • Cary
  • Elizabeth City
  • Erwin
  • Henderson
  • New Bern
  • Rocky Mount
  • Statesville

Certain boards of education may have runoffs on July 26, as well, depending on the results of their first election on May 17. These include:  

  • Caswell County Board of Education 
  • Edgecombe County Schools Board of Education 
  • Franklin County Schools Board of Education 
  • Granville County Board of Education 
  • Orange County Board of Education 

July 26 is also the date reserved for a second primary (if necessary) for any non-municipal primary contest occurring this year. The second primary takes place if no candidate in a May 17 primary contest exceeds the 30% threshold of votes required to secure the party nomination, per N.C.G.S. § 163-111. These may include:

  • Graham County Sheriff (Republican)
  • Wake County Sheriff (Democratic)

Voters can revisit this page or the Local Voter Tool after the May 17 primary is certified on June 9 to confirm a second primary, general, or runoff election on July 26. 

Dates and Deadlines

The civilian voter registration deadline is 25 days before Election Day.* Find out how to register or how to update your registration.  

July 26, 2022 Elections (Municipals and Local Second Primaries) Date or Deadline 
June 26, 2022: The date by which the boards of elections must make available absentee ballots for municipal contests. For any non-municipal second primaries, absentee ballots will be sent to requestors as soon as they are available. 
July 1, 2022: Civilian voter registration deadline. After this point, only same-day registration during one-stop early voting is available. 
July 7, 2022: One-stop, in-person early voting period begins. 
July 19, 2022: Deadline for civilians to submit an absentee ballot request form. 
July 23, 2022: One-stop, in-person early voting period ends at 3 p.m. 
July 26, 2022: Election Day and civilian absentee ballot return deadline. 

*If an election requires a second primary, voter registration is not generally allowed between the first and second primary. However, in 2022 only, Session Law 2022-06 allows voter registration between the primary and second primary. However, existing voters may not change their party affiliation between the first and second primaries. 

Statewide General Election 

In North Carolina, the statewide general election is Tuesday, Nov. 8, 2022. This election is also known as the “midterm” as it is held two years (mid-way) into the four-year U.S. presidential term. Races on the ballot include: 

  • One U.S. Senate seat 
  • 14 U.S. House seats 
  • Several state offices (General Assembly, Supreme Court, and Court of Appeals) 
  • Local judges and prosecutors 
  • County offices like sheriff and county commissioners 

Dates and Deadlines 

The civilian voter registration deadline is 25 days before Election Day. Find out how to register or how to update your registration.  

2022 Statewide General Election Date or Deadline 
Sept. 9, 2022: The date by which the boards of elections must make available absentee ballots.  
Oct. 14, 2022: Civilian voter registration deadline. After this point, only same-day registration during one-stop early voting is available. 
Oct. 20, 2022: One-stop, in-person early voting period begins. 
Nov. 1, 2022: Deadline for civilians to submit an absentee ballot request form. 
Nov. 5, 2022: One-stop, in-person early voting period ends at 3 p.m. 
Nov. 8, 2022: Election Day and civilian absentee ballot return deadline. 

Voting Details

For information about each voting method available to voters during the statewide primary, follow the links below.

  • Vote By Mail
  • Vote Early
  • Vote on Election Day

Redistricting: How to Track

Districts define who officials represent during their terms in office: Voters can look up their voting districts, which may have changed due to redistricting, by entering their information into the Voter Search. Find more information about the maps at Voting Maps/Redistricting.

Track local elections: Find 2022 local election dates at a district, county, and municipal level at the Local Voter Tool. These include about 35 municipalities that rescheduled their 2021 elections to 2022 to finalize their electoral districts.

SVG

Local Voter Tool

View 2022 local election contest dates at a district, county, and municipal level.

Related Content

Voting

Voting

  • Upcoming Election
    • Local Voter Tool
  • Your Voter Record
  • Vote By Mail
  • Vote Early in Person
  • Vote in Person on Election Day
  • Help for Voters with Disabilities
  • Voter Tools & Forms
  • Voter ID
  • Voting & Coronavirus
  • Provisional Voting
  • Voting Equipment
  • Vote in Honor of a Veteran

Share this page:

  • Facebook
  • Twitter
  • Email

How can we make this page better for you?

Back to top

Contact

North Carolina State Board of Elections (NCSBE)

PO Box 27255
Raleigh NC 27611-7255

Email: elections.sboe@ncsbe.gov
Phone: (919) 814-0700
Fax: (919) 715-0135

Receive Updates

Subscribe to receive press releases and meeting notices.

Indicates required field

Please enter your email address in format name@domain.com

Follow

  • Facebook
  • Twitter
  • LinkedIn

Tweets by @NCSBE

Voter Tools

Voter Search
County Boards of Elections Information
BallotTrax (Absentee Ballot Tracking)
Voter Registration Statistics
View all tools and forms

County Boards Resources

Resources for County Boards
NCSBE Public Files (FTP)

Work with Us

Career Opportunities

  • Translate Disclaimer
  • Accessibility
  • Terms of Use
  • Privacy Policy
  • Open Budget
https://www.ncsbe.gov/voting/upcoming-election