WASHINGTON (AP) — Democrat Corey O’Connor won election as mayor of Pittsburgh on Tuesday.
O’Connor defeated Republican nominee Tony Moreno. O’Connor, the Allegheny County controller, defeated incumbent Mayor Ed Gainey in the Democratic primary earlier this year. He is the son of former Pittsburgh Mayor Bob O’Connor.
The Associated Press declared O’Connor the winner at 8:26 p.m. EST.
Find more of our Vote 2025 coverage
A free press is a cornerstone of a healthy democracy.
Support trusted journalism and civil dialogue.














































