CivicIndex

2026 Race · Pennsylvania

U.S. House (District 7)

4 candidates on record · incumbent running

The 2026 election for U.S. House (District 7) in Pennsylvania is scheduled for November 3, 2026. 4 candidates are on record: Ryan Mackenzie (Republican), Bob Brooks (Democratic), Ramon Granados (Independent), and Frank Golden (Unaffiliated). The seat is currently held by Ryan Mackenzie (Republican), who has served since January 2025, and the incumbent is on the ballot.

Bob Brooks

Democratic

Public Record Profile

Ramon Granados

Independent

Public Record Profile

Frank Golden

Unaffiliated

Public Record Profile

Incumbent's record this term

Full profile →

Ryan Mackenzie

Republican · Since January 2025

Committee assignments[congress.gov]

  • Education and Workforce
  • Foreign Affairs
  • Homeland Security

Recent legislation sponsored[congress.gov]

  • HR.8897

    Improving Travel for American Families Act

  • HR.9410

    To amend title 38, United States Code, to provide additional authorities to the Secretary of Veterans...

2026 Pennsylvania U.S. House (District 7) — Questions & Answers

Who is running for U.S. House (District 7) in Pennsylvania in 2026?

Ryan Mackenzie (Republican), Bob Brooks (Democratic), Ramon Granados (Independent), and Frank Golden (Unaffiliated). Ryan Mackenzie is the incumbent.

When is the 2026 Pennsylvania U.S. House (District 7) election?

The general election is November 3, 2026. Voter registration deadlines are set by Pennsylvania and are listed at vote.gov.

Who currently holds this seat?

Ryan Mackenzie, a Republican, currently represents Pennsylvania, serving since January 2025.

What committees does Ryan Mackenzie serve on?

Ryan Mackenzie serves on House Committee on Education and Workforce, House Committee on Foreign Affairs, and House Committee on Homeland Security. Committee assignments are sourced from congress.gov.