Primary Election Day: | October 10, 2023* |
---|---|
Primary Ballots Mailed: | September 8, 2023 |
Primary In-Person Early Voting Opens: | September 21, 2023 |
General Election Day: | November 7, 2023 |
General Election Ballots Mailed: | October 13, 2023 |
General Election In-Person Early Voting Opens: | October 19, 2023 |
Additional Voting Information: | North Carolina Elections Information Website |
* Not all municipalities across North Carolina hold partisan primaries. Check with your local elections administrators to see if your city does.