David Freed defeated Kathleen Kane in the race for state attorney general 29,868 votes to 21,413 votes.

John Maher defeated Eugene DePasquale in the race for state auditor general 32,774 votes to 16,687 votes.

Diana Vaughan defeated Robert McCord in the race for state treasurer 30,771 votes to 18,646 votes.

Jim Gerlach defeated Manan Trivedi in the race for the 6th Congressional District seat 13,984 votes to 7,340 votes.

Charlie Dent defeated Rick Daugherty in the race for the 15th Congressional District seat 20,786 votes to 9,670 votes.

State Representatives Mauree Gingrich and RoseMarie Swanger ran unopposed for their seats, and easily won re-election. Gingrich received 19,620 votes to 375 votes for write-in candidates, and Swanter received 23,353 votes to 331 for write-in candidates.

Overall, 54,410 Lebanon County residents cast ballots out of 81,476 registered voters, a 66.78 percent turnout. A total of 17,576 people voted straight-ticket Republican, while 8,594 voted straight-ticket Democrat.