2022Final results
2022 election for Pennsylvania House District 166
Pennsylvania House of Representatives · Pennsylvania
Greg Vitali (D) won with 65.5% of the vote, defeating Kimberly J. Razzano (R) by 31.9 points.
Greg VitaliDemocrat · winner · incumbent
65.5%22,941
Kimberly J. RazzanoRepublican
33.5%11,758
Edward T. Clifford IIILibertarian
1.0%350
35,049 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
Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET
The candidates
Greg Vitali (D)Kimberly J. Razzano (R)
Also on the ballot: Edward T. Clifford III (Libertarian), 1.0%