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.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 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
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Brendan F. Boyle Won | DEM | 193,691 | 71.46% | |
| Aaron Bashir | REP | 77,355 | 28.54% | |
| Total | 271,046 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Brendan F. Boyle Won | DEM | 141,229 | 75.65% | |
| Aaron Bashir | REP | 45,454 | 24.35% | |
| Total | 186,683 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Brendan F. Boyle Won | DEM | 198,140 | 72.54% | |
| David Torres | REP | 75,022 | 27.46% | |
| Total | 273,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.