1980Flipped from RepublicanFinal results
1980 election for Pennsylvania House District 107
Pennsylvania House of Representatives · Pennsylvania
Robert E. Belfanti Jr. (D) won with 58.8% of the vote, defeating Kenneth Weist (R) by 19.0 points, a seat Republicans won last time.
Robert E. Belfanti Jr.Democrat · winner
58.8%13,569
Kenneth WeistRepublican
39.8%9,179
Stephen M. KoschoffIndependent
1.5%336
23,084 votes
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The seat over time
D − R margin in this seat's races around 1980
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The candidates
Robert E. Belfanti Jr. (D)Kenneth Weist (R)
Also on the ballot: Stephen M. Koschoff (Independent), 1.5%