Allegheny County Controller Corey O’Connor will be Pittsburgh’s 62nd mayor. He easily defeated Republican candidate Tony Moreno on Tuesday and will take office in January.
O’Connor lives in Point Breeze, served a decade on City Council before becoming controller, and is the son of the late Bob O’Connor, the city’s 58th mayor.
He will replace Mayor Ed Gainey, who made history in 2021 as the city’s first Black mayor and lost to O’Connor in the Democratic primary this year by a narrow margin.