This is the 2022 race. The latest: 2026 →

2022Final results

2022 election for Pennsylvania House District 145

Pennsylvania House of Representatives · Pennsylvania

Craig Staats (R) won with 58.1% of the vote, defeating James E. Miller Jr. (D) by 17.9 points.

Craig StaatsRepublican · winner · incumbent
58.1%17,537
40.1%12,127
Lula VanliewLibertarian
1.8%541
30,205 votes

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

The seat over time

D − R margin in this seat's races around 2022

Races before and after

EvenR+17.52014R+16.62016R+13.02018R+19.42020R+17.92022R+17.82024

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

The candidates

Craig Staats (R)James E. Miller Jr. (D)

Also on the ballot: Lula Vanliew (Libertarian), 1.8%