O vereador de longa data Bob O'Connor , que foi derrotado nas primárias democratas para prefeito nas duas eleições anteriores, ganhou quase metade dos votos em uma disputa a quatro. Com o executivo cessante Murphy profundamente impopular devido à crise orçamentária de 2003, O'Connor, um rival acalorado de Murphy, emergiu como o principal candidato. Sua vitória veio contra seu parceiro legislativo Bill Peduto (que mais tarde se tornaria prefeito), o controlador da cidade Michael Lamb e o ex- vereador do condado de Allegheny Louis "Hop" Kenrick.
Eleição para prefeito de Pittsburgh em 2005, primárias democratas
A eleição geral não foi competitiva, como é o padrão no fortemente democrata Pittsburgh, já que O'Connor venceu por 40 pontos contra o advogado republicano Joe Weinroth. Um total de 59.961 votos foram expressos.