Results archive / Pennsylvania


Pennsylvania election results

President since 1976, counties since 2000, US Senate since 1976.

President

Electoral votes

2024 Trump+1.7

Counties

Democratic lead<55-1010-2020+
Republican lead<55-1010-2020+
No data

Swing

Towards the Democrat<22-55-1010+
Towards the Republican<22-55-1010+
No data

US Senate

2024

Dave McCormick (R)48.8%
Robert P Casey Jr (D)48.6%

2022

John K Fetterman (D)51.2%
Mehmet C Oz (R)46.3%

2018

Robert P Casey Jr (D)55.6%
Louis J. Barletta (R)42.7%

2016

Patrick J. Toomey (R)48.8%
Katie McGinty (D)47.3%

2012

Robert P. Casey, Jr. (D)53.7%
Tom Smith (R)44.6%

2010

Pat Toomey (R)51.0%
Joe Sestak (D)49.0%

2006

Bob Casey, Jr. (D)58.6%
Rick Santorum (R)41.3%

2004

Arlen Specter (R)52.6%
Joseph M. Hoeffel (D)42.0%

2000

Rick Santorum (R)52.4%
Ron Klink (D)45.5%

1998

Arlen Specter (R)61.3%
Bill Lloyd (D)34.8%

1994

Rick Santorum (R)49.4%
Harris Wofford (D)46.9%

1992

Arlen Specter (R)49.1%
Lynn Yeakel (D)46.3%

1988

John Heinz (R)66.5%
Joe Vignola (D)32.4%

1986

Arlen Specter (R)56.4%
Bob Edgar (D)42.9%

1982

John Heinz (R)59.3%
Cyril H. Wecht (D)39.2%

1980

Arlen Specter (R)50.5%
Pete Flaherty (D)48.0%

1976

H. John Heinz III (R)52.4%
William J. Green (D)46.8%

2024 in every state

MEDSL and VEST results files: fixed historic releases. 2026 Senate counts: uncertified.

Sources

Final results.