CalledUnofficial results

Pennsylvania House District 64

Pennsylvania House of Representatives · Pennsylvania

Robert James held the seat for Republicans, winning by 37.8 points over Amanda Shaffer.

Robert JamesRepublican · winner
68.9%14,715
31.1%6,637
100% of the expected vote counted · 21,352 votes

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 7:01 PM ET

Where the race moved

Against the 2024 presidential vote

The seat's recent races

EvenR+43.32024 Pres.R+37.82026 House

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two campaigns on one scale.

Amanda ShafferRobert James
$725
Raised by the campaign
$26.2K
$574
Spent by the campaign
$16.7K
$558
Cash on hand
$28.9K

Campaign money: Pennsylvania Department of State, through Oct 13, 2026; Pennsylvania Department of State, through Oct 2, 2026.

Source: Pennsylvania Department of State campaign filingsUpdated Oct 13, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Amanda Shaffer
<1%
Robert James
>99%
Projected margin
R+34.4
How the forecast works →