2024 United States House of Representatives elections in Pennsylvania
From Wikipedia, the free encyclopedia
The 2024 United States House of Representatives elections in Pennsylvania were held on November 5, 2024, to elect the 17 U.S. representatives from the State of Pennsylvania, one from each of the state's congressional districts. The elections coincided with the 2024 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. The primary elections were held on April 23, 2024.
November 5, 2024
| ||||||||||||||||||||||||||||
All 17 Pennsylvania seats to the United States House of Representatives | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
Republican hold Republican gain Democratic hold
| ||||||||||||||||||||||||||||
District 1
| |||||||||||||||||
County results Fitzpatrick: 50–60% | |||||||||||||||||
| |||||||||||||||||
The 1st district is based in the northern suburbs of Philadelphia, including all of Bucks County and parts of Montgomery County.[1] It had an even PVI and voted for Joe Biden by 5% in 2020. The incumbent was Republican Brian Fitzpatrick, who was re-elected with 54.9% of the vote in 2022.[2]
Republican primary
Nominee
- Brian Fitzpatrick, incumbent U.S. representative[3]
Eliminated in primary
- Mark Houck, nonprofit ministry founder[4]
Endorsements
U.S. senators
- Joe Manchin, West Virginia (2010–2025) (Independent; Democratic until 2024)[5]
Organizations
- AIPAC[6]
- Everytown for Gun Safety (post-primary)[7]
- Humane Society Legislative Fund[8]
- Log Cabin Republicans PAC[9]
- Pro-Israel America[10]
- U.S. Chamber of Commerce[11]
Labor unions
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Brian Fitzpatrick (R) | $5,037,243 | $2,632,212 | $3,864,945. |
| Mark Houck (R) | $169,985 | $173,998 | $0 |
| Source: Federal Election Commission[14] | |||
Results

| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Brian Fitzpatrick (incumbent) | 45,052 | 61.52 | |
| Republican | Mark Houck | 28,180 | 38.48 | |
| Total votes | 73,232 | 100.00 | ||
Democratic primary
Nominee
Endorsements
U.S. representatives
- Lois Frankel, FL-22 (2013–2017, 2023–present)[17]
State legislators
Organizations
- EMILY's List[20]
- End Citizens United[21]
- Jewish Democratic Council of America (post-primary)[22]
- National Women's Political Caucus[23]
- NewDem Action Fund[24]
- Patriotic Millionaires[25]
- Planned Parenthood Action Fund[26]
- Reproductive Freedom for All[27]
- Swing Left[28]
- Vote Common Good[29]
- VoteVets[30]
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Ashley Ehasz (D) | $2,144,767 | $819,009 | $1,331,906 |
| Source: Federal Election Commission[14] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Ashley Ehasz | 68,489 | 100.00 | |
| Total votes | 68,489 | 100.00 | ||
Libertarian Party
Failed to qualify
- Bradley Cooper, automotive industry worker and former chair of the Pennsylvania Libertarian Party[31]
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Likely R | December 12, 2023 |
| Inside Elections[33] | Likely R | December 15, 2023 |
| Sabato's Crystal Ball[34] | Likely R | September 7, 2023 |
| Elections Daily[35] | Likely R | February 5, 2024 |
| CNalysis[36] | Very Likely R | November 16, 2023 |
Polling
| Poll source | Date(s) administered |
Sample size[c] |
Margin of error |
Brian Fitzpatrick (R) |
Ashley Ehasz (D) |
Undecided |
|---|---|---|---|---|---|---|
| Upswing Research & Strategy (D)[37][A] | September 4–10, 2024 | 400 (LV) | ± 4.9% | 50% | 45% | 5% |
| Public Opinion Strategies (R)[38][B] | September 7–9, 2024 | 400 (RV) | ± 4.0% | 54% | 40% | 6% |
| Upswing Research & Strategy (D)[39][A] | June 12–16, 2024 | 400 (LV) | ± 4.9% | 47% | 45% | 8% |
| Grassroots Targeting (R)[40][B] | May 14–20, 2024 | 1,200 (LV) | ± 2.8% | 51% | 36% | 13% |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Brian Fitzpatrick (incumbent) | 261,390 | 56.40 | |
| Democratic | Ashley Ehasz | 202,042 | 43.60 | |
| Total votes | 463,432 | 100.00 | ||
| Republican hold | ||||
By county
| County[41] | Brian Fitzpatrick Republican |
Ashley Ehasz Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Bucks | 222,693 | 56.64% | 170,470 | 43.36% | 52,223 | 18.28% | 393,163 |
| Montgomery | 38,697 | 55.07% | 31,572 | 44.93% | 7,125 | 10.14% | 70,269 |
| Totals | 261,390 | 56.40% | 202,042 | 43.60% | 59,358 | 12.80% | 463,432 |
District 2
| |||||||||||||||||
County results Boyle: 70–80% | |||||||||||||||||
| |||||||||||||||||
The 2nd district is based in central and northeastern Philadelphia.[1] It had a PVI of D+20 and voted for Joe Biden by 43% in 2020. The incumbent was Democrat Brendan Boyle, who was re-elected with 75.7% of the vote in 2022.[2]
Democratic primary
Nominee
- Brendan Boyle, incumbent U.S. representative[42]
Failed to qualify for ballot access
- Salem Snow, social worker[43]
Endorsements
Organizations
- AIPAC[6]
- Democratic Majority for Israel[44]
- Humane Society Legislative Fund[8]
- NextGen America PAC (post-primary)[45]
Labor unions
Organizations
Fundraising
| Campaign finance reports as of December 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Brandon Boyle (D) | $1,203,945 | $332,305 | $3,216,580 |
| Salem Snow (D) | $2,215 | $1,163 | $2,427 |
| Source: Federal Election Commission[47] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Brendan Boyle (incumbent) | 43,997 | 100.0 | |
| Total votes | 43,997 | 100.0 | ||
Republican primary
Nominee
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Haroon Bashir | 9,748 | 100.0 | |
| Total votes | 9,748 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid D | December 12, 2023 |
| Inside Elections[33] | Solid D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe D | September 7, 2023 |
| Elections Daily[35] | Safe D | February 5, 2024 |
| CNalysis[36] | Solid D | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Brendan Boyle (incumbent) | 193,691 | 71.5 | |
| Republican | Haroon Bashir | 77,355 | 28.5 | |
| Total votes | 271,046 | 100.0 | ||
| Democratic hold | ||||
By county
| County[49] | Brendan Boyle Democratic |
Haroon Bashir Republican |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Philadelphia | 193,691 | 71.46% | 77,355 | 28.54% | 116,336 | 42.92% | 271,046 |
| Totals | 193,691 | 71.46% | 77,355 | 28.54% | 116,336 | 42.92% | 271,046 |
District 3
| |||||||||||||||||
County results Evans: >90% | |||||||||||||||||
| |||||||||||||||||
The 3rd district is based in west and south Philadelphia.[1] It had a PVI of D+40 and voted for Joe Biden by 81% in 2020. The incumbent was Democrat Dwight Evans, who was re-elected with 95.1% of the vote against a third-party candidate in 2022.[2]
Democratic primary
Nominee
- Dwight Evans, incumbent U.S. representative[50]
Eliminated in primary
- Tracey Gordon, former Philadelphia Register of Wills[51]
Endorsements
Organizations
- Humane Society Legislative Fund[8]
- League of Conservation Voters[52]
- NextGen America PAC (post-primary)[45]
Labor unions
- International Brotherhood of Teamsters joint council 40[46]
- National Education Association[13]
- Pennsylvania Association of Staff Nurses and Allied Professionals[53]
Newspapers
Fundraising
| Campaign finance reports as of December 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Dwight Evans (D) | $551,026 | $401,481 | $283,160 |
| Source: Federal Election Commission[55] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Dwight Evans (incumbent) | 93,974 | 87.7 | |
| Democratic | Tracey Gordon | 13,169 | 12.3 | |
| Total votes | 107,143 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid D | December 12, 2023 |
| Inside Elections[33] | Solid D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe D | September 7, 2023 |
| Elections Daily[35] | Safe D | February 5, 2024 |
| CNalysis[36] | Solid D | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Dwight Evans (incumbent) | 340,223 | 100.0 | |
| Total votes | 340,223 | 100.0 | ||
| Democratic hold | ||||
By county
| County[56] | Dwight Evans Democratic |
Total votes cast | |
|---|---|---|---|
| # | % | ||
| Philadelphia | 340,223 | 100% | 340,223 |
| Totals | 340,223 | 100% | 340,223 |
District 4
| |||||||||||||||||
County results Dean: 60–70% Winkler: 50–60% | |||||||||||||||||
| |||||||||||||||||
The 4th district is based in the western suburbs of Philadelphia, including most of Montgomery County and parts of Berks County. The incumbent was Democrat Madeleine Dean, who was re-elected with 61.3% of the vote in 2022.[2]
Democratic primary
Nominee
- Madeleine Dean, incumbent U.S. representative[50]
Endorsements
U.S representatives
- Gabby Giffords, AZ-08 (2007–2012)[57]
Organizations
- Feminist Majority PAC[58]
- Giffords[57]
- Humane Society Legislative Fund[8]
- Joint Action Committee for Political Affairs[59]
- Planned Parenthood Action Fund[60]
- Population Connection Action Fund[61]
Labor unions
Fundraising
| Campaign finance reports as of December 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Madeleine Dean (D) | $773,111 | $613,820 | $864,186 |
| Source: Federal Election Commission[62] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Madeleine Dean (incumbent) | 78,235 | 100.0 | |
| Total votes | 78,235 | 100.0 | ||
Republican primary
Nominee
- David Winkler, storage facility manager[63]
Fundraising
| Campaign finance reports as of December 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| David Winkler (R) | $17,975[d] | $5,993 | $4,750 |
| Source: Federal Election Commission[62] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | David Winkler | 43,625 | 100.0 | |
| Total votes | 43,625 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid D | December 12, 2023 |
| Inside Elections[33] | Solid D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe D | September 7, 2023 |
| Elections Daily[35] | Safe D | February 5, 2024 |
| CNalysis[36] | Solid D | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Madeleine Dean (incumbent) | 269,066 | 59.1 | |
| Republican | David Winkler | 186,457 | 40.9 | |
| Total votes | 455,523 | 100.0 | ||
| Democratic hold | ||||
By county
| County[64] | Madeleine Dean Democratic |
David Winkler Republican |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Berks | 31,346 | 41.72% | 43,788 | 58.28% | −12,442 | −16.56% | 75,134 |
| Montgomery | 237,720 | 62.49% | 142,669 | 37.51% | 95,051 | 24.99% | 380,389 |
| Totals | 269,066 | 59.07% | 186,457 | 40.93% | 82,609 | 18.13% | 455,523 |
District 5
| |||||||||||||||||
County results Scanlon: 60–70% 70–80% | |||||||||||||||||
| |||||||||||||||||
The 5th district is based in the southwestern suburbs of Philadelphia, including all of Delaware County, parts of Montgomery County, and parts of south Philadelphia. The incumbent was Democrat Mary Gay Scanlon, who was re-elected with 65.1% of the vote in 2022.[2]
Democratic primary
Nominee
- Mary Gay Scanlon, incumbent U.S. representative[42]
Endorsements
Organizations
- Feminist Majority PAC[58]
- Giffords[65]
- Humane Society Legislative Fund[8]
- Joint Action Committee for Political Affairs[59]
- National Women's Political Caucus[23]
- NextGen America PAC (post-primary)[45]
- Planned Parenthood Action Fund[60]
- Population Connection Action Fund[61]
- Sierra Club[66]
Labor unions
Fundraising
| Campaign finance reports as of December 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Mary Gay Scanlon (D) | $638,473 | $528,852 | $412,202 |
| Source: Federal Election Commission[67] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Mary Gay Scanlon (incumbent) | 70,068 | 100.0 | |
| Total votes | 70,068 | 100.0 | ||
Republican primary
Nominee
- Alfeia DeVaughn-Goodwin, retired police officer[68]
Disqualified
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Alfeia DeVaughn-Goodwin | 37,361 | 100.0 | |
| Total votes | 37,361 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid D | December 12, 2023 |
| Inside Elections[33] | Solid D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe D | September 7, 2023 |
| Elections Daily[35] | Safe D | February 5, 2024 |
| CNalysis[36] | Solid D | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Mary Gay Scanlon (incumbent) | 267,754 | 65.3 | |
| Republican | Alfeia DeVaughn-Goodwin | 142,355 | 34.7 | |
| Total votes | 410,109 | 100.0 | ||
| Democratic hold | ||||
By county
| County[70] | Mary Gay Scanlon Democratic |
Alfeia DeVaughn-Goodwin Republican |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Chester | 0 | 100% | 0 | 100% | 0 | 0% | 0 |
| Delaware | 203,876 | 62.93% | 120,100 | 37.07% | 83,776 | 25.86% | 323,976 |
| Montgomery | 42,178 | 74.17% | 14,692 | 25.83% | 27,486 | 48.33% | 56,870 |
| Philadelphia | 21,700 | 74.16% | 7,563 | 25.84% | 14,137 | 48.31% | 29,263 |
| Totals | 269,066 | 65.29% | 142,355 | 34.71% | 125,399 | 30.58% | 410,109 |
District 6
| |||||||||||||||||
County results Houlahan: 50–60% | |||||||||||||||||
| |||||||||||||||||
The 6th district includes all of Chester County and the city of Reading in Berks County. The incumbent was Democrat Chrissy Houlahan, who was re-elected with 58.3% of the vote in 2022.[2]
Democratic primary
Nominee
- Chrissy Houlahan, incumbent U.S. representative[42]
Endorsements
U.S representatives
- Seth Moulton, MA-06 (2015–present)[71]
Organizations
- AIPAC[6]
- Bend the Arc[72]
- Democratic Majority for Israel[44]
- Feminist Majority PAC[58]
- Humane Society Legislative Fund[8]
- Joint Action Committee for Political Affairs[59]
- National Women's Political Caucus[23]
- NextGen America PAC (post-primary)[45]
- Population Connection Action Fund[61]
- Sierra Club[66]
- With Honor Fund[73]
Labor unions
Fundraising
| Campaign finance reports as of December 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Chrissy Houlahan (D) | $1,172,325 | $489,737 | $3,640,282 |
| Source: Federal Election Commission[74] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Chrissy Houlahan (incumbent) | 58,552 | 100.0 | |
| Total votes | 58,552 | 100.0 | ||
Republican primary
Nominee
- Neil Young Jr., teacher[48]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Neil Young Jr. | 45,072 | 100.0 | |
| Total votes | 45,072 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid D | December 12, 2023 |
| Inside Elections[33] | Solid D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe D | September 7, 2023 |
| Elections Daily[35] | Safe D | February 5, 2024 |
| CNalysis[36] | Solid D | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Chrissy Houlahan (incumbent) | 235,625 | 56.2 | |
| Republican | Neil Young Jr. | 183,638 | 43.8 | |
| Total votes | 419,263 | 100.0 | ||
| Democratic hold | ||||
By county
District 7
| |||||||||||||||||
County results Mackenzie: 60–70% Wild: 50–60% | |||||||||||||||||
| |||||||||||||||||
The 7th district is based in the Lehigh Valley, including all of Lehigh, Northampton, and Carbon counties and a small sliver of Monroe County.[1] It had a PVI of R+2 and voted for Joe Biden by 0.6% in 2020. The incumbent was Democrat Susan Wild, who was re-elected with 51.0% of the vote in 2022.[2] Wild conceded the 2024 race to Mackenzie at 10:00pm on election day, despite the race being considered "too close to call" by some media sources.[76]
Democratic primary
Nominee
- Susan Wild, incumbent U.S. representative[48]
Endorsements
Statewide officials
- Gretchen Whitmer, governor of Michigan (2019–present)[77]
U.S. representatives
- Liz Cheney, WY-AL (2017-2023) (post-primary; Republican)[78]
Organizations
- AIPAC[6]
- Brady PAC[79]
- Council for a Livable World[80]
- EMILY's List[81]
- End Citizens United[82]
- Everytown for Gun Safety Action Fund[83]
- Feminist Majority PAC[58]
- Giffords[84]
- Humane Society Legislative Fund[8]
- J Street PAC[85]
- Jewish Democratic Council of America[86]
- Joint Action Committee for Political Affairs[59]
- League of Conservation Voters[52]
- NARAL Pro-Choice America[87]
- National Women's Political Caucus[23]
- NextGen America PAC (post-primary)[45]
- Natural Resources Defense Council[88]
- Peace Action[89]
- Planned Parenthood Action Fund[90]
- Population Connection Action Fund[61]
Labor unions
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Susan Wild (D) | $5,065,280 | $1,263,749 | $3,855,492 |
| Source: Federal Election Commission[93] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Susan Wild (incumbent) | 55,259 | 100.0 | |
| Total votes | 55,259 | 100.0 | ||
Republican primary
Nominee
- Ryan Mackenzie, state representative from the 187th district (2012–present) and candidate for this district in 2018 and 2022[94]
Eliminated in primary
- Kevin Dellicker, technology firm owner and candidate for this district in 2022[95]
- Maria Montero, director of public affairs for the Pennsylvania Convention Center, former executive director of the Pennsylvania Governor's Advisory Committee for Latino Affairs, and candidate for the 12th district in the 2019 special election[96]
Withdrawn
- Allen Issa, law student and former intern for U.S. Representative Darrell Issa (endorsed Montero)[97]
Declined
- Lisa Scheller, former Lehigh County commissioner and nominee for this district in 2020 and 2022[98]
Endorsements
U.S. representatives
- Lou Barletta, PA-11 (2011–2019)[99]
U.S. representatives
- Mike Johnson, Speaker of the House (2023–present) from LA-04 (2017–present) (post-primary)[100]
Organizations
Individuals
- Kathy Barnette, political commentator[105]
- Allen Issa, former candidate for this seat[97]
- Vivek Ramaswamy, pharmaceutical executive and candidate for president in 2024[105]
Debates and forums
| No. | Date | Host | Moderator | Link | Participants | ||||
|---|---|---|---|---|---|---|---|---|---|
| P Participant A Absent N Non-invitee I Invitee W Withdrawn | |||||||||
| Dellicker | Mackenzie | Montero | |||||||
| 1[106] | February 28, 2024 | Business Matters | Tony Iannelli | Part 1 Part 2 |
P | P | P | ||
| 2 | March 4, 2024 | Leighton 912 Project | Kim Bell | YouTube | P | P | P | ||
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Kevin Dellicker (R) | $524,286 | $514,550 | $11,248 |
| Ryan Mackenzie (R) | $746,824 | $373,568 | $373,255 |
| Maria Montero (R) | $251,490 | $250,741 | $748 |
| Source: Federal Election Commission[93] | |||
Results

| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Ryan Mackenzie | 23,557 | 42.6 | |
| Republican | Kevin Dellicker | 18,835 | 34.0 | |
| Republican | Maria Montero | 12,952 | 23.4 | |
| Total votes | 55,344 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Tossup | December 12, 2023 |
| Inside Elections[33] | Tilt D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Lean D | October 24, 2024 |
| Elections Daily[35] | Lean D | November 4, 2024 |
| CNalysis[36] | Tilt D | August 18, 2024 |
Debates
| No. | Date | Host | Moderator | Link | Republican | Democratic |
|---|---|---|---|---|---|---|
| P Participant A Absent N Non-invitee I Invitee W Withdrawn | ||||||
| Mackenzie | Wild | |||||
| 1 | September 15, 2024 | Blue Ridge Cable | Kim Bell | YouTube | P | P |
| 2 | September 16, 2024 | Business Matters | Tony Iannelli | Part 1 Part 2 |
P | P |
Polling
| Poll source | Date(s) administered |
Sample size[c] |
Margin of error |
Susan Wild (D) |
Ryan Mackenzie (R) |
Undecided |
|---|---|---|---|---|---|---|
| Muhlenberg College[107][C] | September 30 – October 3, 2024 | 459 (LV) | ± 6.0% | 51% | 45% | 4%[e] |
| Change Research (D)[108][D] | September 16–23, 2024 | 592 (LV) | – | 47% | 43% | 9% |
| Change Research (D)[109][D] | August 10–17, 2024 | 406 (LV) | – | 47% | 43% | 9% |
| Tarrance Group (R)[110][E] | July 21–24, 2024 | 404 (LV) | ± 4.9% | 47% | 45% | 8% |
Results
| Party | Candidate | Votes | % | |||
|---|---|---|---|---|---|---|
| Republican | Ryan Mackenzie | 203,688 | 50.5 | |||
| Democratic | Susan Wild (incumbent) | 199,626 | 49.5 | |||
| Total votes | 403,314 | 100.0 | ||||
| Republican gain from Democratic | ||||||
By county
| County[111] | Ryan Mackenzie Republican |
Susan Wild Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Carbon | 22,813 | 66.26% | 11,614 | 33.74% | 11,199 | 32.53% | 34,427 |
| Lehigh | 89,350 | 47.69% | 98,017 | 52.31% | −8,667 | −4.63% | 187,367 |
| Monroe | 5,015 | 67.58% | 2,406 | 32.42% | 2,609 | 35.16% | 7,421 |
| Northampton | 86,510 | 49.69% | 87,589 | 50.31% | −1,079 | −0.62% | 174,099 |
| Totals | 203,688 | 50.50% | 199,626 | 49.50% | 4,062 | 1.01% | 403,314 |
District 8
| |||||||||||||||||
Bresnahan: 50–60% 60–70% 70–80% Cartwright: 50–60% 60–70% 70–80% | |||||||||||||||||
| |||||||||||||||||
The 8th district is based in Northeast Pennsylvania, specifically the Wyoming Valley and Pocono Mountains, including all of Lackawanna, Wayne, and Pike counties, and most of Luzerne and Monroe counties.[1] It had a PVI of R+4 and voted for Donald Trump by 3% in 2020. The incumbent was Democrat Matt Cartwright, who was re-elected with 51.2% of the vote in 2022.[2]
Democratic primary
Nominee
- Matt Cartwright, incumbent U.S. representative[50]
Endorsements
Organizations
- AIPAC[6]
- Brady PAC[79]
- Democratic Majority for Israel[44]
- End Citizens United[112]
- Everytown for Gun Safety (post-primary)[113]
- Feminist Majority PAC[58]
- Humane Society Legislative Fund[8]
- J Street PAC[114]
- Jewish Democratic Council of America[86]
- League of Conservation Voters[52]
- Natural Resources Defense Council[88]
- NextGen America PAC (post-primary)[45]
- Population Connection Action Fund[61]
Labor unions
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Matt Cartwright (D) | $5,655,991 | $1,169,837 | $4,538,773 |
| Source: Federal Election Commission[115] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Matt Cartwright (incumbent) | 58,573 | 100.0 | |
| Total votes | 58,573 | 100.0 | ||
Republican primary
Nominee
- Rob Bresnahan Jr., construction company CEO[116]
Endorsements
U.S. representatives
- Mike Johnson, LA-04 (2017–present), Speaker of the House (2023–present)[117]
- Burgess Owens, UT-04 (2021–present)[118]
- Steve Scalise, LA-01 (2008–present), House Majority Leader (2023–present)[118]
Organizations
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Rob Bresnahan (R) | $2,561,590 | $1,336,326 | $1,225,264 |
| Source: Federal Election Commission[115] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Rob Bresnahan Jr. | 42,365 | 100.0 | |
| Total votes | 42,365 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Tossup | December 12, 2023 |
| Inside Elections[33] | Tilt D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Lean D | November 4, 2024 |
| Elections Daily[35] | Lean D | November 4, 2024 |
| CNalysis[36] | Tilt D | November 16, 2023 |
| No. | Date | Host | Moderator | Link | Republican | Democratic |
|---|---|---|---|---|---|---|
| P Participant A Absent N Non-invitee I Invitee W Withdrawn | ||||||
| Bresnahan | Cartwright | |||||
| 1 | October 22, 2024 | WVIA-TV | Tracey Matisak | C-SPAN | P | P |
Polling
Matt Carwright vs. different candidate
Matt Cartwright vs. generic Republican
Results
| Party | Candidate | Votes | % | |||
|---|---|---|---|---|---|---|
| Republican | Rob Bresnahan Jr. | 195,663 | 50.8 | |||
| Democratic | Matt Cartwright (incumbent) | 189,411 | 49.2 | |||
| Total votes | 385,074 | 100.0 | ||||
| Republican gain from Democratic | ||||||
By county
| County[126] | Rob Bresnahan Jr. Republican |
Matt Cartwright Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Lackawanna | 50,835 | 42.97% | 64,779 | 56.03% | −13,944 | −12.06% | 115,614 |
| Luzerne | 69,827 | 53.86% | 59,830 | 46.15% | 9,997 | 7.71% | 129,657 |
| Monroe | 35,013 | 45.95% | 41,188 | 54.05% | −6,175 | −8.10% | 76,201 |
| Pike | 20,727 | 60.08% | 13,773 | 39.92% | 6,954 | 20.16% | 34,500 |
| Wayne | 19,261 | 66.18% | 9,841 | 33.82% | 9,420 | 33.27% | 29,102 |
| Totals | 195,663 | 50.81% | 189,411 | 49.19% | 6,252 | 1.62% | 385,074 |
District 9
| |||||||||||||||||
County results Meuser: 60–70% 70–80% | |||||||||||||||||
| |||||||||||||||||
The incumbent was Republican Dan Meuser, who was re-elected with 69.3% of the vote in 2022.[2]
Republican primary
Nominee
- Dan Meuser, incumbent U.S. representative[42]
Endorsements
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Dan Meuser (R) | $1,259,787 | $1,190,016 | $173,621 |
| Source: Federal Election Commission[127] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Dan Meuser (incumbent) | 77,943 | 100.0 | |
| Total votes | 77,943 | 100.0 | ||
Democratic primary
Nominee
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Amanda Waldman | 34,851 | 100.0 | |
| Total votes | 34,851 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid R | December 12, 2023 |
| Inside Elections[33] | Solid R | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe R | September 7, 2023 |
| Elections Daily[35] | Safe R | February 5, 2024 |
| CNalysis[36] | Solid R | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Dan Meuser (incumbent) | 276,212 | 70.5 | |
| Democratic | Amanda Waldman | 115,523 | 29.5 | |
| Total votes | 391,735 | 100.0 | ||
| Republican hold | ||||
By county
| County[129] | Dan Meuser Republican |
Amanda Waldman Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Berks | 21,564 | 69.33% | 9,540 | 30.67% | 12,024 | 38.66% | 31,104 |
| Bradford | 23,218 | 75.73% | 7,441 | 24.27% | 15,777 | 51.46% | 30,659 |
| Columbia | 21,880 | 68.01% | 10,294 | 32.00% | 11,586 | 36.01% | 32,174 |
| Lebanon | 48,854 | 67.60% | 23,416 | 32.40% | 25,438 | 35.20% | 72,270 |
| Luzerne | 17,636 | 73.20% | 6,457 | 26.80% | 11,179 | 46.40% | 24,093 |
| Lycoming | 24,478 | 68.01% | 11,514 | 31.99% | 12,964 | 36.02% | 35,992 |
| Montour | 6,379 | 65.07% | 3,424 | 34.93% | 2,955 | 30.14% | 9,803 |
| Northumberland | 30,779 | 71.66% | 12,170 | 28.34% | 18,609 | 43.33% | 42,949 |
| Schuylkill | 52,039 | 72.03% | 20,206 | 27.97% | 31,833 | 44.06% | 72,245 |
| Sullivan | 2,714 | 75.12% | 899 | 24.88% | 1,815 | 50.24% | 3,613 |
| Susquehanna | 16,262 | 73.77% | 5,783 | 26.23% | 10,479 | 47.53% | 22,045 |
| Wyoming | 10,409 | 70.39% | 4,379 | 29.61% | 6,030 | 40.78% | 14,788 |
| Totals | 276,212 | 70.51% | 115,523 | 29.49% | 160,689 | 41.02% | 391,735 |
District 10
| |||||||||||||||||
County results Perry: 50–60% Stelson: 50–60% | |||||||||||||||||
| |||||||||||||||||
The 10th district is based in the Harrisburg and York areas, including all of Dauphin County, most of Cumberland County, and the northern half of York County.[1] It had a PVI of R+5 and voted for Donald Trump by 4% in 2020. The incumbent was Republican Scott Perry, who was re-elected with 53.8% of the vote in 2022.[2]
Republican primary
Nominee
- Scott Perry, incumbent U.S. representative[130]
Endorsements
Fundraising
| Campaign finance reports as of September 30, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Scott Perry (R) | $3,545,992 | $3,002,273 | $716,837 |
| Source: Federal Election Commission[132] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Scott Perry (incumbent) | 61,596 | 100.0 | |
| Total votes | 61,596 | 100.0 | ||
Democratic primary
Nominee
- Janelle Stelson, former WGAL news anchor[133]
Eliminated in primary
- John Broadhurst, business development consultant[134]
- Rick Coplen, Carlisle school board member and candidate for this district in 2022[135]
- Shamaine Daniels, at-large Harrisburg city councilor and nominee for this district in 2022[136]
- Blake Lynch, WITF-TV executive and former communications director for the Harrisburg Bureau of Police[137]
- Mike O'Brien, retired U.S. Marine Corps lieutenant colonel[138]
Withdrew
- Bob Forbes, teacher[139]
Failed to qualify
- William Lillich, former truck driver[140]
Endorsements
Organizations
Local officials
- Wanda Williams, mayor of Harrisburg (2022–present)[144]
Debates and forums
| No. | Date | Host | Moderator | Link | Participants | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P Participant A Absent N Non-invitee I Invitee W Withdrawn | ||||||||||||
| Broadhurst | Coplen | Daniels | Forbes | Lillich | Lynch | O'Brien | Stelson | |||||
| 1[150][151] | January 13, 2024 | Dauphin County Democratic Party | P | P | P | P | P | P | P | P | ||
| 2[152] | March 6, 2024 | WHTM abc27 | Dennis Owens | abc27 | P | P | P | W | N | P | P | P |
| 3[153] | March 10, 2024 | Capital Region Stands Up | Dennis Owens & Cate Barron | P | P | P | W | N | P | P | A | |
| 4[154] | March 25, 2024 | PennLive | Berwood Yost | P | P | P | W | N | P | P | P | |
| 5 | April 9, 2024 | WGAL-TV | Tom Lehman & Katelyn Smith | WGAL | P | P | P | W | N | P | P | P |
Fundraising
| Campaign finance reports as of September 30, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Mike O'Brien (D) | $791,228 | $789,322 | $1,906 |
| Janelle Stelson (D) | $4,773,496 | $3,399,353 | $1,374,142 |
| Rick Coplen (D) | $63,196 | $54,859 | $8,336 |
| Blake Lynch (D) | $54,483 | $32,593 | $21,889 |
| Shamaine Daniels (D) | $81,033 | $81,113 | $1,518 |
| John Broadhurst (D) | $10,615 | $1,451 | $9,163 |
| Source: Federal Election Commission[132] | |||
Polling
| Poll source | Date(s) administered |
Sample size[c] |
Margin of error |
Rick Coplen |
Shamaine Daniels |
Blake Lynch |
Mike O'Brien |
Janelle Stelson |
Undecided |
|---|---|---|---|---|---|---|---|---|---|
| Normington Petts (D)[155][H] | February 26–28, 2024 | 400 (LV) | ± 4.9% | 3% | 16% | 5% | 9% | 36% | 31% |
| Public Policy Polling (D)[156][H] | October 16–17, 2023 | 547 (LV) | ± 4.2% | 3% | 20% | 3% | 3% | 33% | 38% |
Results

| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Janelle Stelson | 26,591 | 43.8 | |
| Democratic | Mike O'Brien | 14,103 | 23.3 | |
| Democratic | Shamaine Daniels | 8,773 | 14.5 | |
| Democratic | Rick Coplen | 5,464 | 9.0 | |
| Democratic | Blake Lynch | 3,388 | 5.6 | |
| Democratic | John Broadhurst | 2,322 | 3.8 | |
| Total votes | 60,641 | 100.0 | ||
General election
Debate
| No. | Date | Host | Moderator | Link | Republican | Democratic |
|---|---|---|---|---|---|---|
| Key: P Participant A Absent N Not invited I Invited W Withdrawn |
||||||
| Scott Perry | Janelle Stelson | |||||
| 1 | Oct. 8, 2024 | WHTM-TV | Dennis Owens | WHTM-TV | P | P |
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[157] | Tossup | October 18, 2024 |
| Inside Elections[33] | Tilt R | September 12, 2024 |
| Sabato's Crystal Ball[34] | Lean R | September 7, 2023 |
| Elections Daily[35] | Lean D (flip) | November 4, 2024 |
| CNalysis[36] | Tilt D (flip) | November 4, 2024 |
Post-primary endorsements
U.S. representatives
- Barbara Comstock, former VA-10 (2015–2019) (Republican)[158]
- Adam Kinzinger, former IL-16 (2011–2023) (Republican)[158]
- Denver Riggleman, former VA-05 (2019–2021) (Independent)[158]
- Dave Trott, former MI-11 (2015–2019) (Republican)[158]
- Joe Walsh, former IL-08 (2011–2013) (Independent)[158]
Organizations
Polling
| Poll source | Date(s) administered |
Sample size[c] |
Margin of error |
Scott Perry (R) |
Janelle Stelson (D) |
Undecided |
|---|---|---|---|---|---|---|
| Susquehanna Polling & Research (R)[163] | October 4–7, 2024 | 300 (LV) | ± 5.0% | 39% | 48% | 13% |
| Upswing Research (D)[164][I] | July 30 – August 2, 2024 | 600 (LV) | ± 4.0% | 47% | 48% | 5% |
| Franklin & Marshall College[165] | May 28 – June 2, 2024 | 397 (RV) | ± 6.1% | 45% | 44% | 11% |
| Normington Petts (D)[166][H] | May 21–23, 2024 | 400 (LV) | ± 4.9% | 51% | 48% | 1% |
| Public Policy Polling (D)[167][H] | April 24–25, 2024 | 532 (V) | ± 4.3% | 45% | 43% | 12% |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Scott Perry (incumbent) | 205,567 | 50.6 | |
| Democratic | Janelle Stelson | 200,434 | 49.4 | |
| Total votes | 406,001 | 100.0 | ||
| Republican hold | ||||
By county
| County[168] | Scott Perry Republican |
Janelle Stelson Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Cumberland | 70,036 | 51.91% | 64,891 | 48.09% | 5,145 | 3.81% | 134,927 |
| Dauphin | 66,986 | 45.49% | 80,272 | 54.51% | −13,286 | −9.02% | 147,258 |
| York | 68,545 | 55.36% | 55,271 | 44.64% | 13,274 | 10.72% | 123,816 |
| Totals | 205,567 | 50.63% | 200,434 | 49.37% | 5,133 | 1.26% | 406,001 |
District 11
| |||||||||||||||||
County results Smucker: 60–70% | |||||||||||||||||
| |||||||||||||||||
The 11th district is based in Pennsylvania Dutch Country, including all of Lancaster County and the southern half of York County.[1] It had a PVI of R+13 and voted for Donald Trump by 21% in 2020. The incumbent was Republican Lloyd Smucker, who was re-elected with 61.6% of the vote in 2022.[2]
Republican primary
Nominee
- Lloyd Smucker, incumbent U.S. representative[42]
Endorsements
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Lloyd Smucker (R) | $1,372,075 | $749,344 | $1,502,555 |
| Source: Federal Election Commission[169] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Lloyd Smucker (incumbent) | 68,039 | 100.0 | |
| Total votes | 68,039 | 100.0 | ||
Democratic primary
Nominee
- Jim Atkinson, pilot[170]
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| David Baker (D) | $7,230 | $7,011 | $219 |
| James Atkinson (D) | $8,566 | $7,081 | $1,485 |
| Source: Federal Election Commission[169] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Jim Atkinson | 38,559 | 100.0 | |
| Total votes | 38,559 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid R | December 12, 2023 |
| Inside Elections[33] | Solid R | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe R | September 7, 2023 |
| Elections Daily[35] | Safe R | February 5, 2024 |
| CNalysis[36] | Solid R | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Lloyd Smucker (incumbent) | 253,672 | 62.9 | |
| Democratic | Jim Atkinson | 149,641 | 37.1 | |
| Total votes | 403,313 | 100.0 | ||
| Republican hold | ||||
By county
District 12
| |||||||||||||||||
County results Lee: 60–70% Hayes: 60–70% | |||||||||||||||||
| |||||||||||||||||
The 12th district is based in the city of Pittsburgh and its eastern and southern suburbs, including parts of Allegheny and Westmoreland counties. It had a PVI of D+8 and voted for Joe Biden by 20% in 2020. The incumbent was Democrat Summer Lee, who was elected with 56.2% of the vote in 2022.[2]
Democratic primary
Nominee
- Summer Lee, incumbent U.S. representative[172]
Eliminated in primary
Withdrawn
Declined
- Corey O'Connor, Allegheny County Controller[176] (endorsed Lee)[172]
- Lindsay Powell, state representative from the 21st district (2023–present)[176]
Endorsements
U.S. senators
- Bob Casey, Pennsylvania (2007–2025)[172]
- John Fetterman, Pennsylvania (2023–present)[172]
- Bernie Sanders, Vermont (2007–present)[177]
U.S. representatives
- Pete Aguilar, CA-33 (2015–present)[178]
- Katherine Clark, MA-05 (2013–present)[178]
- Hakeem Jeffries, NY-08 and House Minority Leader[178]
State legislators
- Lindsey Williams, 38th district (2019–present)[172]
- 6 state representatives[172]
Local officials
- Ed Gainey, mayor of Pittsburgh (2022–present)[172]
- Sara Innamorato, Allegheny County Executive (2024–present)[172]
- Michelle McFall, chair of the Westmoreland County Democratic Party[172]
- Corey O'Connor, Allegheny County Controller[172]
- 5 Allegheny County councilors[172]
Organizations
- Allegheny County Democratic Committee[179]
- Bend the Arc[72]
- Center for Biological Diversity Action Fund[180]
- End Citizens United[181]
- Food & Water Action[180]
- Friends of the Earth Action[182]
- J Street PAC[183]
- Jewish Voice for Peace Action fund[184]
- Justice Democrats[185]
- League of Conservation Voters[186]
- MoveOn[187]
- National Organization for Women PAC[143]
- National Women's Political Caucus[23]
- NextGen America PAC (post-primary)[45]
- Peace Action[89]
- People's Action[188]
- Planned Parenthood Action Fund[60]
- Population Connection Action Fund[61]
- Sunrise Movement[189]
- Working Families Party[190]
Labor unions
- American Federation of Teachers Pennsylvania[191]
- International Association of Fire Fighters Pittsburgh[191]
- International Union of Painters and Allied Trades[191]
- National Education Association[13]
- National Nurses United[192]
- National Postal Mail Handlers Union[191]
- Pennsylvania AFL–CIO[191]
- SEIU 32BJ[191]
- UNITE HERE Local 57[191]
- United Electrical Workers[191][193][194]
- United Food and Commercial Workers[191]
- Teamsters Joint Council 40[191]
Debates and forums
| No. | Date | Host | Moderator | Link | Participants | ||||
|---|---|---|---|---|---|---|---|---|---|
| P Participant A Absent N Non-invitee I Invitee W Withdrawn | |||||||||
| Lee | MacDonald | Patel | |||||||
| 1[199] | January 28, 2024 | Carnegie Mellon University | Chris Potter, Avalon Sueiro, Heidi Norman | P | P | P | |||
| 2[200] | April 4, 2024 | WPXI-TV | Lisa Sylvester | P | W | P | |||
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Summer Lee (D) | $2,695,289 | $1,760,654 | $959,001 |
| Bhavini Patel (D) | $700,471 | $667,405 | $53,645 |
| Source: Federal Election Commission[201] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Summer Lee (incumbent) | 64,594 | 60.65 | |
| Democratic | Bhavini Patel | 41,902 | 39.35 | |
| Total votes | 106,496 | 100.0 | ||
Republican primary
Nominee
- James Hayes, manufacturing executive[202]
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| James Hayes (R) | $85,846 | $69,739 | $16,106 |
| Source: Federal Election Commission[201] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | James Hayes | 34,759 | 100.0 | |
| Total votes | 34,759 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid D | December 12, 2023 |
| Inside Elections[33] | Solid D | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe D | September 7, 2023 |
| Elections Daily[35] | Safe D | February 5, 2024 |
| CNalysis[36] | Solid D | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Summer Lee (incumbent) | 234,802 | 56.4 | |
| Republican | James Hayes | 181,426 | 43.6 | |
| Total votes | 416,228 | 100.0 | ||
| Democratic hold | ||||
By county
| County[203] | Summer Lee Democratic |
James Hayes Republican |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Allegheny | 211,948 | 61.06% | 135,159 | 38.94% | 76,789 | 22.12% | 347,107 |
| Westmoreland | 22,854 | 33.06% | 46,267 | 66.93% | −23,413 | −33.87% | 69,121 |
| Totals | 234,802 | 56.41% | 181,426 | 43.59% | 53,376 | 12.82% | 416,228 |
District 13
| |||||||||||||||||
County results Joyce: 60–70% 70–80% 80–90% | |||||||||||||||||
| |||||||||||||||||
The 13th district is based in South Central Pennsylvania, including Johnstown, Altoona, and Gettysburg.[1] It had a PVI of R+25 and voted for Donald Trump by 45% in 2020. The incumbent was Republican John Joyce, who was re-elected unopposed in 2022.[2]
Republican primary
Nominee
- John Joyce, incumbent U.S. representative[204]
Endorsements
Organizations
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| John Joyce (R) | $1,786,992 | $978,413 | $2,620,748 |
| Source: Federal Election Commission[205] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | John Joyce (incumbent) | 82,675 | 100.0 | |
| Total votes | 82,675 | 100.0 | ||
Democratic primary
Nominee
- Beth Farnham, former Conewago Valley School District Board member and write-in candidate for this district in 2022[206]
Endorsements
Labor unions
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Beth Farnham | 32,568 | 100.0 | |
| Total votes | 32,568 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid R | December 12, 2023 |
| Inside Elections[33] | Solid R | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe R | September 7, 2023 |
| Elections Daily[35] | Safe R | February 5, 2024 |
| CNalysis[36] | Solid R | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | John Joyce (incumbent) | 301,460 | 74.2 | |
| Democratic | Beth Farnham | 104,823 | 25.8 | |
| Total votes | 406,283 | 100.0 | ||
| Republican hold | ||||
By county
| County[207] | John Joyce Republican |
Beth Farnham Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Adams | 40,997 | 68.54% | 18,815 | 31.46% | 22,182 | 37.09% | 59,812 |
| Bedford | 23,381 | 85.30% | 4,029 | 14.70% | 19,352 | 70.60% | 27,410 |
| Blair | 47,627 | 74.00% | 16,731 | 26.00% | 30,896 | 48.01% | 64,358 |
| Cambria | 49,416 | 70.59% | 20,586 | 29.41% | 28,830 | 41.18% | 70,002 |
| Cumberland | 8,299 | 70.62% | 3,453 | 29.38% | 4,846 | 41.24% | 11,752 |
| Franklin | 60,205 | 73.15% | 22,096 | 26.85% | 38,109 | 46.30% | 82,301 |
| Fulton | 7,021 | 87.10% | 1,040 | 12.90% | 5,981 | 74.20% | 8,061 |
| Huntingdon | 17,848 | 77.94% | 5,052 | 22.06% | 12,796 | 55.88% | 22,900 |
| Juniata | 9,644 | 81.14% | 2,242 | 18.86% | 7,402 | 62.28% | 11,886 |
| Mifflin | 17,132 | 79.11% | 4,524 | 20.89% | 12,608 | 58.22% | 21,656 |
| Perry | 19,169 | 76.06% | 6,035 | 23.94% | 13,134 | 52.11% | 25,204 |
| Somerset | 721 | 76.62% | 220 | 23.38% | 501 | 53.24% | 941 |
| Totals | 301,460 | 74.20% | 104,823 | 25.80% | 196,637 | 48.40% | 406,283 |
District 14
| |||||||||||||||||
County results Reschenthaler: 60–70% 70–80% | |||||||||||||||||
| |||||||||||||||||
The 14th district is based in Southwest Pennsylvania, including all of Washington, Greene, and Fayette counties, most of Indiana and Somerset counties, and parts of Westmoreland County.[1] It had a PVI of R+18 and voted for Donald Trump by 32% in 2020. The incumbent was Republican Guy Reschenthaler, who was re-elected unopposed in 2022.[2]
Republican primary
Nominee
- Guy Reschenthaler, incumbent U.S. representative[42]
Endorsement
Fundraising
| Campaign finance reports as of July 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Guy Reschenthaler (R) | $2,619,183 | $2,238,03 | $885,645 |
| Source: Federal Election Commission[209] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Guy Reschenthaler (incumbent) | 63,162 | 100.0 | |
| Total votes | 63,162 | 100.0 | ||
Democratic primary
Nominee
- Chris Dziados, defense policy advisor[210]
Eliminated in primary
- Ken Bach, former Yough School District Board member[211]
Endorsements
Organizations
Fundraising
| Campaign finance reports as of December 31, 2023 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Ken Bach (D) | $2,020 | $0 | $2,020 |
| Source: Federal Election Commission[209] | |||
Results

Dziados won the western part of the district, securing landslide results in the Washington and Greene counties. In contrast, Bach performed well in the eastern part, recording his best performance in the portion of Westmoreland County.
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Chris Dziados | 29,268 | 51.8 | |
| Democratic | Ken Bach | 27,193 | 48.2 | |
| Total votes | 56,461 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid R | December 12, 2023 |
| Inside Elections[33] | Solid R | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe R | September 7, 2023 |
| Elections Daily[35] | Safe R | February 5, 2024 |
| CNalysis[36] | Solid R | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Guy Reschenthaler (incumbent) | 268,380 | 66.6 | |
| Democratic | Chris Dziados | 134,755 | 33.4 | |
| Total votes | 403,135 | 100.0 | ||
| Republican hold | ||||
By county
| County[212] | Guy Reschenthaler Republican |
Chris Dziados Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Fayette | 38,200 | 67.80% | 18,142 | 32.20% | 20,058 | 45.60% | 56,342 |
| Indiana | 12,081 | 71.42% | 4,834 | 28.58% | 7,247 | 42.84% | 16,915 |
| Somerset | 25,493 | 67.98% | 12,009 | 32.02% | 13,484 | 35.96% | 37,502 |
| Greene | 30,904 | 78.60% | 8,413 | 21.40% | 22,491 | 57.20% | 39,317 |
| Totals | 268,380 | 66.57% | 134,755 | 33.43% | 33.146 | 25.79% | 403,135 |
District 15
| |||||||||||||||||
County results Thompson: 50–60% 60–70% 70–80% 80–90% | |||||||||||||||||
| |||||||||||||||||
The incumbent was Republican Glenn Thompson, who was re-elected with 69.9% of the vote in 2022.[2]
Republican primary
Nominee
- Glenn Thompson, incumbent U.S. representative[42]
Endorsements
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Glenn Thompson (R) | $2,334,055 | $1,810,637 | $877,193 |
| Source: Federal Election Commission[213] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Glenn Thompson (incumbent) | 75,645 | 100.0 | |
| Total votes | 75,645 | 100.0 | ||
Democratic primary
Nominee
- Zacheray Womer, law student[214]
Endorsements
Labor unions
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Zacheray Womer | 35,574 | 100.0 | |
| Total votes | 35,574 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid R | December 12, 2023 |
| Inside Elections[33] | Solid R | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe R | September 7, 2023 |
| Elections Daily[35] | Safe R | February 5, 2024 |
| CNalysis[36] | Solid R | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Glenn Thompson (incumbent) | 279,027 | 71.5 | |
| Democratic | Zacheray Womer | 111,408 | 28.5 | |
| Total votes | 390,435 | 100.0 | ||
| Republican hold | ||||
By county
| County[215] | Glenn Thompson Republican |
Zacheray Womer Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Armstrong | 27,657 | 76.92% | 8,297 | 23.08% | 19,360 | 53 85% | 35,954 |
| Cameron | 1,703 | 78.99% | 453 | 21 01% | 1,250 | 57.98% | 2,156 |
| Centre | 41,234 | 51.84% | 38,307 | 48.16% | 2,927 | 3.68% | 79,541 |
| Greene | 14,997 | 78.94% | 4,002 | 21.16% | 10,995 | 57.87% | 18,999 |
| Clearfield | 31,266 | 78.38% | 8,622 | 21.62% | 22,644 | 26.77% | 39,888 |
| Clinton | 13,269 | 72.52% | 5,028 | 27.48% | 8,241 | 45.04% | 18,297 |
| Elk | 13,101 | 77.01% | 3,912 | 22.99% | 9,189 | 54.01% | 17,013 |
| Forest | 1,986 | 75.43% | 647 | 24.57% | 1,339 | 50.85% | 2,633 |
| Indiana | 3,358 | 84.54% | 614 | 15.46% | 2,744 | 69.08% | 3,972 |
| Jefferson | 18,514 | 81.73% | 4,138 | 18.27% | 14,376 | 63.46% | 22,652 |
| Lycoming | 17,992 | 78.99% | 4,787 | 21.01% | 13,205 | 57.97% | 22,779 |
| McKean | 15,019 | 77.26% | 4,420 | 22.74% | 10,599 | 54.52% | 19,439 |
| Potter | 7,525 | 83.68% | 1,468 | 16.32% | 6,057 | 67.35% | 8,993 |
| Snyder | 14,685 | 74.72% | 4,969 | 25.28% | 9,716 | 49.44% | 19,654 |
| Tioga | 16,631 | 78.53% | 4,546 | 21.47% | 12,085 | 57.07% | 21,177 |
| Union | 13,406 | 64.26% | 7,455 | 35.74% | 5,951 | 28.52% | 20,861 |
| Venango | 11,871 | 73.67% | 4,242 | 26.33% | 7,629 | 47.35% | 16,113 |
| Warren | 14,813 | 72.92% | 5,501 | 27.08% | 9,312 | 45.84% | 20,314 |
| Totals | 279,027 | 71.47% | 111,408 | 28.53% | 167,619 | 42.93% | 390,435 |
District 16
| |||||||||||||||||
County results Kelly: 50–60% 60–70% 70–80% | |||||||||||||||||
| |||||||||||||||||
The 16th district is located in Northwestern Pennsylvania, and contains all of Erie, Crawford, Mercer, Lawrence and Butler counties, and part of Venango County.[1] It had a PVI of R+13 and voted for Donald Trump by 18% in 2020. The incumbent was Republican Mike Kelly, who was re-elected with 59.4% of the vote in 2022.[2]
Republican primary
Nominee
- Mike Kelly, incumbent U.S. representative[216]
Disqualified
- Tim Kramer, tax preparation nonprofit executive[217]
Endorsements
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Mike Kelly (R) | $1,164,674 | $647,760 | $1,416,120 |
| Tim Kramer (R)[f] | $14,250 | $14,162 | $87 |
| Source: Federal Election Commission[218] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mike Kelly (incumbent) | 60,255 | 100.0 | |
| Total votes | 60,255 | 100.0 | ||
Democratic primary
Nominee
- Preston Nouri, legislative analyst and former congressional aide[219]
Endorsements
Labor unions
- International Brotherhood of Teamsters joint council 40[46]
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Preston Nouri (D) | $411,927[g] | $324,603 | $87,323 |
| Source: Federal Election Commission[218] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Preston Nouri | 49,283 | 100.0 | |
| Total votes | 49,283 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Solid R | December 12, 2023 |
| Inside Elections[33] | Solid R | December 15, 2023 |
| Sabato's Crystal Ball[34] | Safe R | September 7, 2023 |
| Elections Daily[35] | Safe R | February 5, 2024 |
| CNalysis[36] | Solid R | November 16, 2023 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mike Kelly (incumbent) | 256,923 | 63.7 | |
| Democratic | Preston Nouri | 146,709 | 36.3 | |
| Total votes | 403,632 | 100.0 | ||
| Republican hold | ||||
By county
| County[220] | Mike Kelly Republican |
Preston Nouri Democratic |
Margin | Total votes cast | |||
|---|---|---|---|---|---|---|---|
| # | % | # | % | # | % | ||
| Butler | 83,045 | 69.31% | 36,777 | 30.69% | 46,268 | 30.61% | 119,822 |
| Crawford | 26,223 | 70.13% | 11,167 | 29.87% | 15,056 | 40.27% | 37,390 |
| Erie | 69,490 | 52.54% | 62,766 | 47.46% | 6,724 | 5.08% | 132,256 |
| Lawrence | 31,819 | 68.53% | 14,612 | 31.47% | 17,207 | 37.06% | 46,431 |
| Totals | 256,923 | 63.65% | 146,709 | 36.35% | 110,214 | 27.31% | 403,632 |
District 17
| |||||||||||||||||
Deluzio: 50–60% 60–70% 70–80% 80–90% >90% Mercuri: 40–50% 50–60% 60–70% 70–80% 80–90% Tie: 40–50% 50% | |||||||||||||||||
| |||||||||||||||||
The 17th district is based in the western and northern suburbs of Pittsburgh, including parts of Allegheny County and all of Beaver County.[1] It had an even PVI and voted for Joe Biden by 6% in 2020. The incumbent was Democrat Chris Deluzio, who was elected with 53.4% of the vote in 2022.[2]
Democratic primary
Nominee
- Chris Deluzio, incumbent U.S. representative[221]
Endorsements
Statewide officials
- Gretchen Whitmer, governor of Michigan (2019–present)[77]
U.S representatives
- Seth Moulton, MA-06 (2015–present)[71]
Organizations
- AIPAC[6]
- Allegheny County Democratic Committee[179]
- Bend the Arc[72]
- Brady PAC[79]
- Democratic Majority for Israel[44]
- End Citizens United[82]
- Everytown for Gun Safety Action Fund[83]
- Giffords[84]
- J Street PAC[222]
- Jewish Democratic Council of America[86]
- League of Conservation Voters[52]
- NARAL Pro-Choice America[87]
- NextGen America PAC (post-primary)[45]
- Planned Parenthood Action Fund[90]
- Population Connection Action Fund[61]
- With Honor Fund[73]
Labor unions
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Chris Deluzio (D) | $2,990,955 | $1,141,546 | $1,871,536 |
| Source: Federal Election Commission[223] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Chris Deluzio (incumbent) | 85,265 | 100.0 | |
| Total votes | 85,265 | 100.0 | ||
Republican primary
Nominee
- Rob Mercuri, state representative from the 28th district (2021–present)[224]
Withdrawn
- Jim Nelson, pastor[225]
Declined
- Jeremy Shaffer, former Ross Township commissioner and nominee for this district in 2022 (running for state house)[226]
Endorsements
Organizations
Fundraising
| Campaign finance reports as of July 31, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Rob Mercuri (R) | $1,095,445 | $294,186 | $801,258 |
| Jim Nelson (R)[f] | $46,085 | $46,085 | $0 |
| Source: Federal Election Commission[223] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Rob Mercuri | 46,974 | 100.0 | |
| Total votes | 46,974 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[32] | Lean D | December 12, 2023 |
| Inside Elections[33] | Likely D | September 12, 2024 |
| Sabato's Crystal Ball[34] | Lean D | September 7, 2023 |
| Elections Daily[35] | Likely D | February 5, 2024 |
| CNalysis[36] | Likely D | November 16, 2023 |
Polling
| Poll source | Date(s) administered |
Sample size[c] |
Margin of error |
Chris Deluzio (D) |
Rob Mercuri (R) |
Undecided |
|---|---|---|---|---|---|---|
| Change Research (D)[108][D] | September 16–23, 2024 | 495 (LV) | – | 46% | 42% | 12% |
| Change Research (D)[109][D] | August 10–17, 2024 | 543 (LV) | ± 2.2% | 48% | 40% | 12% |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Chris Deluzio (incumbent) | 242,838 | 53.9 | |
| Republican | Rob Mercuri | 207,900 | 46.1 | |
| Total votes | 450,738 | 100.0 | ||
| Democratic hold | ||||
By county
Notes
- Maria Collett, SD-12 (2019–present)[18]
- Tim Brennan, HD-29 (2023–present)[19]
- Melissa Cerrato, HD-151 (2023–present)[18]
- Tina Davis, HD-141 (2011–present)[18]
- Steve Malagari, HD-53 (2019–present)[19]
- Brian Munroe, HD-144 (2023–present)[19]
- Jim Prokopiak, HD-140 (2024–present)[19]
- Perry Warren, HD-31 (2017–present)[19]
- Key:
A – all adults
RV – registered voters
LV – likely voters
V – unclear - $13,600 of this total was self-funded by Winkler
- "Neither/Other" with 1%
- Withdrawn candidate
- $20,000 of this total was self-funded by Nouri
Partisan clients
- Poll sponsored by Ehasz's campaign
- Poll sponsored by Fitzpatrick's campaign
- Poll sponsored by The Morning Call
- Poll sponsored by Future Majority PAC
- Poll sponsored by the National Republican Congressional Committee and Mackenzie's campaign
- Poll sponsored by Inside Elections
- Poll sponsored by the Congressional Leadership Fund, which supports Republican candidates
- Poll conducted for Stelson's campaign
- Poll conducted for the Democratic Congressional Campaign Committee