Back Button
Branch Politics Logo

North Carolina elections

It takes more than the president to change the country, but usually, all we hear about in the news is the president.

Branch's mission is to make it easy for you to cast an informed vote for every level of government, even the state and local office you may not know about.

Upcoming elections in North Carolina

There currently is an election happening in North Carolina. Election Day in North Carolina is November 5, 2024.

Current election

November 5, 2024

Election schedule

Subscribe to reminders

See your sample ballot

What will be on your ballot depends on where you live. Branch walks you through what will be on your ballot, what it means, and why it matters. Just click "Find your ballot" to get started.

2024 North Carolina candidates

Branch has nonpartisan information on thousands of candidates running for office across the state. Click to read more about the candidates that will be on your ballot.

Explore elections for these popular cities in North Carolina

Click on an election below to explore Branch's nonpartisan information on thousands of candidates.

Explore past elections in North Carolina

Click on an election below to explore Branch's nonpartisan information on thousands of candidates.