Corey O'Connor won the Democratic primary — beating out incumbent mayor Ed Gainey. It's the second time in a row a challenger has defeated a sitting mayor, and O'Connor's almost guaranteed to win in November since the city hasn't elected a Republican mayor in nearly a century. The City Cast Pittsburgh team is running through the mayoral race and the rest of the primary results, including a school board race that's still too close to call.
Notes and references from today’s show:
2025 Municipal Primary Unofficial Results [Allegheny County]
O’Connor wins Pittsburgh’s Democratic mayoral primary [PublicSource]
Pittsburgh voters approve ballot questions in primary election [WESA]
PPS Board President Walker stuck in one-vote gridlock [PublicSource]
8 Common Pleas Court candidates endorsed by Allegheny County Democratic Committee win Democratic primary [WESA]
Pa. primary election 2025: The Commonwealth and Superior Court candidates advancing to November [Spotlight PA]
*This episode has been updated to reflect that incumbent Gene Walker is down by one vote in the District 9 school board race.
Learn more about the sponsors of this May 21st episode:
Pittsburgh Pride
Heinz History Center
Bike PGH
Become a member of City Cast Pittsburgh at membership.citycast.fm.
Want more Pittsburgh news?
Sign up for our daily morning Hey Pittsburgh newsletter.
We’re on Instagram @CityCastPgh.
Text or leave us a voicemail at 412-212-8893.
Interested in advertising with City Cast? Find more info here.