2026 Primary Risk-Limiting Audit
For the 2026 Primary Election the Republican Lieutenant Governor contest will be the subject of the audit, as this was the only contested statewide office.
To complete this audit before counties certify their results in early June, here are the steps election officials will take. Checkmarks will be added when each step is complete.
- ✅Counties create two documents:
- ✅Ballot Manifest: a spreadsheet showing the number of ballots counted and details on how the ballots are organized and stored.
- ✅Candidate Totals by Batch: a spreadsheet showing the results of the selected contest associated with each batch in the Ballot Manifest.
The two documents are uploaded to an open-source audit software tool called Arlo, which is used to administer the RLA.
- ✅Department of State staff generates a random 20-digit seed number during a livestreamed dice roll on May 29, 2026. View the livestream of the RLA seed selection.
- Seed Number:85025467760148047610
- ✅That seed number is entered into Arlo, the audit software, which will use it to select the random list of ballot batches for specific counties to retrieve. The list of counties randomly chosen by Arlo will be listed here:
- Allegheny
- Berks
- Bradford
- Bucks
- Chester
- Columbia
- Delaware
- Lancaster
- Lebanon
- Lehigh
- Luzerne
- Montgomery
- Pike
- Washington
- Westmoreland
- ✅Officials in selected counties retrieve the selected batches of ballots and hand tally the results in those batches, then enter the results into Arlo.
- ✅Arlo analyzes the results and produces a final audit report that will confirm whether the reported outcome of the selected 2026 Primary Election contest is correct. View detailed results of the 2026 Primary Election risk-limiting audit.
- ✅Counties certify their results in early June.