Pennsylvania's 5th congressional district: election results
U.S. House elections in Pennsylvania's 5th 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: Mary Gay Scanlon (Democrat), term ends 2027-01-03.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 2024 | Mary Gay Scanlon | Democratic | 65.3% | 30.6 |
| 2022 | Mary Gay Scanlon | Democratic | 65.1% | 30.2 |
| 2020 | Mary Gay Scanlon | Democratic | 64.7% | 29.4 |
| 2018 | Mary Gay Scanlon | Democratic | 65.2% | 30.4 |
| 2016 | Glenn "G.T." Thompson | Republican | 67.2% | 34.3 |
| 2014 | Glenn "G.T." Thompson | Republican | 63.6% | 27.2 |
| 2012 | Glenn "G.T." Thompson | Republican | 62.9% | 25.9 |
| 2010 | Glenn "G.T." Thompson | Republican | 68.7% | 40.5 |
| 2008 | Glenn "G.T." Thompson | Republican | 56.7% | 15.7 |
| 2006 | John E. Peterson | Republican | 60.0% | 20.2 |
| 2004 | John E. Peterson | Republican | 88.0% | 76.1 |
| 2002 | John E. Peterson | Republican | 87.2% | 74.6 |
| 2000 | John E. Peterson | Republican | 85.6% | 77.5 |
| 1998 | John E. Peterson | Republican | 84.8% | 69.7 |
| 1980 | Richard T. Schulze | Republican | 75.1% | 51.4 |
| 1978 | Richard T. Schulze | Republican | 75.1% | 50.2 |
| 1976 | Richard T. Schulze | Republican | 59.5% | 19.1 |
2024
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mary Gay Scanlon Won | DEM | 267,754 | 65.29% | |
| Alfeia Goodwin | REP | 142,355 | 34.71% | |
| Total | 410,109 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mary Gay Scanlon Won | DEM | 205,128 | 65.08% | |
| David Galluch | REP | 110,058 | 34.92% | |
| Total | 315,186 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mary Gay Scanlon Won | DEM | 255,743 | 64.70% | |
| Dasha Yermakova Pruett | REP | 139,552 | 35.30% | |
| Total | 395,295 | |||
Questions and answers
Who represents Pennsylvania's 5th congressional district?
Mary Gay Scanlon (Democrat) is the current representative; the term ends on 2027-01-03.
Who won the last election in Pennsylvania's 5th congressional district?
Mary Gay Scanlon won in 2024 by 30.6 points.
Results: FiveThirtyEight, from official sources.