sondagSee the elections

Pennsylvania's 7th District: 2026 result

Pennsylvania · election of 3 November 2026Incumbent: Ryan Mackenzie (R)Updated
Called · unofficial count

Brooks (D) 56.1%, Mackenzie (R) 43.9%.

Bob Brooks (Democratic) won Pennsylvania's 7th District in the 3 November 2026 election, with 56.1% of the vote to Ryan Mackenzie's 43.9%, a margin of 12.2 points (35,805 votes). The seat changes from Republican to Democratic. Count as of November 8 at 5:51 PM EST, not yet certified.

What stands out in PA-7

from the count and past results

Pennsylvania's 7th District: candidates and votes

Called · unofficial count

General election, 3 November 2026 · as of November 8 at 5:51 PM EST

CandidatePartyVotes%
Bob BrooksDemocratic164,54356.1
Ryan Mackenzie · incumbentRepublican128,73843.9

Leading candidates only: the source has not yet published the full results table for this race, so other candidates and the total are missing.

PA-7 in 2024

same district lines

House election, 5 November 2024

CandidatePartyVotes%
Ryan MackenzieRepublican203,68850.5
Susan WildDemocratic199,62649.5
Total403,314100.0

Related races

Sources