Democrat Corey O’Connor wins race for Pittsburgh mayor Politics Nov 4, 2025 8:45 PM EST

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.

Educate your inbox

Subscribe to Here’s the Deal, our politics newsletter for analysis you won’t find anywhere else. Enter your email address Subscribe Form error message goes here.

Thank you. Please check your inbox to confirm.

The Associated Press declared O’Connor the winner at 8:26 p.m. EST.

Find more of our Vote 2025 coverage

LIVE UPDATES: Election Day 2025

READ MORE: H

See Full Page