Skip to main content

Pennsylvania District 7

Primary: May 19, 2026

General Election
Democratic Candidate
Bob Brooks

Bob Brooks

$2.4M raised

Favorite
B
Republican Candidate
Ryan Mackenzie

Ryan Mackenzie

$4.4M raised

Underdog
C-

District Demographics

Median HHI

$82,166

Unemployment

5.5%

Uninsured

5.9%

2024 House Results

RYAN E. MACKENZIE
50.5%
vs
SUSAN WILD
49.5%
R+1.0

Candidate Details

Ryan Mackenzie
Ryan Mackenzie
Republican
Grade: C-
2026 Fundraising$4.4M
Individuals
PACs
Bob Brooks
Bob Brooks
Democratic
Grade: B
2026 Fundraising$2.4M
Individuals
PACs
Self