Primaries across Pennsylvania clarified key battlegrounds for November’s midterm elections on Tuesday.
Sixteen of the state’s 17 US representatives are seeking re-election, and Democrats are zeroing in on four districts they view as essential pickup opportunities in their bid to retake the House. Donald Trump carried Pennsylvania by fewer than two points in 2024, and his return to the White House has sharpened Democratic focus on constituencies they see as vulnerable.
With Republicans having won a narrow majority in the House of Representatives in 2024, and recent redistricting fights in several southern states giving the GOP incremental advantages, Democrats are treating every potential flip in the Keystone state as critical.
Josh Shapiro, the state’s Democratic governor, sits at the top of the ticket this year. The incumbent faced no primary challenger and is set to run for re‑election against Pennsylvania’s Republican treasurer, Stacy Garrity, who also ran unopposed.
For Congress, Cook Political Report ranks the state’s 10th and seventh districts among the most competitive House seats nationwide. In the seventh – which encompasses the Lehigh valley – Bob Brooks, the union leader, emerged from a four‑way Democratic primary.
Brooks defeated Lamont McClure, a former Northampton county executive, Ryan Crosswell, a federal prosecutor, and Carol Obando‑Derstine, an engineer and former staffer to Bob Casey, the senator.
A former firefighter, Brooks received a wealth of endorsements, including from Shapiro and Bernie Sanders, the independent US senator of Vermont, as well as the prized backing of the Democratic Congressional Campaign Committee (DCCC).
He is hoping to flip one of the most hotly contested seats back after Ryan Mackenzie, a Republican, defeated Susan Wild, the Democratic congresswoman, in 2024. Throughout the primary, out‑of‑state conservative Pac money poured into the district opposing Brooks and boosting McClure.
In Pennsylvania’s 10th district, Janelle Stelson, a former local news anchor, defeated Justin Douglas, chair of the Dauphin county board of commissioners, in the Democratic primary. Stelson consistently outraised Douglas throughout primary race.
In November, she will face Scott Perry, a Republican congressman, in a rematch. Stelson previously challenged Perry in 2024 and lost by just one percentage point.
Perry, the four-term incumbent, is a member, and former chairman, of the House’s ultra-conservative Freedom caucus. Following Joe Biden’s presidential victory in 2020, he maintained that the election was stolen, and in the lead-up to the 6 January insurrection at the US Capitol, Perry introduced Trump to Jeffrey Clark, a fellow election denier who was then a justice department official.
Meanwhile, in the state’s first congressional district, Bob Harvie – vice‑chair of the Bucks county board of commissioners – defeated Lucia Simonelli, a former science and climate adviser to Senator Sheldon Whitehouse. Only registered Democrats could vote in Tuesday’s primary. Harvie will now attempt to unseat Brian Fitzpatrick, a moderate Republican who has built his career on a brand of bipartisanship.
Fitzpatrick, who ran unopposed, has served in the House since 2017 and won re‑election in 2024, even though it was one of only three districts in Pennsylvania that Kamala Harris won. In the past, Fitzpatrick has also been willing to break with his party and with Trump on key issues. Last year, he voted against the president’s “one big, beautiful bill” and joined Democrats in signing a discharge petition to extend Affordable Care Act subsidies after a record‑breaking government shutdown over the lapsed tax credits.
In the north-east, the Scranton mayor, Paige Cognetti, won the Democratic primary in the eighth district . She is challenging Rob Bresnahan, the Republican who flipped the seat in 2024 – a district that includes Biden’s home town.
Meanwhile, in the deep blue third district, which covers much of Philadelphia, Chris Rabb won a closely watched primary that became a microcosm of the Democratic party’s internal struggles.
Rabb ran as an “aggressively anti‑establishment Democrat”, and racked up support from a number of progressive members of Congress, such as Alexandria Ocasio-Cortez and Ro Khanna. He campaigned on universal healthcare and described US military aid to Israel as supporting genocide in Gaza.
Throughout the primary, Rabb faced stiff competition from Sharif Street – state senator and son of former Philadelphia mayor John Street – who entered the race with broad institutional backing. Rabb also beat faced Ala Stanford, a pediatric surgeon endorsed by Dwight Evans, the retiring incumbent.
Given that Kamala Harris won 88% of the district’s votes in 2024, Rabb will have no problem clinching a win in November. However, his victory underscores the appetite for insurgent elected candidates in liberal strongholds, while Democrats continue their postmortem of the last presidential election.
As the general election nears, Democrats will also be fighting even further down the ballot to retain their one-seat majority in the Pennsylvania’s house of representatives. Meanwhile Republicans are vying to hold on to control of the state senate.