Democrat Bob Brooks Unseats GOP Rep. Ryan Mackenzie In Pennsylvania 7th
Democrat Bob Brooks defeated Republican Rep. Ryan Mackenzie on Tuesday to win Pennsylvania's 7th Congressional District, unseating the first-term incumbent and flipping the Lehigh Valley-based U.S. House seat to the Democrats.[1]
The Associated Press called the race for Brooks at 10:27 p.m. Eastern on Election Night, cementing one of Pennsylvania's most closely watched congressional contests in a year when control of the narrowly divided House could hinge on a handful of suburban swing districts.[1]
Pennsylvania's 7th District, centered on the Lehigh Valley, has been a battleground in recent cycles as shifting suburban politics and population changes have turned once-reliably Republican territory into a true toss-up.[1] Mackenzie, a Republican, first won the seat as part of the GOP's effort to reclaim ground in Pennsylvania after earlier Democratic gains, making his loss to Brooks a setback for Republicans' attempt to solidify their hold on competitive districts.[1]
Party strategists in both parties had treated the race as a bellwether for voter sentiment in fast-growing, moderate suburbs that often decide statewide outcomes in Pennsylvania. Brooks' victory gives Democrats a fresh foothold in the region and will factor into national calculations about whether either party can claim a clear mandate from the 2026 midterm electorate.[1]
Show source details & analysis (1 source)
📌 Key Facts
- Democrat Bob Brooks won Pennsylvania's 7th Congressional District U.S. House race on November 3, 2026.
- Brooks defeated Republican incumbent Ryan Mackenzie, flipping the Lehigh Valley-based seat.
- The Associated Press called the race for Brooks at 10:27 p.m. EST on Election Night.
📰 Source Timeline (1)
Follow how coverage of this story developed over time