The 2024 elections will have direct, serious impact on public education. This page will be updated during the year. You can always find lots of great information on the North Carolina Board of Elections site: how to vote, where to vote, voter ID info, important dates and more.
Elections 2024: Important Dates
NC Primary Election Date: March 5th, 2024
January 19, 2024: County Boards of Elections begin mailing absentee ballots to eligible voters who submitted an absentee ballot form.
February 9, 2024: Voter Registration Deadline (5pm)
February 15, 2024: In-person Early Voting begins.
February 27, 2024: Absentee ballot request deadline (5pm)
March 2, 2024: In-person Early Voting ends (3pm).
March 5, 2024: Primary Election Day
March 5, 2024: Absentee ballot return deadline (7:30pm)
View the NC Board of Elections web calendar.
General Election Day 2024: November 5th, 2024
Early voting locations and times will vary by county. General election dates and deadlines for 2024 will be posted here after the primary.
Who’s running?
Find candidate lists.
Find your sample ballot.
Voter Registration
Registered?
Voter registration information can be found at the NC State Board of Elections and the NC Division of Motor Vehicles.
If you are registered, check your registration to see if you need to update it. You can also find out your voting districts.
If necessary, update your registration.
Not registered?
There are several ways to complete and submit your voter registration.
Same Day Registration:
You may register to vote during the early voting period. You cannot register to vote on Election Day! You will need proof of your current address. Visit the One-Stop (Early Voting) webpage to learn more.
Register to Vote by Mail:
- Complete and sign the Voter Registration Application.
- Send it to your county Board of Elections office.
Register to Vote in Person:
- A North Carolina Division of Motor Vehicles (DMV) office, as long as you are also conducting DMV business, such as:
- Applying for a new NC driver’s license or ID card.
- Renewing a driver’s license.
- Requesting a duplicate driver’s license.
- Social Services offices.
- Public Health (WIC) offices.
- Disability Services Agencies.
- The Department of Mental Health Services.
- The Employment Security Commission (ESC).
Register to Vote by Email or Fax:
You can fax or email the Voter Registration Application to your county Board of Elections office. However, you must also submit your original signature in person or by mail within 20 days of the registration deadline (see below).
How can I vote?
Early voting
View your county Board of Election site for locations and times
Voting Absentee by Mail
Any registered voter may vote an absentee ballot. State law requires that you submit a request form.
Voting on Election Day
You must vote at your polling place on Election Day. Find your polling place.
How do I contact my local board of elections?
Do I have to show my ID to vote? YES
North Carolina voters must now show an ID to vote. Most voters will use their driver’s license as their ID, however there are other forms of ID accepted. Click here for a full list of acceptable IDs to use when casting your ballot.
More information on voter ID.
Who represents me?
Find out who represents you in the NC General Assembly (Senate and House representatives)
Are you a student?
Check out the Voting in College guide.
Be an Educated Education Voter
Vote smart!
Get the facts on public education – understand the issues that affect our public schools, our teachers, and our children. Take our must-ask questions to meet your candidates. You can also check to see who took our Education Position Survey. Check out how to research the education bills and how our House and Senate members voted.
Know the issues
The health and welfare of public education in North Carolina is being challenged on a number of fronts. Learning more about these issues will help you advocate for what each child needs to succeed in school and in life.
Understand the budget
Find updated state budget highlights.
Week in Review:
Our Education Bill Summary/Status document provides information on which education bills passed this session and how they impact our public schools.
How can I research a bill?
You can browse bills and click on the bill you are interested in researching by visiting the NCGA website. Once on the Bills & Laws page, you can find out who introduced the bill and its history including who voted for it.
How did my representative vote?
You can see how the members of the House of Representatives voted and how the Senate voted.
What should I ask my representative about public education?
You can use our must ask questions to talk with your candidates. You can also check to see who took our Education Position Survey.
Voter Resources
NC State Board of Elections: ncsbe.gov