This is the 2020 race. The latest: 2026 →

2020Final results

2020 election for Pennsylvania House District 8

Pennsylvania House of Representatives · Pennsylvania

Tim Bonner (R) won with 75.2% of the vote, defeating Phillip C. Heasley (D) by 50.3 points.

Tim BonnerRepublican · winner
75.2%23,824
24.8%7,873
31,697 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET

The seat over time

D − R margin in this seat's races around 2020

Races before and after

EvenR+26.52000R+33.62002R+33.22016R+41.62018R+50.32020R+26.02026

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET