Skip to main content

Pennsylvania District 7

R+1

Primary: May 19, 2026

District Demographics

Median HHI

$82,166

Unemployment

5.5%

Uninsured

5.9%

Primary Contests
Democratic Primary
Bob Brooks

Bob Brooks

$1.2M raised

N/A
Mark Pinsley

Mark Pinsley

$180K raised

N/A
Republican Primary
Ryan Mackenzie

Ryan Mackenzie

Inc

$3.7M raised

B
Primary Opponents
Ryan Crosswell

Ryan Crosswell

$1.8M raised

N/A
Carol Obando-Derstine

Carol Obando-Derstine

$565K raised

N/A
Lamont Mcclure

Lamont Mcclure

$513K raised

N/A

2024 House Results

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

Candidate Details

Ryan Mackenzie
Ryan Mackenzie
Republican
Grade: B
2026 Fundraising$3.7M
Individuals
PACs
Ryan Crosswell
Ryan Crosswell
Democratic
Grade: N/A
2026 Fundraising$1.8M
Individuals
PACs
Bob Brooks
Bob Brooks
Democratic
Grade: N/A
2026 Fundraising$1.2M
Individuals
PACs
Self
Carol Obando-Derstine
Carol Obando-Derstine
Democratic
Grade: N/A
2026 Fundraising$565K
Individuals
PACs
Self
Lamont Mcclure
Lamont Mcclure
Democratic
Grade: N/A
2026 Fundraising$513K
Individuals
PACs
Self
Mark Pinsley
Mark Pinsley
Democratic
Grade: N/A
2026 Fundraising$180K
Individuals
PACs