Historical Election Results Data
General Overview
Access election results by precinct from the past 20 years, including federal, state, and local primaries, runoffs, and general elections in North Carolina, as well as precinct sorted results for recent elections. You may also view the certified election results for recent elections.
Want to explore historical election results data in a different view? You can also use the Election Results Dashboard. Learn how to navigate the dashboard on the About the Election Results Dashboard page.
Looking for more detailed provisional and absentee ballot data? Visit our Provisional and Absentee Data page.
Results by Precinct
The files contain election results at the precinct level — specifically, the number of votes cast per choice (candidate or issue) per contest. Five vote counts are reported per entry: votes cast in-person on Election Day, votes cast absentee by mail, votes cast early via one-stop voting sites, votes cast provisionally, and total votes cast.
What’s included? Contest information includes election date, contest title, and number of choices on the ballot. Candidate information includes name and party affiliation. Vote counts are broken down by county, precinct and voting method. See layout file for full list of variables.
Election Date | Results By Precinct Files |
---|---|
11/03/2020 | .zip |
6/23/2020 | .zip |
3/3/2020 | .zip |
11/5/2019 | .zip |
10/8/2019 | .zip |
9/10/2019 | .zip |
7/9/2019 | .zip |
5/14/2019 | .zip |
4/30/2019 | .zip |
11/6/2018 | |
6/26/2018 | .zip |
5/8/2018 | .zip |
11/7/2017 | .zip |
10/10/2017 | .zip |
9/12/2017 | .zip |
11/8/2016 | |
6/7/2016 | .zip |
3/15/2016 | .zip |
11/3/2015 | .zip |
10/6/2015 | .zip |
9/15/2015 | .zip |
5/12/2015 | .zip |
11/4/2014 | .zip |
7/15/2014 | .zip |
5/6/2014 | .zip |
11/5/2013 | .zip |
10/8/2013 | .zip |
9/10/2013 | .zip |
11/6/2012 | .zip |
7/17/2012 | .zip |
5/8/2012 | .zip |
11/8/2011 | .zip |
10/11/2011 | .zip |
9/13/2011 | .zip |
11/2/2010 | .zip |
6/22/2010 | .zip |
5/4/2010 | .zip |
11/3/2009 | .zip |
10/6/2009 | .zip |
9/15/2009 | .zip |
11/4/2008 | .zip |
6/24/2008 | .zip |
5/6/2008 | .zip |
11/7/2006 | .zip |
9/12/2006 | .zip |
5/30/2006 | .zip |
5/2/2006 | .zip |
11/2/2004 | .zip |
8/17/2004 | .zip |
7/20/2004 | .zip |
11/5/2002 | .zip |
9/10/2002 | .zip |
11/7/2000 | .zip |
Precinct Sorted Results
These files contain the results of an election after all absentee and accepted provisional ballots have been sorted into their respective precincts.
Why/when does the Precinct Sort take place? Per §163-132.5G, county boards are required to provide vote tabulation data by precinct. The precinct sort is a post-election re-tabulation whereby precinct returns for each item on the ballot shall include the votes cast by all residents of that voting precinct who voted, regardless of where the voter voted. The precinct sort is to be completed within 30 days (previously 60) after the election.
Election Date | Precinct Sort Files |
---|---|
11/3/2020 | folder |
11/5/2019 | folder |
11/6/2018 | |
11/7/2017 | folder |
11/8/2016 | folder |
Certified Election Results
These PDFs contain the certified election results for recent past elections. Certification comes after the 100 county boards of elections certify results at the county level and after a series of post-election audits by election officials verifies the counts. The bipartisan State Board of Elections then votes to certify the contests.
The files are organized by election and canvass dates. “Canvass” means the entire process of determining that the votes have been counted and tabulated correctly, culminating in the authentication of the official election results. The State Board canvasses the votes cast in statewide, multicounty, and judicial contests and authenticates the count in every ballot item in the counties by determining that the votes have been counted and tabulated correctly.
Election | Canvass | Certified Election Results |
---|---|---|
11/3/2020 | 12/18/2020 | |
11/3/2020 | 11/24/2020 | |
6/23/2020 | 7/24/2020 | |
3/3/2020 | 3/20/2020 | |
11/5/2019 | 11/26/2019 | Certified Results by County (PDF) |
7/9/2019 | 7/24/2019 | |
4/30/2019 | 5/23/2019 | |
10/10/2019 | 10/1/2019 | |
11/18/2018 | 11/27/2018 | |
5/8/2018 | 7/18/2018 | Certified Results by County (PDF) |
Share this page: