Pennsylvania District 7

PA-07 • 2026 Election
Back to House Races

Race Overview

Incumbent
Ryan Mackenzie
Party
Republican
Current Rating
Toss-up
Open Seat
No
Cook PVI
D+1
2024 Margin
R+3

Race Ratings

Cook Political Report

Toss Up
Changed from Toss-up on Feb 1

Inside Elections

Toss-up

Sabato's Crystal Ball

Toss-up
Changed from Lean D on Feb 1

Candidates

Ryan Mackenzie

Ryan Mackenzie Incumbent

Republican
Total Raised: $3,484,746
Cash on Hand: $2,455,820

Bob Brooks

Democrat
Total Raised: $1,046,250
Cash on Hand: $543,984
Carol Obando-Derstine

Carol Obando-Derstine

Democrat
Total Raised: $543,203
Cash on Hand: $127,937

Lamont Mcclure

Democrat
Total Raised: $500,782
Cash on Hand: $285,078
Mark Pinsley

Mark Pinsley

Democrat
Total Raised: $179,912
Cash on Hand: $54,524

Ryan Crosswell

Democrat
Total Raised: $1,631,882
Cash on Hand: $715,329

Race Notes

Lehigh Valley; flipped R 2024

Race News