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
26.0%31,626
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

EvenR+45.02024R+38.82024 Pres.

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

The candidates