# 2020 United States House of Representatives elections in Pennsylvania

Elections in Pennsylvania :
Federal government
U.S. President
1789
1792
1796
1800
1804
1808
1812
1816
1820
1824
1828
1832
1836
1840
1844
1848
1852
1856
1860
1864
1868
1872
1876
1880
1884
1888
1892
1896
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020
2024
Presidential primaries
Democratic
2000
2004
2008
2016
2020
2024
Republican
2008
2016
2020
2024
U.S. Senate
1788
1791
1793 sp
1794 sp
1795
1796
1797
1801
1801 sp
1802
1806
1808
1808 sp
1809 sp
1812
1814
1814 sp
1818
1820
1824
1826
1830
1831 sp
1832
1834 sp
1836
1840 sp
1843
1845
1845 sp
1849
1851
1856
1857
1861
1861 sp
1863
1867
1869
1873
1875
1877 sp
1879
1881
1885
1887
1891
1893
1897
1899
1901 sp
1903
1905
1905 sp
1908
1909
1909 sp
1911
1914
1916
1920
1922
1922 sp
1926
1928
1930 sp
1932
1934
1938
1940
1944
1946
1950
1952
1956
1958
1962
1964
1968
1970
1974
1976
1980
1982
1986
1988
1991 sp
1992
1994
1998
2000
2004
2006
2010
2012
2016
2018
2022
2024
2028
U.S. House of Representatives
1788
1791
1792
1794
1796
5th sp
1797
5th sp
1798
1st sp
4th sp
1800
8th sp
1801
4th sp
8th sp
12th sp
1802
1804
10th sp
1805
4th sp
11th sp
1806
1st sp
1808
1st sp
1809
1st sp
1810
1812
1813
3rd sp
5th sp
7th sp
13th sp
15th sp
1814
2nd sp
3rd sp
1815
1st sp
3rd sp
9th sp
1816
9th sp
1817
10th sp
1818
4th sp
6th sp
1820
5th sp
7th sp
1821
5th sp
10th sp
1822
1st sp
6th sp
7th sp
14th sp
1824
8th sp
13th sp
1825
16th sp
1826
2nd sp
7th sp
13th sp
18th sp
1827
2nd sp
1828
1829
8th sp
16th sp
1830
1831
11th sp
1832
1833
1st sp
1834
1836
13th sp
24th sp
1837
3rd sp
1838
9th sp
1839
14th sp
1840
13th sp
22nd sp
1841
2nd sp
13th sp
20th sp
18th sp
Jun
Dec
1842
17th sp
21st sp
1843
1844
12th sp
13th sp
21st sp
1846
1848
6th sp
1850
11th sp
15th sp
1852
1854
8th sp
1856
1857
12th sp
1858
8th sp
1860
8th sp
1861
2nd sp
12th sp
1862
7th sp
1864
1866
1867
12th sp
1868
9th sp
20th sp
1870
1872
13th sp
1874
23rd sp
1876
12th sp
1878
1880
1882
1884
19th sp
1885
19th sp
1886
1888
1890
3rd sp
4th sp
1892
1893
2nd sp
8th sp
1894
at-large sp
1895
15th sp
1896
1897
25th sp
1898
23rd sp
1899
9th sp
1900
5th sp
1901
10th sp
1902
17th sp
1903
4th sp
1904
3rd sp
1906
2nd sp
3rd sp
12th sp
1907
2nd sp
1908
1910
1911
2nd sp
14th sp
1912
1st sp
1914
1916
1917
28th sp
1918
1919
22nd sp
1920
3rd sp
1921
at-large sp
1922
1924
1926
1927
1st sp
1928
8th sp
1929
12th sp
1930
1931
2nd sp
1932
6th sp
18th sp
20th sp
1933
9th sp
1934
1936
1937
18th sp
1938
1939
4th sp
1940
1941
15th sp
1942
11th sp
12th sp
33rd sp
1943
2nd sp
23rd sp
1944
2nd sp
17th sp
1946
10th sp
23rd sp
33rd sp
1947
8th sp
1948
1949
22nd sp
26th sp
1950
1951
8th sp
14th sp
33rd sp
1952
1954
1956
2nd sp
30th sp
1957
13th sp
1958
4th sp
21st sp
1960
17th sp
18th sp
1961
16th sp
1962
1963
15th sp
23rd sp
1964
5th sp
1966
1968
1970
9th sp
1971
18th sp
1972
27th sp
1974
12th sp
1976
1st sp
1978
1980
11th sp
12th sp
1981
3rd sp
1982
1984
1986
1988
1990
1991
2nd sp
1992
1994
1996
1998
1st sp
2000
2001
9th sp
2002
2004
2006
2008
2010
12th sp
2012
2014
2016
2nd sp
2018
7th sp
15th sp
18th sp
2019
12th sp
2020
2022
2024 :
State government
Governor
1790
1793
1796
1799
1802
1805
1808
1811
1814
1817
1820
1823
1826
1829
1832
1835
1838
1841
1844
1847
1848
1851
1854
1857
1860
1863
1866
1869
1872
1875
1878
1882
1886
1890
1894
1898
1902
1906
1910
1914
1918
1922
1926
1930
1934
1938
1942
1946
1950
1954
1958
1962
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
2026
Lieutenant Governor
1874
1878
1882
1886
1890
1894
1898
1902
1906
1910
1914
1918
1922
1926
1930
1934
1938
1942
1946
1950
1954
1958
1962
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
Attorney General
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020
2024
Auditor General
2000
2004
2008
2012
2016
2020
2024
State Treasurer
2000
2004
2008
2012
2016
2020
2024
State Senate
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
State House of Representatives
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024 :
Elections by year
State elections
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025 :
Philadelphia
Mayoral elections
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1856
1858
1860
1862
1865
1868
1871
1874
1877
1881
1884
1887
1891
1895
1899
1903
1907
1911
1915
1919
1923
1927
1931
1935
1939
1943
1947
1951
1955
1959
1963
1967
1971
1975
1979
1983
1987
1991
1995
1999
2003
2007
2011
2015
2019
2023
City Council elections
2015
2019
2022–23 sp.
2023
Other municipal elections
1951
1953
1955
1957
1959
1961
2023 :
Pittsburgh
Mayors
1909
1913
1917
1921
1925
1929
1933
1937
1941
1945
1949
1953
1957
1959
1961
1965
1969
1973
1977
1981
1985
1989
1993
1997
2001
2005
2007
2009
2013
2017
2021
2025 :
Allentown
Mayors
1977
1981
1985
1989
1993
1997
2001
2005
2009
2013
2017
2019 sp
2021
2025 :
Lancaster
Mayors
2009
2017
2021
2025 :
Harrisburg
Mayors
1969
1973
1977
1981
1985
1989
1993
1997
2001
2005
2009
2013
2017
2021
2025 :
Government :
vte :
The 2020 United States House of Representatives elections in Pennsylvania were held on November 3, 2020, to elect the 18 U.S. representatives from the state of Pennsylvania, one from each of the state's 18 congressional districts. The state's primary election occurred on June 2, 2020. The elections coincided with the 2020 U.S. presidential election, as well as other elections to the House of Representatives, elections to the United States Senate and various state and local elections.

## Overview
### Statewide

Popular vote
Republican
50.63%
Democratic
49.37% :
House seats
Republican
50.00%
Democratic
50.00% :

### District

Results of the 2020 United States House of Representatives elections in Pennsylvania by district:
| District | Republican | Republican | Democratic | Democratic | Total | Total | Result |
| District | Votes | % | Votes | % | Votes | % | Result |
| District 1 | 249,804 | 56.56% | 191,875 | 43.44% | 441,679 | 100.0% | Republican hold |
| District 2 | 75,022 | 27.46% | 198,140 | 72.54% | 273,162 | 100.0% | Democratic hold |
| District 3 | 33,671 | 8.97% | 341,708 | 91.03% | 375,379 | 100.0% | Democratic hold |
| District 4 | 179,926 | 40.47% | 264,637 | 59.53% | 444,563 | 100.0% | Democratic hold |
| District 5 | 139,552 | 35.3% | 255,743 | 64.7% | 395,295 | 100.0% | Democratic hold |
| District 6 | 177,526 | 43.95% | 226,440 | 56.05% | 403,966 | 100.0% | Democratic hold |
| District 7 | 181,407 | 47.87% | 195,475 | 52.13% | 376,882 | 100.0% | Democratic hold |
| District 8 | 165,783 | 48.22% | 178,004 | 51.78% | 343,787 | 100.0% | Democratic hold |
| District 9 | 232,988 | 66.33% | 118,266 | 33.67% | 351,254 | 100.0% | Republican hold |
| District 10 | 208,896 | 53.31% | 182,938 | 46.69% | 391,834 | 100.0% | Republican hold |
| District 11 | 241,915 | 63.12% | 141,325 | 36.88% | 383,240 | 100.0% | Republican hold |
| District 12 | 241,035 | 70.84% | 99,199 | 29.16% | 340,234 | 100.0% | Republican hold |
| District 13 | 267,789 | 73.49% | 96,612 | 26.51% | 364,401 | 100.0% | Republican hold |
| District 14 | 241,688 | 64.69% | 131,895 | 35.31% | 373,583 | 100.0% | Republican hold |
| District 15 | 255,058 | 73.46% | 92,156 | 26.54% | 347,214 | 100.0% | Republican hold |
| District 16 | 210,088 | 59.34% | 143,962 | 40.66% | 354,050 | 100.0% | Republican hold |
| District 17 | 212,284 | 48.85% | 222,253 | 51.15% | 434,537 | 100.0% | Democratic hold |
| District 18 | 118,163 | 30.75% | 266,084 | 69.25% | 384,247 | 100.0% | Democratic hold |
| Total | 3,432,595 | 50.63% | 3,346,712 | 49.37% | 6,779,307 | 100.0% | |

## District 1

The 1st district consists of all of Bucks County and a sliver of Montgomery County. The incumbent was Republican Brian Fitzpatrick, who was re-elected with 51.3% of the vote in 2018
Organizations
* Humane Society
* Moms Demand Action
* Pennsylvania AFL–CIO
* Pro-Israel America
* Republican Jewish Coalition
Newspapers and other media
* The Philadelphia Inquirer

### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Brian Fitzpatrick (incumbent) | 48,017 | 63.25 |
| | Republican | Andy Meehan | 27,895 | 36.75 |
| Total votes | Total votes | Total votes | 75,912 | 100.00 |

### Democratic primary
#### Candidates
##### Nominee

* Christina Finello, Ivyland borough councilwoman and Bucks County Deputy Director of Housing and Human Services

##### Eliminated in primary

* Skylar Hurwitz, owner of Demetrius Consulting, a technology consulting firm

##### Withdrew

* Judi Reiss, Bucks County prothonotary and former Lower Makefield Township supervisor
* Debra Wachspress, member of the Pennsbury School District school board

##### Declined

* Diane Ellis-Marseglia, Bucks County commissioner
* Patrick Murphy, former United States Under Secretary of the Army and former U.S. representative for Pennsylvania's 8th congressional district (2007–2011)
* Rachel Reddick, U.S. Navy veteran and candidate for Pennsylvania's 1st congressional district in 2018

#### Endorsements

U.S. presidents
* Barack Obama, 44th president of the United States (2009–2017), U.S. senator from Illinois (2005–2008)
Organizations
* LEAP Forward
* Sunrise Movement – Pennsbury chapter

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Christina Finello | 71,571 | 77.53 |
| | Democratic | Skylar Hurwitz | 20,737 | 22.47 |
| Total votes | Total votes | Total votes | 92,308 | 100.00 |

### Libertarian primary
#### Candidates
##### Nominee

* Steve Scheetz, chair of the Libertarian Party of Pennsylvania (write-in)

### General election
#### Polling

with Debbie Waschspress
| Poll source | Date(s) administered | Sample size | Margin of error | Brian Fitzpatrick (R) | Debbie Waschspress (D) | Undecided |
| Remington Research (R) | November 6–7, 2019 | 803 (LV) | ± 3.4% | 50% | 36% | 14% |
with Generic Republican and Generic Democrat
| Poll source | Date(s) administered | Sample size | Margin of error | Generic Republican | Generic Democrat | Other | Undecided |
| Public Policy Polling (D) | October 6–7, 2020 | 569 (LV) | – | 44% | 50% | – | 6% |
| Public Policy Polling (D) | June 10–11, 2020 | 753 (LV) | ± 3.6% | 40% | 49% | – | 11% |
| Victoria Research & Consulting (D) | June 7–14, 2020 | 403 (LV) | ± 4.9% | 40% | 52% | 2% | 8% |

#### Results

Pennsylvania's 1st congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Brian Fitzpatrick | 249,804 | 56.56 |
| | Democratic | Christina Finello | 191,875 | 43.44 |
| Total votes | Total votes | Total votes | 441,679 | 100.00 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 2

The 2nd district consists of Northeast Philadelphia and parts of North Philadelphia. The incumbent was Democrat Brendan Boyle who was re-elected with 79.0% of the vote in 2018.

### Democratic primary
#### Nominee

* Brendan Boyle, incumbent U.S. representative

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Brendan Boyle (incumbent) | 73,980 | 100.0 |
| Total votes | Total votes | Total votes | 73,980 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* David Torres, community activist

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | David Torres | 14,010 | 100.0 |
| Total votes | Total votes | Total votes | 14,010 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe D | July 2, 2020 |
| Inside Elections | Safe D | June 2, 2020 |
| Sabato's Crystal Ball | Safe D | July 2, 2020 |
| Politico | Safe D | April 19, 2020 |
| Daily Kos | Safe D | June 3, 2020 |
| RCP | Safe D | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Safe D | August 21, 2020 |

#### Results

Pennsylvania's 2nd congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Brendan Boyle (incumbent) | 198,140 | 72.5 |
| | Republican | David Torres | 75,022 | 27.5 |
| Total votes | Total votes | Total votes | 273,162 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 3

The 3rd district is anchored by Philadelphia, taking in the northwest, west, and Center City sections of the city. The incumbent was Democrat Dwight Evans, who was re-elected with 93.4% of the vote in 2018.

### Democratic primary
#### Candidates
##### Nominee

* Dwight Evans, incumbent U.S. representative

#### Endorsements

Organizations
* Humane Society
* J Street PAC
* Sierra Club

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Dwight Evans (incumbent) | 164,871 | 100.0 |
| Total votes | Total votes | Total votes | 164,871 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* Michael Harvey, Philadelphia's 60th Ward Chairperson and military veteran

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Michael Harvey | 5,020 | 100.0 |
| Total votes | Total votes | Total votes | 5,020 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe D | July 2, 2020 |
| Inside Elections | Safe D | June 2, 2020 |
| Sabato's Crystal Ball | Safe D | July 2, 2020 |
| Politico | Safe D | April 19, 2020 |
| Daily Kos | Safe D | June 3, 2020 |
| RCP | Safe D | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Safe D | August 21, 2020 |

#### Results

Pennsylvania's 3rd congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Dwight Evans (incumbent) | 341,708 | 91.0 |
| | Republican | Michael Harvey | 33,671 | 9.0 |
| Total votes | Total votes | Total votes | 375,379 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 4

The 4th district takes in the northern suburbs of Philadelphia, centering on Montgomery County. The incumbent was Democrat Madeleine Dean, who was elected with 63.5% of the vote in 2018.

### Democratic primary
#### Candidates
##### Nominee

* Madeleine Dean, incumbent U.S. representative

#### Endorsements

Organizations
* Brady Campaign
* Equality PAC
* Humane Society
* Jewish Democratic Council of America
* League of Conservation Voters Action Fund
* NARAL Pro-Choice America
* National Organization for Women
* Sierra Club

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Madeleine Dean (incumbent) | 122,657 | 100.0 |
| Total votes | Total votes | Total votes | 122,657 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* Kathy Barnette, military veteran and political commentator

##### Withdrawn

* Renee Beadencup, paralegal

#### Endorsements

* Eric Trump, businessman, former reality television personality and son of Donald Trump

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Kathy Barnette | 58,571 | 100.0 |
| Total votes | Total votes | Total votes | 58,571 | 100.0 |

### Independent candidates

* Joe Tarshish, auditor (write-in)

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe D | July 2, 2020 |
| Inside Elections | Safe D | June 2, 2020 |
| Sabato's Crystal Ball | Safe D | July 2, 2020 |
| Politico | Safe D | April 19, 2020 |
| Daily Kos | Safe D | June 3, 2020 |
| RCP | Safe D | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Safe D | August 21, 2020 |

#### Results

Pennsylvania's 4th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Madeleine Dean (incumbent) | 264,637 | 59.5 |
| | Republican | Kathy Barnette | 179,926 | 40.5 |
| Total votes | Total votes | Total votes | 444,563 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 5

The 5th district consists of Delaware County, portions of South Philadelphia, and a sliver of Montgomery County. The incumbent was Democrat Mary Gay Scanlon, who flipped the district with 65.2% of the vote in 2018.

### Democratic primary
#### Candidates
##### Nominee

* Mary Gay Scanlon, incumbent U.S. representative

#### Endorsements

Organizations
* Brady Campaign
* Equality PAC
* Humane Society
* J Street PAC
* Jewish Democratic Council of America
* League of Conservation Voters Action Fund
* Moms Demand Action
* National Organization for Women
* Sierra Club
Labor unions
* Pennsylvania AFL–CIO

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mary Gay Scanlon (incumbent) | 103,194 | 100.0 |
| Total votes | Total votes | Total votes | 103,194 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* Dasha Pruett, photographer

##### Eliminated in primary

* Rob Jordan, activist

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Dasha Pruett | 31,734 | 61.5 |
| | Republican | Rob Jordan | 19,890 | 38.5 |
| Total votes | Total votes | Total votes | 51,624 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe D | July 2, 2020 |
| Inside Elections | Safe D | June 2, 2020 |
| Sabato's Crystal Ball | Safe D | July 2, 2020 |
| Politico | Safe D | April 19, 2020 |
| Daily Kos | Safe D | June 3, 2020 |
| RCP | Safe D | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Safe D | August 21, 2020 |

#### Results

Pennsylvania's 5th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mary Gay Scanlon (incumbent) | 255,743 | 64.7 |
| | Republican | Dasha Pruett | 139,552 | 35.3 |
| Total votes | Total votes | Total votes | 395,295 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 6

The 6th district encompasses all of Chester County and the part of southern Berks County including Reading. The incumbent was Democrat Chrissy Houlahan, who flipped the district and was elected with 58.9% of the vote in 2018.

### Democratic primary
#### Candidates
##### Nominee

* Chrissy Houlahan, incumbent U.S. representative

#### Endorsements

Organizations
* 314 Action
* Brady Campaign
* Democratic Majority for Israel
* End Citizens United
* Equality PAC
* Giffords
* Humane Society
* Jewish Democratic Council of America
* League of Conservation Voters Action Fund
* Moms Demand Action
* NARAL Pro-Choice America
* National Organization for Women
* Sierra Club

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Chrissy Houlahan (incumbent) | 89,411 | 100.0 |
| Total votes | Total votes | Total votes | 89,411 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* John Emmons, chemical engineer

##### Declined

* Ryan Costello, former U.S. representative

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | John Emmons | 56,928 | 100.0 |
| Total votes | Total votes | Total votes | 56,928 | 100.0 |

### Candidates
#### Declared

* John McHugh, Honey Brook Township Chairman and Marine veteran (write-in)

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe D | July 2, 2020 |
| Inside Elections | Safe D | June 2, 2020 |
| Sabato's Crystal Ball | Safe D | July 2, 2020 |
| Politico | Safe D | April 19, 2020 |
| Daily Kos | Safe D | June 3, 2020 |
| RCP | Safe D | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Safe D | August 21, 2020 |

#### Results

Pennsylvania's 6th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Chrissy Houlahan (incumbent) | 226,440 | 56.1 |
| | Republican | John Emmons | 177,526 | 43.9 |
| Total votes | Total votes | Total votes | 403,966 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 7

The 7th district is based in the Lehigh Valley, and consists of Lehigh and Northampton counties as well as parts of Monroe County, including the cities of Allentown, Bethlehem, and Easton. The incumbent was Democrat Susan Wild, who flipped the district and was elected with 53.5% of the vote in 2018.

### Democratic primary
#### Nominee

* Susan Wild, incumbent U.S. representative

#### Endorsements

U.S. presidents
* Barack Obama, 44th president of the United States (2009–2017)
Individuals
* Abbi Jacobson, comedian
* Amanda Seyfried, actress
Organizations
* BOLD PAC
* Brady Campaign
* Democratic Majority for Israel
* EMILY's List
* End Citizens United
* Equality PAC
* Giffords
* Humane Society
* Jewish Democratic Council of America
* League of Conservation Voters Action Fund
* Moms Demand Action
* NARAL Pro-Choice America
* National Organization for Women
* Planned Parenthood Action Fund
* Sierra Club

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Susan Wild (incumbent) | 76,878 | 100.0 |
| Total votes | Total votes | Total votes | 76,878 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* Lisa Scheller, former Lehigh County commissioner

##### Eliminated in primary

* Dean Browning, former Lehigh County commissioner, businessman, and candidate for Pennsylvania's 7th congressional district in 2018

##### Did not qualify for ballot access

* Matthew D. Connolly, Republican nominee for PA-17 in 2018

#### Endorsements

Organizations
* Maggie's List

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Lisa Scheller | 29,673 | 52.1 |
| | Republican | Dean Browning | 27,260 | 47.9 |
| Total votes | Total votes | Total votes | 56,933 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Likely D | October 8, 2020 |
| Inside Elections | Safe D | June 2, 2020 |
| Sabato's Crystal Ball | Likely D | October 8, 2020 |
| Politico | Lean D | April 19, 2020 |
| Daily Kos | Safe D | October 29, 2020 |
| RCP | Likely D | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Likely D | August 21, 2020 |

#### Polling

| Poll source | Date(s) administered | Sample size | Margin of error | Susan Wild (D) | Lisa Scheller (R) | Other | Undecided |
| DeSales University | October 11–24, 2020 | 448 (LV) | ± 4.4% | 54% | 36% | – | – |
| Franklin & Marshall College | October 12–18, 2020 | 447 (V) | ± 5.8% | 44% | 36% | – | 20% |
| DeSales University | October 3–10, 2020 | 466 (LV) | ± 4.3% | 54% | 36% | – | – |
| Muhlenberg College/Morning Call | September 21–24, 2020 | 414 (LV) | ± 5.5% | 52% | 39% | 2% | 8% |

#### Results

Pennsylvania's 7th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Susan Wild (incumbent) | 195,475 | 51.9 |
| | Republican | Lisa Scheller | 181,407 | 48.1 |
| Total votes | Total votes | Total votes | 376,882 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 8

The 8th district, based in the northeastern part of the state, is home to the cities of Scranton and Wilkes-Barre. The incumbent was Democrat Matt Cartwright, who was re-elected with 54.6% of the vote in 2018.

### Democratic primary
#### Candidates
##### Nominee

* Matt Cartwright, incumbent U.S. representative

#### Endorsements

U.S. presidents
* Barack Obama, 44th president of the United States
U.S. senators
* Elizabeth Warren, U.S. senator (D-MA); former 2020 presidential candidate
Organizations
* Blue America
* BOLD PAC
* Democratic Majority for Israel
* End Citizens United
* Giffords
* Humane Society
* J Street PAC
* Jewish Democratic Council of America
* League of Conservation Voters Action Fund
* Moms Demand Action
* Our Revolution
* Progressive Democrats of America
* Sierra Club

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Matt Cartwright (incumbent) | 75,101 | 100.0 |
| Total votes | Total votes | Total votes | 75,101 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* Jim Bognet, former senior vice president for communications of the Export–Import Bank of the United States

##### Eliminated in primary

* Mike Cammisa, bar manager
* Teddy Daniels, former police officer and U.S. Army veteran
* Earl Granville, U.S. Army veteran
* Harry Haas, Luzerne County councilman
* Michael Marsicano, former mayor of Hazleton

##### Declined

* Lou Barletta, former U.S. representative and nominee for U.S. Senate in 2018

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Jim Bognet | 16,281 | 28.4 |
| | Republican | Teddy Daniels | 13,560 | 23.7 |
| | Republican | Earl Granville | 13,283 | 23.2 |
| | Republican | Mike Marsciano | 7,404 | 12.9 |
| | Republican | Harry Haas | 5,369 | 9.4 |
| | Republican | Mike Cammisa | 1,367 | 2.4 |
| Total votes | Total votes | Total votes | 57,264 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Lean D | July 17, 2020 |
| Inside Elections | Safe D | October 16, 2020 |
| Sabato's Crystal Ball | Likely D | October 8, 2020 |
| Politico | Lean D | April 19, 2020 |
| Daily Kos | Likely D | October 26, 2020 |
| RCP | Tossup | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Lean D | August 21, 2020 |

#### Polling

| Poll source | Date(s) administered | Sample size | Margin of error | Matt Cartwright (D) | Jim Bognet (R) | Undecided |
| efficient (R) | October 13–14, 2020 | 615 (LV) | – | 48% | 43% | 9% |

#### Results

Pennsylvania's 8th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Matt Cartwright (incumbent) | 178,004 | 51.8 |
| | Republican | Jim Bognet | 165,783 | 48.2 |
| Total votes | Total votes | Total votes | 343,787 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 9

The 9th district encompasses the Coal Region of Northeastern Pennsylvania. The incumbent was Republican Dan Meuser, who was elected with 59.7% of the vote in 2018.

### Republican primary
#### Candidates
##### Nominee

* Dan Meuser, incumbent U.S. representative

#### Endorsements

U.S. presidents
* Donald J. Trump, 45th president of the United States

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Dan Meuser (incumbent) | 77,350 | 100.0 |
| Total votes | Total votes | Total votes | 77,350 | 100.0 |

### Democratic primary
#### Nominee

* Gary Wegman, dentist

#### Eliminated in primary

* Laura Quick, delivery driver

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Gary Wegman | 27,451 | 51.0 |
| | Democratic | Laura Quick | 26,385 | 49.0 |
| Total votes | Total votes | Total votes | 53,836 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe R | July 2, 2020 |
| Inside Elections | Safe R | June 2, 2020 |
| Sabato's Crystal Ball | Safe R | July 2, 2020 |
| Politico | Safe R | April 19, 2020 |
| Daily Kos | Safe R | June 3, 2020 |
| RCP | Safe R | June 9, 2020 |
| Niskanen | Safe R | June 7, 2020 |
| 270toWin | Safe R | August 21, 2020 |

#### Results

Pennsylvania's 9th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Dan Meuser (incumbent) | 232,988 | 66.3 |
| | Democratic | Gary Wegman | 118,266 | 33.7 |
| Total votes | Total votes | Total votes | 351,254 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 10

The 10th district covers all of Dauphin County and parts of Cumberland and York counties, including the cities of Harrisburg and York. The incumbent was Republican Scott Perry, who was re-elected with 51.3% of the vote in 2018.

### Republican primary
#### Candidates
##### Nominee

* Scott Perry, incumbent U.S. representative

##### Withdrew

* Bobby Jeffries, logistics director

#### Endorsements

U.S. presidents
* Donald J. Trump, 45th president of the United States
Organizations
* Club for Growth

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Scott Perry (incumbent) | 79,365 | 100.0 |
| Total votes | Total votes | Total votes | 79,365 | 100.0 |

### Democratic primary
#### Candidates
##### Nominee

* Eugene DePasquale, Pennsylvania auditor general

##### Eliminated in primary

* Tom Brier, attorney

##### Withdrew

* Jobo Dean, businessman

##### Declined

* George Scott, U.S. Army veteran, pastor, and nominee for Pennsylvania's 10th congressional district in 2018 (running for PA Senate, District 15)

#### Endorsements

State executives
* Kathleen Kennedy Townsend, lieutenant governor of Maryland (1995–2003)
Organizations
* LEAP Forward
U.S. presidents
* Barack Obama, 44th president of the United States (2009–2017), U.S. senator from Illinois (2005–2008)
U.S. vice presidents
* Joe Biden, 47th vice president of the United States (2009–2017), United States senator from Delaware (1973–2009), Democratic nominee for the 2020 election
U.S. senators
* Kamala Harris, U.S. senator from California (2017-present), Democratic Party's nominee for vice president in the 2020 election, attorney general of California (2011–2017) and attorney general of San Francisco (2004–2011)
U.S. representatives
* Nancy Pelosi, U.S. representative from CA-12 (2013–present), CA-08 (1993–2013), and CA-05 (1987–1993), speaker of the U.S. House of Representatives (2019–present, 2007–2011)
Organizations
* Democratic Majority for Israel
* Everytown for Gun Safety
* Human Rights Campaign
* J Street PAC
Newspapers and other media
* The York Dispatch

#### Polling

| Poll source | Date(s) administered | Sample size | Margin of error | Tom Brier | Eugene De Pasquale |
| GBAO Strategies | February 5–9, 2020 | – (V) | – | 16% | 68% |

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Eugene DePasquale | 45,453 | 57.4 |
| | Democratic | Tom Brier | 33,661 | 42.6 |
| Total votes | Total votes | Total votes | 79,114 | 100.0 |

### General election
#### Debate

2020 Pennsylvania's 10th congressional district debate :
| No. | Date | Host | Moderator | Link | Republican | Democratic |
| Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | | |
| Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Key: P Participant  A Absent  N Not invited  I Invited W Withdrawn | Scott Perry | Eugene DePasquale |
| 1 | Oct. 19, 2020 | WGAL | Janelle Stelson | YouTube (Part 1) YouTube (Part 2) YouTube (Part 3) | P | P |

#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Tossup | July 2, 2020 |
| Inside Elections | Tossup | October 16, 2020 |
| Sabato's Crystal Ball | Lean D (flip) | November 2, 2020 |
| Politico | Tossup | April 19, 2020 |
| Daily Kos | Lean R | June 3, 2020 |
| RCP | Tossup | June 9, 2020 |
| Niskanen | Lean R | June 7, 2020 |
| 270toWin | Tossup | August 21, 2020 |

#### Polling

| Poll source | Date(s) administered | Sample size | Margin of error | Scott Perry (R) | Eugene DePasquale (D) | Other/ Undecided |
| Tarrance Group (R) | October 13–15, 2020 | 400 (LV) | ± 4.9% | 48% | 44% | 8% |
| GBAO Strategies (D) | September 29 – October 2, 2020 | 500 (LV) | ± 4.4% | 45% | 51% | – |
| Victoria Research (D) | September 22–24, 2020 | 401 (LV) | ± 4.9% | 43% | 50% | 7% |
| Pulse Research | August 18 – September 3, 2020 | 1,100 (LV) | ± 2.9% | 45% | 44% | – |
| GBAO Strategies (D) | August 30 – September 1, 2020 | 500 (LV) | ± 4.4% | 46% | 50% | – |
| DFM Research | August 6–9, 2020 | 384 (LV) | ± 5.0% | 44% | 46% | 10% |
| Victoria Research (D) | June, 2020 | – (V) | – | 50% | 44% | – |
| GBAO Strategies (D) | May 28–31, 2020 | 600 (LV) | ± 4.0% | 50% | 47% | – |
| Poll source | Date(s) administered | Sample size | Margin of error | Generic Republican | Generic Democrat | Other | Undecided |
| Pennsylvania Survey Research (D) | September 22–24, 2020 | 401 (LV) | ± 4.9% | 44% | 47% | 2% | 7% |
| GBAO Strategies (D) | August 30 – September 1, 2020 | 500 (LV) | ± 4.4% | 45% | 46% | – | – |
| Pennsylvania Survey Research (D) | June, 2020 | – (V) | – | 47% | 43% | – | – |

#### Results

Pennsylvania's 10th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Scott Perry (incumbent) | 208,896 | 53.3 |
| | Democratic | Eugene DePasquale | 182,938 | 46.7 |
| Total votes | Total votes | Total votes | 391,834 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 11

The 11th district is located in South Central Pennsylvania, centering on Lancaster County and southern York County. The incumbent was Republican Lloyd Smucker, who was re-elected with 59.0% of the vote in 2018.

### Republican primary
#### Candidates
##### Nominee

* Lloyd Smucker, incumbent U.S. representative

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Lloyd Smucker (incumbent) | 78,842 | 100.0 |
| Total votes | Total votes | Total votes | 78,842 | 100.0 |

### Democratic primary
#### Candidates
##### Nominee

* Sarah Hammond, high school field hockey coach

##### Eliminated in primary

* Paul Daigle, university student employment manager

#### Endorsements

Organizations
* LEAP Forward

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Sarah Hammond | 39,038 | 72.3 |
| | Democratic | Paul Daigle | 14,936 | 27.7 |
| Total votes | Total votes | Total votes | 53,974 | 100.0 |

### General election
#### Endorsements

Newspapers
* The York Dispatch

#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe R | July 2, 2020 |
| Inside Elections | Safe R | June 2, 2020 |
| Sabato's Crystal Ball | Safe R | July 2, 2020 |
| Politico | Safe R | April 19, 2020 |
| Daily Kos | Safe R | June 3, 2020 |
| RCP | Safe R | June 9, 2020 |
| Niskanen | Safe R | June 7, 2020 |
| 270toWin | Safe R | August 21, 2020 |

#### Results

Pennsylvania's 11th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Lloyd Smucker (incumbent) | 241,915 | 63.1 |
| | Democratic | Sarah Hammond | 141,325 | 36.9 |
| Total votes | Total votes | Total votes | 383,240 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 12

The 12th district encompasses rural North Central Pennsylvania, including Williamsport. The incumbent was Republican Fred Keller, who was elected in a 2019 special election with 68.1% of the vote.

### Republican primary
#### Candidates
##### Nominee

* Fred Keller, incumbent U.S. representative

#### Endorsements

U.S. presidents
* Donald J. Trump, 45th president of the United States

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Fred Keller (incumbent) | 87,886 | 100.0 |
| Total votes | Total votes | Total votes | 87,886 | 100.0 |

### Democratic primary
#### Candidates
##### Nominee

* Lee Griffin, businessman

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Lee Griffin | 41,313 | 100.0 |
| Total votes | Total votes | Total votes | 41,313 | 100.0 |

### Libertarian primary
#### Candidates
##### Nominee

* Elizabeth Terwilliger, speech-language pathologist

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe R | July 2, 2020 |
| Inside Elections | Safe R | June 2, 2020 |
| Sabato's Crystal Ball | Safe R | July 2, 2020 |
| Politico | Safe R | April 19, 2020 |
| Daily Kos | Safe R | June 3, 2020 |
| RCP | Safe R | June 9, 2020 |
| Niskanen | Safe R | June 7, 2020 |
| 270toWin | Safe R | August 21, 2020 |

#### Results

Pennsylvania's 12th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Fred Keller (incumbent) | 241,035 | 70.8 |
| | Democratic | Lee Griffin | 99,199 | 29.2 |
| Total votes | Total votes | Total votes | 340,234 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 13

The 13th district encompasses rural southwestern Pennsylvania, including Altoona. The incumbent was Republican John Joyce, who was elected with 70.5% of the vote in 2018.

### Republican primary
#### Candidates
##### Nominee

* John Joyce, incumbent U.S. representative

#### Endorsements

U.S. presidents
* Donald J. Trump, 45th president of the United States

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | John Joyce (incumbent) | 94,171 | 100.0 |
| Total votes | Total votes | Total votes | 94,171 | 100.0 |

### Democratic primary
#### Candidates
##### Nominee

* Todd Rowley, former FBI Agent, park ranger

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Todd Rowley | 41,988 | 100.0 |
| Total votes | Total votes | Total votes | 41,988 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe R | July 2, 2020 |
| Inside Elections | Safe R | June 2, 2020 |
| Sabato's Crystal Ball | Safe R | July 2, 2020 |
| Politico | Safe R | April 19, 2020 |
| Daily Kos | Safe R | June 3, 2020 |
| RCP | Safe R | June 9, 2020 |
| Niskanen | Safe R | June 7, 2020 |
| 270toWin | Safe R | August 21, 2020 |

#### Results

Pennsylvania's 13th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | John Joyce (incumbent) | 267,789 | 73.5 |
| | Democratic | Todd Rowley | 96,612 | 26.5 |
| Total votes | Total votes | Total votes | 364,401 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 14

The 14th district encompasses the southern exurbs of Pittsburgh. The incumbent was Republican Guy Reschenthaler, who was elected with 57.9% of the vote in 2018.

### Republican primary
#### Candidates
##### Nominee

* Guy Reschenthaler, incumbent U.S. representative

##### Endorsements

U.S. presidents
* Donald J. Trump, 45th president of the United States
Organizations
* Humane Society of the United States

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Guy Reschenthaler (incumbent) | 66,671 | 100.0 |
| Total votes | Total votes | Total votes | 66,671 | 100.0 |

### Democratic primary
#### Candidates
##### Nominee

* Bill Marx, high school teacher and U.S. Army veteran

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Bill Marx | 70,468 | 100.0 |
| Total votes | Total votes | Total votes | 70,468 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe R | July 2, 2020 |
| Inside Elections | Safe R | June 2, 2020 |
| Sabato's Crystal Ball | Safe R | July 2, 2020 |
| Politico | Safe R | April 19, 2020 |
| Daily Kos | Safe R | June 3, 2020 |
| RCP | Safe R | June 9, 2020 |
| Niskanen | Safe R | June 7, 2020 |
| 270toWin | Safe R | August 21, 2020 |

#### Results

Pennsylvania's 14th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Guy Reschenthaler (incumbent) | 241,688 | 64.7 |
| | Democratic | Bill Marx | 131,895 | 35.3 |
| Total votes | Total votes | Total votes | 373,583 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 15

The 15th district is located in rural North Central Pennsylvania. The incumbent was Republican Glenn Thompson, who was re-elected with 67.8% of the vote in 2018.

### Republican primary
#### Candidates
##### Nominee

* Glenn Thompson, incumbent U.S. representative

#### Endorsements

U.S. presidents
* Donald J. Trump, 45th president of the United States
Organizations
* Humane Society

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Glenn Thompson (incumbent) | 88,364 | 100.0 |
| Total votes | Total votes | Total votes | 88,364 | 100.0 |

### Democratic primary
#### Candidates
##### Nominee

* Robert Williams, minister

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Robert Williams | 48,714 | 100.0 |
| Total votes | Total votes | Total votes | 48,714 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe R | July 2, 2020 |
| Inside Elections | Safe R | June 2, 2020 |
| Sabato's Crystal Ball | Safe R | July 2, 2020 |
| Politico | Safe R | April 19, 2020 |
| Daily Kos | Safe R | June 3, 2020 |
| RCP | Safe R | June 9, 2020 |
| Niskanen | Safe R | June 7, 2020 |
| 270toWin | Safe R | August 21, 2020 |

#### Results

Pennsylvania's 15th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Glenn Thompson (incumbent) | 255,058 | 73.5 |
| | Democratic | Robert Williams | 92,156 | 26.5 |
| Total votes | Total votes | Total votes | 347,214 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 16

The 16th district is located in the northwestern portion of the state, and covers all of Erie, Crawford, Mercer, and Lawrence counties, as well as much of Butler County. The incumbent was Republican Mike Kelly, who was re-elected with 51.6% of the vote in 2018.

### Republican primary
#### Candidates
##### Nominee

* Mike Kelly, incumbent U.S. representative

#### Endorsements

U.S. presidents
* Donald J. Trump, 45th president of the United States

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Mike Kelly (incumbent) | 68,199 | 100.0 |
| Total votes | Total votes | Total votes | 68,199 | 100.0 |

### Democratic primary
#### Candidates
##### Nominee

* Kristy Gnibus, teacher

##### Withdrew

* Edward DeSantis, Mercer County resident and working class advocate (withdrew and endorsed Gnibus)
* Daniel Smith Jr., bank manager and candidate for Pennsylvania House of Representatives in 2018 (running for Pennsylvania House of Representatives, District 12)

##### Declined

* Ryan Bizzarro, state representative

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Kristy Gnibus | 63,640 | 100.0 |
| Total votes | Total votes | Total votes | 63,640 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Likely R | October 8, 2020 |
| Inside Elections | Safe R | June 2, 2020 |
| Sabato's Crystal Ball | Safe R | July 2, 2020 |
| Politico | Lean R | April 19, 2020 |
| Daily Kos | Safe R | June 3, 2020 |
| RCP | Safe R | June 9, 2020 |
| Niskanen | Safe R | June 7, 2020 |
| 270toWin | Safe R | August 21, 2020 |

#### Polling

| Poll source | Date(s) administered | Sample size | Margin of error | Mike Kelly (R) | Kristy Gnibus (D) | Undecided |
| Public Policy Polling (D) | June 22–23, 2020 | 726 (V) | ± 3.6% | 48% | 40% | 12% |

#### Results

Pennsylvania's 16th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mike Kelly (incumbent) | 210,088 | 59.3 |
| | Democratic | Kristy Gnibus | 143,962 | 40.7 |
| Total votes | Total votes | Total votes | 354,050 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

## District 17

The 17th district encompasses the northwestern Pittsburgh suburbs, including Beaver County, the southwestern corner of Butler County, and northern Allegheny County. The incumbent was Democrat Conor Lamb, who was re-elected with 56.3% of the vote in 2018.

### Democratic primary
#### Candidates
##### Nominee

* Conor Lamb, incumbent U.S. representative

##### Endorsements

Organizations
* End Citizens United
* Giffords
* Humane Society
* J Street PAC
* Jewish Democratic Council of America
* Moms Demand Action
* Planned Parenthood Action Fund
* VoteVets

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Conor Lamb (incumbent) | 111,828 | 100.0 |
| Total votes | Total votes | Total votes | 111,828 | 100.0 |

### Republican primary
#### Nominee

* Sean Parnell, U.S. Army veteran and author

#### Endorsements

U.S. presidents
* Donald Trump, president of the United States
Organizations
* National Federation of Independent Business
Newspapers and other media
* Pittsburgh Post-Gazette

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Sean Parnell | 60,253 | 100.0 |
| Total votes | Total votes | Total votes | 60,253 | 100.0 |

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Likely D | November 2, 2020 |
| Inside Elections | Safe D | October 28, 2020 |
| Sabato's Crystal Ball | Likely D | July 2, 2020 |
| Politico | Lean D | April 19, 2020 |
| Daily Kos | Likely D | June 3, 2020 |
| RCP | Lean D | October 24, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Likely D | August 21, 2020 |

#### Polling

| Poll source | Date(s) administered | Sample size | Margin of error | Conor Lamb (D) | Sean Parnell (R) | Undecided |
| OnMessage Inc. (R) | September 2–3, 2020 | 400 (LV) | – | 45% | 44% | 11% |
| OnMessage Inc. (R) | July 27–29, 2020 | 400 (LV) | – | 50% | 41% | 9% |
| OnMessage Inc. (R) | March 9–11, 2020 | 400 (LV) | – | 54% | 36% | 10% |

#### Results

Pennsylvania's 17th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Conor Lamb (incumbent) | 222,253 | 51.1 |
| | Republican | Sean Parnell | 212,284 | 48.9 |
| Total votes | Total votes | Total votes | 434,537 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## District 18

The 18th district includes the entire city of Pittsburgh and parts of surrounding suburbs. The incumbent was Democrat Mike Doyle, who was re-elected unopposed in 2018.

### Democratic primary
#### Nominee

* Mike Doyle, incumbent U.S. representative

#### Eliminated in primary

* Jerry Dickinson, law professor

#### Disqualified

* Janis Brooks, former pastor and nonprofit founder

#### Endorsements

Organizations
* Humane Society
* J Street PAC
* Pennsylvania AFL–CIO
* Sierra Club

#### Primary results

Democratic primary results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mike Doyle (incumbent) | 90,353 | 67.2 |
| | Democratic | Jerry Dickinson | 44,170 | 32.8 |
| Total votes | Total votes | Total votes | 134,523 | 100.0 |

### Republican primary
#### Candidates
##### Nominee

* Luke Negron, Pennsylvania Air National Guard military member

#### Primary results

Republican primary results :
| Party | Party | Candidate | Votes | % |
| | Republican | Luke Negron | 30,497 | 100.0 |
| Total votes | Total votes | Total votes | 30,497 | 100.0 |

### Independents
#### Candidates
##### Declared

* Donald Nevills, Navy veteran and business owner (write-in)
* Daniel Vayda (write-in)

### General election
#### Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe D | June 26, 2020 |
| Inside Elections | Safe D | June 2, 2020 |
| Sabato's Crystal Ball | Safe D | July 2, 2020 |
| Politico | Safe D | April 19, 2020 |
| Daily Kos | Safe D | June 3, 2020 |
| RCP | Safe D | June 9, 2020 |
| Niskanen | Safe D | June 7, 2020 |
| 270toWin | Safe D | August 21, 2020 |

#### Results

Pennsylvania's 18th congressional district election, 2020 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mike Doyle (incumbent) | 266,084 | 69.3 |
| | Republican | Luke Negron | 118,163 | 30.7 |
| Total votes | Total votes | Total votes | 384,247 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |