Skip to content

Democrats flip at least five seats in Pa. and N.J., likely winning back the U.S. House in blue wave

Bob Harvie leads Brian Fitzpatrick in a Bucks County race that’s too close to call.

Bob Brooks celebrates his win against US Rep. Ryan Mackenzie for the Lehigh Valley-based 7th Congressional District. ArtsQuest Center at SteelStacks, Bethlehem, Pa., Tuesday, Nov. 3, 2026.
Bob Brooks celebrates his win against US Rep. Ryan Mackenzie for the Lehigh Valley-based 7th Congressional District. ArtsQuest Center at SteelStacks, Bethlehem, Pa., Tuesday, Nov. 3, 2026.Read moreMax Blease / For The Inquirer

Democrats have flipped three U.S. House seats in Pennsylvania and are leading in a fourth, teasing a clean sweep of the state’s competitive congressional elections.

Two of the ousted GOP incumbents won their seats with President Donald Trump’s help just just two years ago. The other two – including U.S. Rep. Brian Fitzpatrick, who was trailing late Tuesday night but whose race had not yet been called – are longtime Republican lawmakers with distinct political brands.

The sweeping wins in Pennsylvania – along with Democratic wins in New Jersey — are likely enough to put the party in control of the House for the first time in four years and for the remaining years of Trump’s presidency. The Associated Press had not projected which party would control the House as of late Tuesday night, but GOP House Speaker Mike Johnson acknowledged that it will be “very, very difficult” for his party to overcome Democrats’ gains.

It was the second time in the last decade that an uprising against Trump’s unpopularity led to Democrats gaining four seats in Pennsylvania’s House delegation, with the first happening in the 2018 midterms.

This year, it also came as Democratic Gov. Josh Shapiro — who handily defeated Republican challenger Stacy Garrity on Tuesday — used his campaign and popularity as a boon to down-ballot Democrats.

Unlike the 2018 midterm backlash against Trump, Democrats in Pennsylvania didn’t just win open seats that Republicans had vacated. They unseated incumbents in each of the races this year — a particularly challenging feat in modern politics when elected officials run for reelection with substantial resources and name identification.

“The great American middle class spoke today, and it was pretty loud,” said Neil Oxman, a Philadelphia-based political consultant who has worked on congressional races across the country.

Across the river, Democrats also flipped two U.S. House seats in New Jersey, including a shocking upset in which Cape May Mayor Zack Mullock ousted four-term U.S. Rep. Jeff Van Drew in South Jersey’s 2nd District. (Van Drew conceded the race while it was still considered too close to call).

Fitzpatrick’s potential defeat in Bucks County would be perhaps the most monumental of those outcomes, and it would mean that Democrats had ousted the last House Republican in the Philadelphia suburbs. Fitzpatrick had repeatedly survived blue waves and entered the race with a massive cash advantage.

State Sen. Steve Santarsiero, the Bucks County Democratic chair, announced to supporters late Tuesday night, “The 1st District has flipped!” The Associated Press has not yet called the race.

In his race and another around Harrisburg, Democrats worked to capitalize on the especially challenging moment for Republicans to attack lawmakers who repeatedly managed to win close elections in the past.

U.S. Rep. Scott Perry, one of Trump’s staunchest allies in Washington and the former leader of the far-right House Freedom Caucus, had won seven times in the 10th Congressional District that now encompasses all of Dauphin and parts of York and Cumberland counties. The district morphed and became more competitive during Perry’s time in office, with the Republican winning by just 1 percentage point in 2024.

In a rematch this year with Democrat Janelle Stelson, the challenger hammered Perry over rising gas prices due to the war in Iran and what she called his too-extreme platform for the district.

Meghan Getz, 42, an elementary school art teacher, supported Stelson and said of the Democrat, “Her core values, like supporting food stamps and Medicaid, are just better than Perry’s.”

The two other districts — one in the Lehigh Valley and another in the Northeast corner of the state — saw the largest influx of campaign spending as both parties saw opportunities in key battlegrounds.

In the 7th Congressional District, union leader and retired Bethlehem firefighter Bob Brooks defeated U.S. Rep. Ryan Mackenzie. In the 8th District, Scranton Mayor Paige Cognetti won against U.S. Rep. Rob Bresnahan.

Carlene Flynn, 74, hasn’t seen much change in the city since Cognetti became mayor in 2020, but was hoping Tuesday that she would replace Bresnahan because of the Republican’s alignment with Trump.

“We just watched Bresnahan vote for everything that Trump wanted,” said Flynn, as nearly every voter passing by greeted her by name.

As Democrats looked to rebound after a disastrous 2024 effort, all four races were not only defined by Trump but also hinged on critical recruitment efforts to secure what the party considered the best possible candidates.

Harvie is a twice-elected Bucks County commissioner. Stelson is a well-known former local television anchor who came within a hair of defeating Perry in a GOP-friendly year in 2024.

Cognetti focused on her history in local politics and anti-corruption work that meshed with a top attack line against her opponent.

And Brooks leaned into his working class background — a clear attempt to recapture voters who drifted toward Trump — and his experience around the political process as a well-connected advocate for emergency responders.

“D.C. is going to hear this message loud and clear when Bob Brooks gets to town,” Brooks said while declaring victory in Bethlehem, surrounded by union leaders and supporters wearing plastic firefighter hats with his campaign logo. “We aren’t going down there to try and piece things back together where they were before. We’re going down to shake up the status quo, fight for working people, stop the bullshit and build something better from the ashes.”

While Brooks emphasized his union support, one key ally said his and other victories around the country leaned on Latino voters who swung toward Trump in 2024 but had become enraged by his immigration enforcement and policies that raised prices.

“Latinos decided this election,” said Allentown Mayor Matt Tuerk, the first Latino mayor of the majority-Latino city, which is Pennsylvania’s third-largest. “We saw significant turnout in Allentown… We supported candidates that rejected Republican policies and have done harm to our families [and] that have raised prices.”

Kevin Black, 66, a retired teacher from Macungie, cast his vote for Brooks because he was turned off by Mackenzie’s negative ads and is concerned with the economy.

“I can go either way. I used to vote with Republicans a lot. The past few years now, I’ve been switching around,” he said.

Republicans in all four races launched attacks at the newcomers while defending their records and, in some cases, distancing themselves from the leader of their party.

“There’s been plenty of examples of where we’ve pushed back on the administration,” Bresnahan said last week at the end of a debate — a notable move in a region that voted more for Trump than any of the other competitive districts.

Those late rhetorical efforts came after Bresnahan and Mackenzie had largely stood by Trump and his policies. Each of them spoke at the Republican midterm convention he convened in September. They also welcomed support from House Republican leaders, though Trump didn’t appear in the state for a campaign event in the final stretch.

But in all four of the districts, Trump’s approval ratings had sunk dramatically, according to an Inquirer/New York Times/Siena University poll conducted in recent weeks. Democrats also had the edge over their opponents on nearly every policy issue that the survey asked about — such as cost of living and corruption.

By the time voters went to the polls on Tuesday, one major nonpartisan ratings agency had moved all of the races — which had started as toss-ups or “leans Republican” in the summer — to “leans Democratic.”

The picture was similar across the country, with Democrats projected to easily retake the House and also likely the Senate. When Trump took office nearly two years ago, that level of a blue wave seemed far out of reach.

But it may have not necessarily been a surprise to Marshall, the Democrat from Bucks County.

“A lot of people are not happy,” she said Tuesday. “People in Bucks County want change. They want this president reined in.”

Staff Writers Dugan Arnett, Al Lubrano, Dana Munro and Jesse Bunch contributed reporting.