[Skip to Content]

Election Results

Election Results


In accordance with Act 88, Lebanon County has posted the results of the 2025 Primary Election and had 5055 mail in ballots, with zero still left to process.  There are approximately 52 Provisional ballots to process.



Results Posted As of June 2, 2025 3pm now reflect Provisional Ballots cast, display write-in names, and capture the remaining overseas and cast military ballots:

County Summary Results Report
Precinct Level Summary Report