Pennsylvania's 7th Congressional District is represented by Ryan Mackenzie (Republican), who has held the seat since 2025. Mackenzie has an overall VoteSee report card grade of D, voted in 98% of roll-call votes on bills this Congress, and votes with the Republican majority 93% of the time. The district includes Allentown, Bethlehem, and Easton. It takes in all or part of 4 counties; the most populous parts are in Lehigh County and Northampton County. About 776,000 people live in the district, and the median household income is $82,392.
Ryan Mackenzie (Republican) has represented Pennsylvania's 7th Congressional District since 2025.
See Ryan Mackenzie's full voting record and issue positions →
Winner: Bob Brooks.
Incumbent Ryan Mackenzie is running for re-election. 2 candidates were on the Nov 3, 2026 ballot.
Poll average: Bob Brooks 49.0%, Ryan Mackenzie 43.7%. Simple average of 3 polls that ended Oct 10, 2026 – Nov 9, 2026, each pollster's latest (likely voters when it reports both).
| Pollster | Dates | Sample | Brooks | Mackenzie |
|---|---|---|---|---|
| RedBox Research (D) | Oct 20, 2026 – Oct 23, 2026 | 644 LV | 49% | 44% |
| New York Times/The Philadelphia Inquirer/Siena University | Oct 16, 2026 – Oct 22, 2026 | 400 LV | 49% | 44% |
| Muhlenberg College Institute of Public Opinion | Oct 6, 2026 – Oct 15, 2026 | 529 LV | 49% | 43% |
| Franklin & Marshall College | Sep 9, 2026 – Sep 20, 2026 | 357 RV | 45% | 40% |
| GBAO (D) | Jun 29, 2026 – Jul 2, 2026 | 550 LV | 47% | 43% |
Polls compiled from Wikipedia; see each pollster for full results.
Source: American Community Survey 2020–2024 5-year estimates, 119th Congress boundaries.
Members of Congress who previously represented Pennsylvania's 7th Congressional District. District lines are redrawn after each census, so earlier members may have represented a different area under this number.
Pennsylvania's 7th Congressional District covers 1,168 square miles of land. Boundaries are for the current (119th) Congress.