Vote Reporting Audits

2024 North Carolina Primary Actual Vote Analysis One complete unit of Actual Vote analysis work: one election in one state, with all the submissions, transcriptions, comparisons, investigations, and findings that produce one published report.

March 5, 2024 election · 7 counties · completed March 11, 2024 (pre-certification)

av-report-20240305-nc-primary-v1.0

Comparisons
4,625
Votes audited
321,502

Executive Summary

America Counts used Actual Vote — its system for independently double-checking that vote totals are reported accurately — to check the March 5, 2024 North Carolina Primary across seven counties. Volunteers, mostly poll observers, video-recorded the poll tapes at their assigned polling places, and we compared them to the results North Carolina published. Every one of the 4,625 transcribed values — covering 321,502 votes across 73 contests — matched the official result exactly, with zero apparent discrepancies.

Two of the seven counties, Alexander and McDowell, were audited in full: every officially reported vote, in every precinct and by every method, was checked against poll-tape evidence, which independently confirmed five contests down to the last vote and places their outcomes beyond the reach of any vote-reporting error. Completed four days before certification, this was the first multi-county, pre-certification Actual Vote analysis in North Carolina — a scalable model for the checking that catches reporting errors while they can still be corrected, which matters in a state whose statewide contests have been settled by a few hundred votes.

New to Actual Vote? Start here.

1. Scope

Analysis ID20240305_usa_nc
StateNorth Carolina, United States
ElectionMarch 5, 2024 Primary Election
Analysis WindowBefore the election certification date of March 15, 2024
Counties RepresentedAlexander, Forsyth, Granville, Henderson, Iredell, McDowell, Wake
Poll Tape Access Method(s)Mostly poll observers recording tapes at their assigned polling places right after they were printed, using the Actual Vote app or taking photos/videos with their device’s camera.
Official Results Source2024 Mar 5 Election – Results (ZIP) from NCSBE Historical Election Results page · downloaded March 6, 2024
Analysis StatusClosed as of March 11, 2024
Recording TeamIndividual poll observers across 7 counties
Map of North Carolina with the seven counties covered in this analysis shaded: Alexander, Forsyth, Granville, Henderson, Iredell, McDowell, and Wake.
The seven North Carolina counties covered in this analysis. Counties too small for an in-place label are labeled outside the map with a connecting line.

2. Results in Brief

MetricValue
Transcribable Submissions52
Comparison-Eligible Transcribed Values4,625
Possible Comparisons4,625 (every transcribed value had a published counterpart)
Exact Matches4,625
Apparent Discrepancies0
Votes Audited321,502
Average Votes per Transcribed Value69.5
Average Votes per Transcribable Submission6,182.7
Votes Audited as Share of the Covered Counties8.09%
Votes Audited as Share of Statewide Reported Votes1.55%
Counties Audited in Full (every reported vote)2 (Alexander, McDowell)
Contests Fully Verified (every reported vote checked)5 of 60 contests audited

3. Summary of Findings

America Counts audited vote reporting for the North Carolina March 5, 2024 Primary Election across seven counties: Alexander, Forsyth, Granville, Henderson, Iredell, McDowell, and Wake. Volunteers video-recorded poll tapes primarily as poll observers at their assigned polling places on election day.

From 52 transcribable submissions, we transcribed 4,625 individual vote totals covering 321,502 votes across 73 contests. Every transcribed value matched the officially reported result exactly. Zero discrepancies were found.

Two counties were audited in full: in Alexander (101,709 votes) and McDowell (118,970 votes), every officially reported vote — every precinct, every voting method — was checked against poll tape evidence. As a result, five contests were fully verified: every vote reported in those contests was independently confirmed, which places their outcomes beyond the reach of any vote-reporting error. Across all seven covered counties, the audit covered 8.1% of officially reported votes.

This analysis was completed on March 11, 2024 — four days before the election certification date of March 15, 2024. Had any discrepancies been found, they could have been submitted to election administrators as a cooperative ask for explanation or correction while it was still possible to update the official results. This independently confirmed accurate vote reporting across the areas we checked — a concrete contribution to election transparency and social well-being.

This is the first multi-county, pre-certification Actual Vote analysis in North Carolina. Its results establish a scalable model for expanding coverage in future elections.

4. What Is an Actual Vote Analysis?

An Actual Vote analysis is an independent comparison of vote totals transcribed from poll tapes to the corresponding officially reported results, serving as a double-check of the accuracy of vote reporting.

Vote reporting is the process by which local-level vote totals from tabulating machines are aggregated to produce the official countywide and statewide results. This process is distinct from vote counting (which covers everything from voter registration through ballot tabulation). An Actual Vote analysis audits only the reporting step — not the casting, counting, or tabulation of ballots.

The methodology is an independent batch-comparison audit of the vote-reporting chain — the same tape-totals-versus-published-results check that risk-limiting audits perform on randomly sampled batches, conducted here at full coverage of the audited precincts. Batch comparison is a peer-reviewed technique that has been in use for over a decade: Colorado has run statewide risk-limiting audits built on it since 2017 (C.R.S. § 1-7-515), and the Election Assistance Commission, Verified Voting, and the Brennan Center for Justice all endorse rigorous post-election auditing. Actual Vote is not a risk-limiting audit — it does not compute or claim a statistical risk limit, and its claims extend exactly as far as its coverage.

For more information, see How Actual Vote Works and Why Actual Vote Is Trustworthy on our website. For the full technical methodology, see Section 8 of the Technical Manual.

5. Methodology Notes for This Analysis

How vote reporting works in North Carolina

In North Carolina (state details), officially reported results from an election are given in a format that can be easily transformed into one row per combination of County, Precinct, Voting Method, Contest, and Choice, with a single Officially Reported Vote Total for that combination. The four possible values for Voting Method are Election Day, Early Voting, Absentee, and Provisional.

In some cases in certain North Carolina counties, Early Voting, Absentee, and Provisional votes may be reported in different ways that are not directly at a Precinct level. The methodology adapts accordingly to work in essentially the same way in these cases. Election Day votes are typically reported directly at the Precinct level, which is ideal for Actual Vote analysis.

Each printed results poll tape from an election in North Carolina represents one specific combination of County, Precinct, and Voting Method, and provides tabulated Poll Tape Vote Totals for contests and choices for that combination. For detailed technical information about North Carolina’s vote reporting structure, see Section 18 of the Technical Manual.

Data collection

Volunteers were primarily poll observers at their assigned polling places, recording tapes right after they were printed using the Actual Vote app or phone cameras. Some submissions were emailed directly to America Counts via email, Dropbox, or other methods. In total, we received 77 submissions, of which 52 were transcribable.

All poll tape recordings used in this analysis are publicly available at av.democracycounts.org.

Transcription and comparison

Poll tape vote totals were transcribed by hand from video recordings into structured spreadsheets. The comparison of transcribed poll tape values to official results was conducted using Python, an industry-standard programming language for data science. For each combination of county, precinct, voting method, contest, and choice, the transcribed poll tape vote total was compared directly to the officially reported total. Any mismatch was flagged as an initial non-match for investigation.

For the archive of this analysis and full technical details, see av.democracycounts.org.

State-specific notes

In some North Carolina counties, Early Voting, Absentee, and Provisional votes are reported at different aggregation levels (not always at precinct level). The methodology adapts accordingly, comparing at the appropriate aggregation level for each submission.

Definitions

A submission is the set of all videos and/or images submitted through the Actual Vote app or sent directly to America Counts that contribute to depicting one specific thing (most often a single results tape).

A transcribable submission is a submission that depicts a results tape with clearly readable header information (state, county, election, precinct, voting method) and at least one legible contest/choice/vote total for comparison to official results.

Submissions containing zero tapes, configuration reports, or procedural documentation are not transcribable because they do not contain vote totals for comparison.

For the full set of formal definitions used across all Actual Vote analyses, see the Technical Manual glossary.

6. Discussion of Results

No apparent discrepancies found

This analysis provides evidence that the 321,502 votes from the North Carolina March 5, 2024 Primary Election that it analyzed were reported correctly. Every one of the 4,625 transcribed values matched the officially reported result exactly, with zero discrepancies found across all comparisons.

This result strengthens election transparency by providing independent evidence that vote reporting in the areas covered was accurate during this election. The counties and precincts covered in this analysis represent a partial audit of the state — we covered 7 of North Carolina’s 100 counties, though full coverage within those counties was limited to precincts and voting methods for which we received transcribable submissions.

Two complete-county audits

In Alexander and McDowell counties, the audit achieved full coverage: every officially reported contest-level vote — 101,709 in Alexander and 118,970 in McDowell, across every precinct and every voting method — was compared against poll tape evidence, and every value matched. We believe these are among the first complete independent audits of a county’s vote reporting conducted by citizens. They demonstrate that with modest volunteer coverage (a county’s worth of poll tapes is a few dozen recordings), the methodology scales to total verification of a jurisdiction.

Five fully verified contests

The decisive question for any contest is whether a reporting error big enough to change the outcome could have escaped detection. An error can only hide in votes an audit did not check — so the comparison that matters is between each contest’s unaudited votes and its margin of victory. Because Alexander and McDowell were audited completely, five contests had zero unaudited votes: every vote reported in them was independently verified, confirming those outcomes outright (subject, as always, to the matched-poll-tape caveat). The full contest-by-contest comparison is in Section 9.

Procedural anomaly: AM/PM clock setting in Henderson County

While Actual Vote analyses focus on auditing vote reporting, analyzing poll tapes can reveal procedural anomalies worth flagging. We discovered an AM/PM clock-setting error on tabulators at two Henderson County precincts: Laurel Park and Flat Rock.

Voting results report tape from the Laurel Park precinct, Henderson County, with "Poll Opened Time: 6:11 PM" highlighted; the poll closed time reads 7:39 AM the following day.

Laurel Park results tape: “Poll Opened Time: 6:11 PM” — with a closing time of 7:39 AM the next morning.

Ballot status accounting report tape from the Flat Rock precinct, Henderson County, with "Poll Opened Time: 6:18 PM" highlighted; the poll closed time reads 7:58 AM the following day.

Flat Rock accounting report tape: “Poll Opened Time: 6:18 PM” — with a closing time of 7:58 AM the next morning.

The tapes from these precincts appeared to show the polling places opening after 6:00 PM and closing after 7:00 AM the next day — an impossibility almost certainly caused by an AM/PM reversal on the tabulator clocks. The actual polling hours were normal (opening around 6:30 AM and closing around 7:30 PM). This issue is not relevant to vote totals but was worth flagging for procedural improvement.

We emailed the Henderson County Board of Elections on March 11, 2024. They confirmed the error within hours and pledged to fix it for future elections. We thank Henderson County BOE for their professionalism in resolving this issue quickly.

External challenges to data collection

Some Actual Vote users in North Carolina were told they could not use the Actual Vote app to video-record poll tapes but could use their phone’s camera app. While we received good submissions this way, using the app is more efficient. We encourage North Carolina election administrators to allow Actual Vote app use, as it accelerates the analysis process.

Some users opted for panoramic mode on their cameras when still photos were their only option. Panoramic mode can result in blurry or cut-off images that are hard to transcribe. We encourage users to use normal camera mode and take multiple clear, well-aligned photos to document entire poll tapes.

Some volunteers recorded under very challenging conditions, including during active polling place closing procedures, resulting in blurry recordings. Despite these challenges, many submissions were clear enough to transcribe, illustrating the value of volunteer effort and perseverance.

Limitations of this analysis

This analysis covers only the precincts and voting methods for which we received transcribable submissions. It does not represent a complete audit of all vote reporting in North Carolina for this election. The seven counties covered (Alexander, Forsyth, Granville, Henderson, Iredell, McDowell, and Wake) represent only 7% of North Carolina’s 100 counties. Precincts and voting methods not covered may have had discrepancies that this analysis would not detect.

Additionally, coverage of Early Voting and Absentee voting methods was limited compared to Election Day coverage. Some precincts within covered counties were not represented in transcribable submissions.

7. Thanks and Acknowledgments

America Counts thanks everyone who contributed to this Actual Vote analysis. Our volunteers showed exemplary professionalism and perseverance in recording poll tapes under conditions that sometimes were quite challenging. We appreciate their dedication to election transparency and their willingness to work through technical and procedural obstacles.

We also thank the organizations that provided organizational support for this analysis.

America Counts is grateful to the Henderson County Board of Elections for their prompt and professional response to our inquiry about the AM/PM clock-setting issue, and for their commitment to correcting this for future elections. We thank all poll workers and election officials who facilitated our volunteers’ efforts to video-record poll tapes.

Non-partisan statement

This report is the sole work of America Counts, a non-partisan 501(c)(3) nonprofit election transparency organization. Working to improve election transparency and accuracy — including by issuing reports like this one — is inherently non-partisan. This report has no stated or implied partisan intent of any kind. For more on how and why America Counts maintains its non-partisan commitment, see Non-Partisan Election Advocacy on our website.

America Counts is a project of Democracy Counts, Inc. Our website is americacounts.us and our contact email is info@democracycounts.org.

Data sources

This report is based entirely on data that is either freely available to the public or available for free upon request. Poll tape data was obtained via video recordings taken with the Actual Vote app or with users’ device cameras. Official results were downloaded from the publicly accessible North Carolina State Board of Elections (NCSBE) Historical Election Results page. All poll tape recordings used in this analysis are publicly available at av.democracycounts.org.

Conclusions and opinions

All analysis and conclusions in this report are the sole work and viewpoint of America Counts. They are not necessarily the opinion of any other person or organization, including the constituent counties’ boards of elections or the North Carolina State Board of Elections (NCSBE).

Accuracy of contextual information

Some information in this report about how vote reporting works in North Carolina and its constituent counties reflects educated guesses and inferences by America Counts based on publicly available resources, poll tape data, and our existing knowledge of election systems. Not all such information has been directly confirmed by the relevant election authorities. If you wish to use this information, proceed with appropriate caution and verify directly with the relevant boards of elections where possible.

Using this report

This report was completed before the election certification date of March 15, 2024. Had any apparent discrepancies been found, they could have been submitted to election administrators as a cooperative ask for explanation or correction while it was still possible to update the official results. This analysis demonstrates the value of pre-certification auditing for both transparency and potential accuracy improvement.

While the data and analysis contained herein may be suitable for other purposes, no such suitability is expressed or implied by America Counts.

Note for election administrators

America Counts engages in vote report auditing in the spirit of teamwork, advocacy for election transparency, and civic engagement. We are deeply grateful to the many honest and professional election administrators across the United States. By undertaking this analysis, we are not representing any presumption that their work is inherently suspect or that error or fraud must have occurred. Independent audits of high-stakes systems are critical regardless of how well the people in those systems are performing.

Images

All images in this report are public domain, licensed by America Counts, or owned by America Counts.

The header photograph shows an Eastern Tiger Swallowtail on a sunflower — North Carolina’s state insect and state wildflower. Actual Vote reports use each state’s official nature symbols as their visual identity: imagery that is specific to the jurisdiction while remaining neutral with respect to its people, places, and politics.

Licensing

This report is released under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license (CC BY-NC-SA 4.0). You may remix, adapt, and build upon this work non-commercially, provided you acknowledge America Counts and do not imply endorsement.

9. Detailed Results

Maps

Map of Alexander County, NC, with the precincts covered by transcribable submissions shaded.
Alexander County — precincts with at least one transcribable submission.
Map of Forsyth County, NC, with the precincts covered by transcribable submissions shaded.
Forsyth County — precincts with at least one transcribable submission.
Map of Granville County, NC, with the precincts covered by transcribable submissions shaded.
Granville County — precincts with at least one transcribable submission.
Map of Henderson County, NC, with the precincts covered by transcribable submissions shaded.
Henderson County — precincts with at least one transcribable submission.
Map of Iredell County, NC, with the precincts covered by transcribable submissions shaded.
Iredell County — precincts with at least one transcribable submission.
Map of McDowell County, NC, with the precincts covered by transcribable submissions shaded.
McDowell County — precincts with at least one transcribable submission.
Map of Wake County, NC, with the precincts covered by transcribable submissions shaded.
Wake County — precincts with at least one transcribable submission.

Submissions overview

Total Submissions Received77
Total Transcribable Submissions52
Difference25

Submissions by county

CountyTotal Submissions ReceivedTranscribable SubmissionsDifference
Alexander County14014
Carteret County101
Chatham County101
Forsyth County404
Franklin County101
Granville County606
Harnett County606
Henderson County16016
Iredell County505
Mcdowell County19019
Unknown101
Wake County303

Submissions by voting method

Voting MethodTotal Submissions ReceivedTranscribable SubmissionsDifference
Absentee220
Early Voting945
Election Day584612
Not Applicable303
Unreadable505

Submissions by category

Submission CategoryTotal Submissions ReceivedTranscribable SubmissionsDifference
Configuration Tape404
Documenting Procedure404
Hand-Written Notes101
Preliminary Report Tape101
Procedure101
Results Tape54522
Summary Report Tape101
Zero Tape11011

Transcribed values by county

CountyCount
McDowell1,881
Alexander1,344
Henderson487
Iredell389
Wake209
Granville203
Forsyth112

Transcribed values by voting method

Voting MethodCount
Election Day4,043
Early Voting387
Absentee195

Transcribed values by party

Party AffiliationCount
Republican2,926
Democrat1,062
Libertarian618
Other/Unknown19

Votes by party

Party AffiliationCount
Democrat35,716
Other/Unknown3,715
Libertarian111
Republican281,960

Submissions by county and precinct

CountyPrecinctTotal SubmissionsTranscribable SubmissionsDifference
Alexander CountyABSENTEE101
Alexander CountyB1101
Alexander CountyB2101
Alexander CountyE101
Alexander CountyEV ADM101
Alexander CountyEV BETH101
Alexander CountyEV HFD101
Alexander CountyG1G2101
Alexander CountyLRSL101
Alexander CountyM101
Alexander CountyS1S2101
Alexander CountyT1T4T5101
Alexander CountyT2T3101
Alexander CountyW101
Carteret CountyWILD101
Chatham CountyEV CCCC101
Forsyth County017101
Forsyth Countyall202
Forsyth Countynot applicable101
Franklin County08_CYPRESS CREEK101
Granville County0010 ANTI_ANTIOCH202
Granville CountyCRDM101
Granville CountySOOX202
Granville CountyWILTON101
Harnett County0003 PR08_BLACK RIVER202
Harnett CountyPR07_BARBECUE101
Harnett Countynot applicable101
Harnett Countyunreadable202
Henderson CountyARMORY101
Henderson CountyAT202
Henderson CountyBAT CAVE101
Henderson CountyBOE CLOSING202
Henderson CountyBOE EARLY VOTING101
Henderson CountyCV101
Henderson CountyEF101
Henderson CountyETOWAH SOUTH202
Henderson CountyFL101
Henderson CountyFR101
Henderson CountyHS101
Henderson CountyLP101
Henderson CountyNE101
Iredell CountyDV2B-1101
Iredell CountyFT101
Iredell CountyST1101
Iredell CountyST2101
Iredell CountyST6101
Mcdowell CountyABSENTEE101
Mcdowell CountyCCREEK101
Mcdowell CountyDYSART101
Mcdowell CountyEV101
Mcdowell CountyFORT 1101
Mcdowell CountyFORT 2101
Mcdowell CountyGLENWD101
Mcdowell CountyHIGGIN101
Mcdowell CountyM.COVE101
Mcdowell CountyMAR 1101
Mcdowell CountyMAR 2101
Mcdowell CountyMAR 3101
Mcdowell CountyMAR 4101
Mcdowell CountyMAR 5101
Mcdowell CountyN.COVE101
Mcdowell CountyNEBO101
Mcdowell CountyPLEASA101
Mcdowell CountyT.COVE101
Mcdowell CountyWEST M101
Unknownunreadable101
Wake County01-51101
Wake County02-05101
Wake County20-03101
AlexanderABSENTEE01-1
AlexanderB101-1
AlexanderB201-1
AlexanderE01-1
AlexanderEV ADM01-1
AlexanderEV BETH01-1
AlexanderEV HFD01-1
AlexanderG1G201-1
AlexanderLRSL01-1
AlexanderM01-1
AlexanderS1S201-1
AlexanderT1T4T501-1
AlexanderT2T301-1
AlexanderW01-1
Forsyth01701-1
GranvilleCRDM01-1
GranvilleSOOX01-1
HendersonAT01-1
HendersonCV01-1
HendersonEF01-1
HendersonFL01-1
HendersonFR01-1
HendersonHS01-1
HendersonLP01-1
HendersonNE01-1
IredellDV2B-101-1
IredellFT01-1
IredellST101-1
IredellST201-1
IredellST601-1
McDowellABSENTEE01-1
McDowellCCREEK01-1
McDowellDYSART01-1
McDowellEV01-1
McDowellFORT 101-1
McDowellFORT 201-1
McDowellGLENWD01-1
McDowellHIGGIN01-1
McDowellM.COVE01-1
McDowellMAR 101-1
McDowellMAR 201-1
McDowellMAR 301-1
McDowellMAR 401-1
McDowellMAR 501-1
McDowellN.COVE01-1
McDowellNEBO01-1
McDowellPLEASA01-1
McDowellT.COVE01-1
McDowellWEST M01-1
Wake01-5101-1
Wake02-0501-1
Wake20-0301-1

Transcribed values by county and precinct

CountyPrecinctCount
AlexanderABSENTEE96
AlexanderB196
AlexanderB296
AlexanderE96
AlexanderEV ADM96
AlexanderEV BETH96
AlexanderEV HFD96
AlexanderG1G296
AlexanderLRSL96
AlexanderM96
AlexanderS1S296
AlexanderT1T4T596
AlexanderT2T396
AlexanderW96
Forsyth017112
GranvilleCRDM99
GranvilleSOOX104
HendersonAT93
HendersonCV77
HendersonFL17
HendersonFR88
HendersonHS93
HendersonLP34
HendersonNE85
IredellDV2B-179
IredellFT102
IredellST1102
IredellST2102
IredellST64
McDowellABSENTEE99
McDowellCCREEK99
McDowellDYSART99
McDowellEV99
McDowellFORT 199
McDowellFORT 299
McDowellGLENWD99
McDowellHIGGIN99
McDowellM.COVE99
McDowellMAR 199
McDowellMAR 299
McDowellMAR 399
McDowellMAR 499
McDowellMAR 599
McDowellN.COVE99
McDowellNEBO99
McDowellPLEASA99
McDowellT.COVE99
McDowellWEST M99
Wake01-5181
Wake02-0544
Wake20-0384

Vote coverage by county

Votes audited as a share of ALL officially reported contest-level votes in each county — every vote for every contest, every precinct, every voting method. A county at 100% means every reported vote in the county was audited.

CountyVotes AuditedOfficial VotesShare Audited
Alexander101,709101,709100.0%
McDowell118,970118,970100.0%
Henderson37,214358,05510.39%
Iredell41,433476,8788.69%
Granville6,96399,7406.98%
Wake11,1591,995,9560.56%
Forsyth4,054824,8560.49%
All 7 covered counties321,5023,976,1648.09%
Statewide321,50220,767,9911.55%
Map of North Carolina shading each covered county by the share of its officially reported votes that this analysis audited.
Share of officially reported votes audited, by county. Alexander and McDowell were audited in full.

Audit power: unaudited votes relative to margins of victory

For an error in vote reporting to have changed a contest’s outcome, it must be large enough to overcome the margin of victory — and it must live somewhere in the votes this audit did not verify. The decisive comparison is therefore between each contest’s unaudited votes and its margin. A contest with zero unaudited votes is fully verified: every reported value was checked against poll tape evidence and the outcome is confirmed. A contest whose unaudited votes number fewer than the margin is protected against overstatement: even if every unaudited reported vote were fictitious, the verified votes alone preserve the winner’s lead. (This bounds fictitious reported votes; votes genuinely cast but never reported are the province of turnout reconciliation.) In this analysis, 5 of the 60 contests audited were fully verified. The ten contests with the least unaudited room:

ContestJurisdictionMargin of VictoryVotes AuditedVotes UnauditedVerification Status
ALEXANDER COUNTY BOARD OF COMMISSIONERS REPAlexander48010,5060Fully verified
MCDOWELL COUNTY BOARD OF COMMISSIONERS REPMcDowell84712,0660Fully verified
MCDOWELL COUNTY BOARD OF EDUCATION MARION DISTRICT REPMcDowell52910,1660Fully verified
MCDOWELL COUNTY BOARD OF EDUCATION WEST MARION DISTRICT REPMcDowell4,6386,6500Fully verified
MCDOWELL COUNTY REGISTER OF DEEDS REPMcDowell3,2716,6650Fully verified
IREDELL STATESVILLE SCHOOLS BOARD OF EDUCATION DISTRICT 06 DEMIredell58190452
GRANVILLE COUNTY BOARD OF EDUCATION DISTRICT 07 UNEXPIREDGranville186244775
GRANVILLE COUNTY BOARD OF EDUCATION DISTRICT 04Granville1401221,099
GRANVILLE COUNTY BOARD OF EDUCATION DISTRICT 02 UNEXPIREDGranville508181,548
CITY OF WINSTON SALEM COUNCIL MEMBER EAST WARD DEMForsyth697551,819

Transcription quality checks

Results tapes print their own per-contest “Total Votes” (equal to the choice values plus overvotes and undervotes). Where transcribed, that line audits our transcription itself: of 154 contest blocks with a transcribed tape total, 147 reproduce it exactly from the transcribed values (7 flag a transcription gap such as an illegible line — none affect the comparison, which uses only successfully transcribed values).

Poll tape signature blocks were transcribed for 10 tapes: 6 met the required signature count and 4 showed fewer valid signatures than required. Signature counts are procedural metadata; they do not affect vote totals.

Every transcribable submission used in this analysis is listed below — one row per poll tape, so a submission whose video shows more than one poll tape spans multiple rows. Click a thumbnail or submission ID to open the original video in the public Actual Vote Video Archive. 11 submissions were sent to America Counts outside the app and are being added to the archive; they appear as “pending upload” until they receive archive IDs. A small number of submissions’ videos are not publicly available for privacy reasons; their transcribed results are still included in this analysis. If a genuine legal challenge were ever at stake, we could furnish these videos to be used non-publicly by the relevant parties. If you trust our transcription of the many videos that are public, that trust reasonably extends to these few — and you remain free to independently verify every video you can access.

Transcribable SubmissionPreviewCountyPrecinctVoting Method
▶ 4364AlexanderABSENTEEAbsentee
▶ 4351AlexanderB1Election Day
▶ 4352AlexanderB2Election Day
▶ 4353AlexanderEElection Day
▶ 4361AlexanderEV ADMEarly Voting
▶ 4362AlexanderEV BETHEarly Voting
▶ 4363AlexanderEV HFDEarly Voting
▶ 4354AlexanderG1G2Election Day
▶ 4355AlexanderLRSLElection Day
▶ 4356AlexanderMElection Day
▶ 4357AlexanderS1S2Election Day
▶ 4358AlexanderT1T4T5Election Day
▶ 4359AlexanderT2T3Election Day
▶ 4360AlexanderWElection Day
▶ 4327Forsyth017Election Day
▶ 4322GranvilleCRDMElection Day
▶ 4325GranvilleSOOXElection Day
Pending uploadThumbnail
not available
HendersonATElection Day
Pending uploadThumbnail
not available
HendersonCVElection Day
Pending uploadThumbnail
not available
HendersonEFElection Day
Pending uploadThumbnail
not available
HendersonFLElection Day
Pending uploadThumbnail
not available
HendersonFRElection Day
Pending uploadThumbnail
not available
HendersonHSElection Day
Pending uploadThumbnail
not available
HendersonLPElection Day
Pending uploadThumbnail
not available
HendersonNEElection Day
▶ 4323IredellDV2B-1Election Day
▶ 4324IredellFTElection Day
▶ 4320IredellST1Election Day
▶ 4321IredellST2Election Day
▶ 4319IredellST6Election Day
4332
Video not available for privacy reasons
Thumbnail
not available
McDowellABSENTEEAbsentee
4341
Video not available for privacy reasons
Thumbnail
not available
McDowellCCREEKElection Day
4342
Video not available for privacy reasons
Thumbnail
not available
McDowellDYSARTElection Day
4333
Video not available for privacy reasons
Thumbnail
not available
McDowellEVEarly Voting
4348
Video not available for privacy reasons
Thumbnail
not available
McDowellFORT 1Election Day
4349
Video not available for privacy reasons
Thumbnail
not available
McDowellFORT 2Election Day
4343
Video not available for privacy reasons
Thumbnail
not available
McDowellGLENWDElection Day
4344
Video not available for privacy reasons
Thumbnail
not available
McDowellHIGGINElection Day
4345
Video not available for privacy reasons
Thumbnail
not available
McDowellM.COVEElection Day
4334
Video not available for privacy reasons
Thumbnail
not available
McDowellMAR 1Election Day
4335
Video not available for privacy reasons
Thumbnail
not available
McDowellMAR 2Election Day
4336
Video not available for privacy reasons
Thumbnail
not available
McDowellMAR 3Election Day
4337
Video not available for privacy reasons
Thumbnail
not available
McDowellMAR 4Election Day
4338
Video not available for privacy reasons
Thumbnail
not available
McDowellMAR 5Election Day
4347
Video not available for privacy reasons
Thumbnail
not available
McDowellN.COVEElection Day
4346
Video not available for privacy reasons
Thumbnail
not available
McDowellNEBOElection Day
4339
Video not available for privacy reasons
Thumbnail
not available
McDowellPLEASAElection Day
4350
Video not available for privacy reasons
Thumbnail
not available
McDowellT.COVEElection Day
4340
Video not available for privacy reasons
Thumbnail
not available
McDowellWEST MElection Day
Pending uploadThumbnail
not available
Wake01-51Election Day
Pending uploadThumbnail
not available
Wake02-05Election Day
Pending uploadThumbnail
not available
Wake20-03Election Day

11. Version History

VersionDateChange
v1.02024-03-11Initial release
v1.12024-03-14Added Henderson County BOE response confirming AM/PM clock issue
v1.22026-06-05Reprocessed from archived data: added vote-coverage shares (two complete-county audits, five fully verified contests), audit-power analysis, transcription quality checks, video links table, and redesigned maps. Corrected total submissions received from 75 to 77 (the archived pipeline output consistently reported 77; the 75 was a prose error at original publication). Comparison findings unchanged.