Overview of 2024 Elections
Keep reading to learn more or click the links below to jump to a subject on this page.
2024 Primary Election
On March 5, North Carolina held a primary election to choose who will run in the general election on Nov. 5. After an election, officials ensure every vote is counted correctly in a process called “canvass.” For more information, read Election Day and Beyond in NC.
For the 2024 primary election, local contests will be certified on March 15, and all other contests will be certified on March 26.
2024 Second Primary Election
A second primary, if necessary for any contests, would take place on May 14, 2024. Under Determination of primary results; second primaries. N.C.G.S. § 163-111, the top candidate for a single office who receives more than 30% of the vote in a primary wins their party’s nomination and moves on to the general election. If no candidate in a primary receives more than 30% of the vote, the candidate who receives the second-highest vote total may demand a second primary. The top two vote-getters would be on the ballot for the second primary.
To view second primary requests, go to the 2024 second primary requests folder.
For multi-seat contests, a candidate is nominated who receives more than 30% of the votes cast for all candidates, divided by the number of seats to be filled. If not enough candidates attain the required vote totals to be declared nominees for all seats to be filled, the remaining seats would be filled by those remaining candidates who received the highest vote totals, unless a second primary is requested by one or all of the candidates for that number of remaining seats and who received the next highest vote totals. The candidates receiving the highest vote totals to fill the remaining seats and any runner-up candidates who demand a second primary would be on the second primary ballot.
Who is Eligible to Vote in a Second Primary?
All voters who live in the district for which a second primary is conducted and are registered with the political party of the candidates are eligible to vote in the second primary. For example, if a second primary is held for the Democratic primary in a congressional district, then all registered Democrats who live in that congressional district would be eligible.
Unaffiliated voters who live in that district and either didn’t vote in the primary, or who voted the ballot of the party for which the second primary is being held, would also be eligible. For the example above, unaffiliated voters who voted a nonpartisan, Republican, or Libertarian ballot in the first primary would not be eligible to vote in a second primary for Democratic Party candidates.
In counties where second primaries are held, new registration of voters is not permitted between the first and second primaries. This means same-day registration is not available during early voting for the second primary. However, individuals who become eligible to vote between the primary and second primary and who are otherwise eligible to vote in the second primary may register and vote in the second primary.
Dates and Deadlines
Here are voter dates and deadlines for the 2024 second primary election in North Carolina:
- April 25, 2024: In-person early voting begins.
- May 7, 2024: Absentee ballot request deadline (5 p.m.).*
- May 11, 2024: In-person early voting ends (3 p.m.).
- May 14, 2024: Election Day.
- May 14, 2024: Absentee ballot return deadline (7:30 p.m.).*
Find other important dates for the election on our web calendar: Voter Dates & Deadlines.
*Voter registration and absentee voting deadlines are different for military and overseas citizen voters.
2024 General Election
North Carolina will hold its general election on Nov. 5, 2024. Below, review which offices are up for election, dates, deadlines, voting tips and more.
Offices up for Election
Offices up for election in 2024 include the following:
- U.S. President
- U.S. House of Representatives
- Governor
- Lieutenant Governor
- Secretary of State
- State Auditor
- State Treasurer
- Superintendent of Public Instruction
- Attorney General
- Agriculture Commissioner
- Labor Commissioner
- Insurance Commissioner
- State Senator
- State Representative
- N.C. Supreme Court Justice
- N.C. Court of Appeals Judge
- Superior Court Judge
- District Court Judge
- District Attorney
- County Commissioner
- Clerk of Superior Court
- Register of Deeds
Many counties have elections for boards of commissioners and boards of education. A number of municipalities also have elections for mayor and seats on the municipal governing board.
Dates and Deadlines
Here are voter dates and deadlines for the 2024 general election in North Carolina:
- Sept. 6, 2024: County boards of elections begin mailing absentee ballots to eligible voters who submitted an absentee ballot request form.
- Oct. 11, 2024: Voter registration deadline (5 p.m.).*
- Oct. 17, 2024: In-person early voting begins; same-day registration available.
- Oct. 29, 2024: Absentee ballot request deadline (5 p.m.).*
- Nov. 2, 2024: In-person early voting ends (3 p.m.).
- Nov. 5, 2024: General Election Day.
- Nov. 5, 2024: Absentee ballot return deadline (7:30 p.m.).*
Find other important dates for the election on our web calendar: Voter Dates & Deadlines.
*Voter registration and absentee voting deadlines are different for military and overseas citizen voters.
Local Voter Tool
We will update our voter tool that tracks election contests in your county for 2024. Please revisit this page later.
Important Tips for Voters
- Need to register or update your registration? See How to Register or Updating Registration.
- Check your registration: Voters can check to make sure their registration information is accurate and up to date using the Voter Search tool. There, you can also find your polling place, absentee ballot information, and more.
- Find your sample ballot: All eligible, registered voters will find their sample ballot(s) in the “Your Sample Ballot” section of their Voter Search profile when they become available. For even-year elections, sample ballots are typically available 50 days before Election Day.
- Don’t forget your photo ID: North Carolina voters will be asked to show photo ID when they check in to vote. Learn more: Voter ID.
- Three ways to vote: Follow the links below to learn about the voting methods available to voters.