2026 midterms · State
Pennsylvania
Primary May 19, 2026 · general election Nov 3, 2026
- races
- 19
- candidates listed
- 34
- statements classified
- 177,821
Pennsylvania 7th District
The closest rating in Pennsylvania: held by Republicans (Mackenzie). Cook Political Report ratings, entered by the lab. Two other races are rated toss-up or lean.
Statewide races
A governor’s race is on the 2026 ballot. No Senate seat is up here in 2026; the Senate listing below comes from FEC filings for a later election. Once a primary is called, only the candidates recorded as advancing are listed; before that, everyone running.
Each race links to its own page: the candidates, what they say and the money they report. Cook Political Report ratings, entered by the lab (last updated by the lab on Jun 24, 2026); a forecaster’s judgement about the general election, not the lab’s.
Senate
No Senate election in 2026
Democrats
- John FettermanDIncumbent · advanced · official profile
Republicans
- Dave McCormickRIncumbent · advanced · official profile
Governor
Solid DPrimary called
Democrats
- Josh ShapiroDIncumbent · advanced · official profile
Republicans
- Stacy GarrityRChallenger · advanced
House races
17 House races, all with a recorded primary result. Districts are in order, 5 at a time; choose any district to go straight to it.
House districts follow the candidates’ FEC filings. Where a state redrew its map for 2026, a few candidates may still appear under their old district number.
1st District
Primary called
Democrats
- Robert HarvieDChallenger · advanced
Republicans
- Brian FitzpatrickRIncumbent · advanced · official profile
2nd District
Primary called
Democrats
- Brendan BoyleDIncumbent · advanced · official profile
Republicans
- Jessica ArriagaRChallenger · advanced
3rd District
Primary called
Democrats
- Christopher RabbDOpen seat · advanced
Republicans
None recorded as advancing
4th District
Primary called
Democrats
- Madeleine DeanDIncumbent · advanced · official profile
Republicans
None recorded as advancing
5th District
Primary called
Democrats
- Mary ScanlonDIncumbent · advanced · official profile
Republicans
None recorded as advancing
What the candidates say
28 of Pennsylvania’s 35 candidates have 10 or more classified statements. 28 have 50 or more and are ranked against candidates nationwide.
An AI model reads each statement and marks the kinds of statement it contains; a candidate’s rate is the share of their statements with that label. Incumbent members of Congress are measured on everything they publish in office, everyone else on posts on X. A rate describes what was said, not whether it was right.
How do Pennsylvania’s candidates compare?
Share of each candidate’s statements with each label; sort by any column
| John Fetterman | D | Senate | Incumbent | 1,558 | 1.9% | 18% | 56% | 13% | 25% |
| Dave McCormick | R | Senate | Incumbent | 1,231 | 0.7% | 12% | 71% | 17% | 29% |
| Josh Shapiro | D | Governor | Incumbent | 764 | 7.5% | 13% | 65% | 4.8% | 41% |
| Stacy Garrity | R | Governor | Challenger | 600 | 8.3% | 13% | 35% | 2.0% | 16% |
| Brian Fitzpatrick | R | 1st District | Incumbent | 15,882 | 0.3% | 5.0% | 44% | 13% | 23% |

