2024Final results
2024 election for Pennsylvania Senate District 29
Pennsylvania State Senate · Pennsylvania
Dave Argall (R) won with 71.0% of the vote, defeating John N. Zugarek (D) by 45.0 points.
Dave ArgallRepublican · winner
71.0%86,225
John N. ZugarekDemocrat
26.0%31,626
Timothy Michael HenningLibertarian
3.0%3,601
The same year, the district voted R+38.8 for president; this race was R+45.0.121,452 votes
Source: Pennsylvania Department of StateUpdated Oct 1, 2026, 6:19 AM ET
The seat over time
D − R margin in this seat's races around 2024
The seat's recent races
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)