Skip to content

Pennsylvania districts

Pennsylvania's 2nd congressional district: election results

U.S. House elections in Pennsylvania's 2nd congressional district, 1976 to 2024: winners, vote shares and margins. District lines are redrawn after each census, so the area covered changes over time.

Current representative: Brendan F. Boyle (Democrat), term ends 2027-01-03.

D+100R+100D+50R+501976: D+48.219761978: D+66.01980: D+96.419801998: D+73.12000: D+98.020002002: D+75.52004: D+76.120042006: D+79.32008: D+77.920082010: D+78.62012: D+79.920122014: D+75.42016: D+80.420162018: D+58.02020: D+45.120202022: D+51.32024: D+42.92024
Pennsylvania's 2nd congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 Brendan F. Boyle Democratic 71.5% 42.9
2022 Brendan F. Boyle Democratic 75.7% 51.3
2020 Brendan F. Boyle Democratic 72.5% 45.1
2018 Brendan F. Boyle Democratic 79.0% 58.0
2016 Dwight Evans Democratic 90.2% 80.4
2016 special Dwight Evans Democratic 90.3% 80.6
2014 Chaka Fattah Democratic 87.7% 75.4
2012 Chaka Fattah Democratic 89.3% 79.9
2010 Chaka Fattah Democratic 89.3% 78.6
2008 Chaka Fattah Democratic 88.9% 77.9
2006 Chaka Fattah Democratic 88.6% 79.3
2004 Chaka Fattah Democratic 88.0% 76.1
2002 Chaka Fattah Democratic 87.8% 75.5
2000 Chaka Fattah Democratic 98.0% 96.0
1998 Chaka Fattah Democratic 86.5% 73.1
1980 William H. Gray Democratic 96.4% 94.6
1978 William H. Gray Democratic 82.0% 66.0
1976 Robert N.C. Nix Democratic 73.5% 48.2

2024

CandidatePartyVotesShareBar
Brendan F. Boyle WonDEM193,69171.46%
Aaron BashirREP77,35528.54%
Total271,046

2022

CandidatePartyVotesShareBar
Brendan F. Boyle WonDEM141,22975.65%
Aaron BashirREP45,45424.35%
Total186,683

2020

CandidatePartyVotesShareBar
Brendan F. Boyle WonDEM198,14072.54%
David TorresREP75,02227.46%
Total273,162

Questions and answers

Who represents Pennsylvania's 2nd congressional district?

Brendan F. Boyle (Democrat) is the current representative; the term ends on 2027-01-03.

Who won the last election in Pennsylvania's 2nd congressional district?

Brendan F. Boyle won in 2024 by 42.9 points.

Results: FiveThirtyEight, from official sources.