Pennsylvania › Lackawanna County › Pennsylvania House District 118
2 candidates are tracked for Pennsylvania House District 118 on the November 3, 2026 ballot: Jim Haddock and John Lombardo. Candidate information follows official Lackawanna County election filings; verify with the official election office linked below.
Jim Haddock (Democratic), John Lombardo (Republican) meet on the November 3 ballot; Jim Haddock is the sitting member, per the General Assembly's roster. Jim Haddock was unopposed in the Democratic primary. John Lombardo was unopposed in the Republican primary. Pennsylvania nominates by plurality (no runoffs); unopposed nominees still print. The field is the Department of State's official May 19 primary returns (electionreturns.pa.gov) with the Department's post-primary withdrawal listing; independent and minor-party candidates who filed nomination papers are added when the Department of State posts the certified general-election list. This seat is elected by district; only the district covering your address appears on your ballot.
Jim Haddock is the Democratic state representative for House District 118, representing parts of Lackawanna and Luzerne counties, per the Pennsylvania General Assembly's website. He previously trained at the Pennsylvania Bankers Association's Central Atlantic School of Banking and serves on the House Consumer Protection, Insurance, and Local Government committees, per his legislative profile. No campaign website or questionnaire response was found as of September 7, 2026.
John Lombardo is the Republican nominee for Pennsylvania House District 118, per the Times Leader. He is a full-time firefighter and EMT for the city of Pittston and a Luzerne County councilman, and is a graduate of Pennsylvania State University, per the Times Leader. No campaign website or questionnaire response was found as of September 7, 2026.