Philadelphia primary results: Shapiro, Garrity and other top races
Add Axios as your preferred source to
see more of our stories on Google.

Illustration: Brendan Lynch/Axios
Tuesday's primary made it official: Gov. Josh Shapiro will take on state Treasurer Stacy Garrity in the November gubernatorial election.
Why it matters: Shapiro faces a major test for reelection this year that could sink or boost any potential presidential ambitions in 2028.
The big picture: The primary featured a handful of notable races statewide and in the Philly region, including those for lieutenant governor, and state House and Senate.
- There were also two ballot questions, which Philadelphians backed by a wide margin, per unofficial election results. They will create:
- A retirement savings program for eligible private-sector workers; and
- An office to oversee services for children placed in juvenile justice, child welfare and behavioral health residential care facilities.
By the numbers: Turnout in Philly was just under 21% with 99% of divisions reporting as of Wednesday morning.
Here's where other races stand, per the AP and unofficial state results.
- The green check mark (✅) indicates candidates candidate won their primary.
Statewide
📍 Governor
🔵 Democrats:
- ✅ Shapiro (incumbent): Won uncontested
🔴 Republicans
- ✅ Garrity: Won uncontested
📍 Lieutenant Governor
🔵 Democrats:
- ✅ Austin Davis (incumbent): Won uncontested
🔴 Republicans
- John Ventre: 34.8%
- ✅ Jason Richey: 65.6%
Philly region
📍 State Senate District 4
🔵 Democrats:
- Art Haywood (incumbent): 80.9%
- Mike Cogbill: 18.9%
🔴 Republicans
- ✅ Todd Johnson: Won uncontested
📍 State Senate District 8
🔵 Democrats:
- Anthony Hardy Williams (incumbent): 87.9%
- David Goldsmith Jr.: 11.6%
🔴 Republicans:
- No candidates
📍 State House District 192
🔵 Democrats:
- Morgan Cephas (incumbent): 86.4%
- D'Angelo Virgo: 13.3%
🔴 Republicans
- ✅ Tiffany Vann Brown: Won uncontested
📍 State House District 195
🔵 Democrats:
- Kenneth Walker Jr.: 19.2%
- Keith Harris (incumbent): 27.2%
- Sierra McNeil: 53.3%
🔴 Republicans:
- No candidates
📍 State House District 200
🔵 Democrats:
- Deshawnda Williams: 22.5%
- Chris Johnson: 61.4%
- Qasim Rashad: 15.8%
🔴 Republicans:
- No candidates
