Corey O’Connor celebrates his election win with his wife, Katie, at the IBEW Local 5 on Nov. 4, 2025. Credit: Mars Johnson
People gather at the IBEW Local 5 in the South Side to celebrate Corey O’Connor’s win on Nov. 4, 2025. Credit: Mars Johnson
Mayor-elect Corey O’Connor speaks to the media on Nov. 4, 2025. Credit: Mars Johnson
Seen at Corey O’Connor’s election night party on Nov. 4, 2025. Credit: Mars Johnson
A Corey O’Connor campaign sign is displayed outside of the Mattress Factory on Nov. 4, 2025. Credit: Mars Johnson
Corey O’Connor celebrates his election win with his wife, Katie, at the IBEW Local 5 on Nov. 4, 2025. Credit: Mars Johnson
Corey O’Connor celebrates his mayoral election win with Paul Ott at the IBEW Local 5 on Nov. 4, 2025. Credit: Mars Johnson
Point Breeze resident Luci Regrut walks into Sterrett Classical Academy to cast her vote on Nov. 4, 2025. Credit: Mars Johnson
Calvary Episcopal Church serves as a polling place for Pittsburgh residents on Election Day 2025. Credit: Mars Johnson
Calvary Episcopal Church serves as a polling place for Pittsburgh residents on Election Day 2025. Credit: Mars Johnson
Laura Wenneker and Ellen Wilson offer voting information outside of Sterrett Classical Academy on Nov. 4, 2025. Credit: Mars Johnson
Julia Gorske prepares to vote in Point Breeze on Nov. 4, 2025. Credit: Mars Johnson
Carly Lapid poses for a portrait after voting in Edgewood on Nov. 4, 2025. Credit: Mars Johnson
Braddock Councilman Rae Prunty poses for a portrait while working the polls at First Presbyterian Church of Edgewood on Nov. 4, 2025. Credit: Mars Johnson
Kerry Ellis up for Edgewood Borough Council Credit: Mars Johnson
Seen outside of First Presbyterian Church of Edgewood on Election Day 2025 Credit: Mars Johnson
Pittsburgh voters took to the polls today to cast their votes in the 2025 general election. Corey O’Connor, current Allegheny County controller, came out on top against Republican Tony Moreno, becoming Pittsburgh’s 62nd mayor. O’Connor addressed a room full of his supporters after poll results came in stating, “I want to thank you, the people of Pittsburgh. This victory belongs to you. No matter who you supported tonight, we are united in the fight for a safer, more transparent and more robust city.”
RELATED