Pennsylvania's 7th Congressional District, 2026

Incumbent running

Bob Brooks (D) vs. Ryan Mackenzie (R): Pennsylvania's 7th District election is on Tuesday, November 3, 2026, part of the 2026 midterm elections.

BB
Bob Brooks
Democratic
Ryan Mackenzie, Republican candidate for U.S. House in Pennsylvania
Ryan Mackenzie
Republican
Incumbent · U.S. Representative, PA-7, since 2025Voting record →
Seat held by
(R) Ryan Mackenzie, since 2025
Election day
Tuesday, Nov. 3, 2026
Term
Jan 3, 2027 – Jan 3, 2029

Who is running for Pennsylvania's 7th Congressional District?

Bob Brooks (D) vs. Ryan Mackenzie (R)

Who holds this seat now?

(R) Ryan Mackenzie, since 2025

When is the election?

Tuesday, Nov. 3, 2026

This race is for Pennsylvania's 7th Congressional District (PA-7, District 7). Find your district on the district map.

Candidate list: civicAPI ↗