John Kerry vs. George W. Bush
John Kerry won the Pennsylvania 2004 presidential election with 2,938,095 votes (51.0%), a margin of D+2.5. Pennsylvania's 19 electoral votes went to the Democratic ticket.
Loading county map...