
The midterm elections are less than four weeks away and PoliticsPA has identified 19 State House races throughout the Commonwealth to focus on during the run-up to the 2026 election, as part of our 31 Races in 31 Days series.
The Key Numbers
| Incumbent | Challenger | |
|---|---|---|
| Jim Haddock (D) | John Lombardo (R) | |
| Pittston Township | Residence | Pittston City |
| B.A., Bucknell University | Education | B.A., Penn State University |
| Elected state representative in Former Mayor of Avoca and Pittston Area school board member Small business owner and over 30 years of experience in the banking and insurance industries | Experience | Chair, Luzerne County Council Full-time firefighter/EMT for the City of Pittston. |
| unopposed | Primary Result | unopposed |
Fight any effort in Harrisburg that would criminalize women and doctors for seeking medical care Fight to secure more funding allocations for our schools and hold the line on property taxes. Stop wasteful government spending and hold the line on property taxes on homes Protect 2nd Amendment rights while keeping weapons out of the hands of dangerous criminals | Priorities | Champion for affordability |
| I hear daily that prices have not gone down since day one. So we are all feeling the effects of unaffordability. My constituents are grateful that I have supported them with a record of voting to cut taxes seven times. Especially for working Pennsylvanians and our seniors. This year when working families file their taxes many will be able to qualify for the new Working Pennsylvanians tax credit that will provide 193 million in tax relief for working families. Likewise families will also be able to qualify for the Childcare Tax Credit. Seniors will be able to get the larger rent and property tax rebates. | Most Pressing Issue(s) Facing Your District | The most pressing issues for families and seniors in HD 118 are skyrocketing costs for groceries, energy bills, housing, and prescription drugs – making life harder. As a full-time firefighter/EMT and Luzerne County Councilman, I’ve worked with Democrats and Republicans to cut waste and deliver real relief. In Harrisburg, I will fight to lower energy costs by cutting red tape, holding utility companies accountable and by reviewing and ending costly programs – like was done with RGGI. We need to reduce prescription drug prices for seniors, protect local jobs and trades, and properly fund our schools without raising taxes on working families. I don’t talk about problems – I run toward them. |
| Voter Guide | Go Deeper | Voter Guide |
| Raised: $81,450 Spent: $27,938 Cash on Hand (6/8): $130,720 | 2026 Fundraising | Raised: $19,115 Spent: $11,786 Cash on Hand (6/8): $7,677 |
| “This is not a sound bite — this is me fighting for actual results. What I’m most proud of is that we have helped residents with 57,000 different state-related issues and concerns, including 6,300 property tax and rent rebates and 4,700 unclaimed property claims. | Quotable | Our area needs a representative who focuses on the needs of our local communities, not rubber-stamping a partisan agenda. |
| FriendsOfJimHaddock.com | Campaign Website | ElectLombardo.com |
| Campaign Social | Facebook | Instagram |
Part of LACKAWANNA County consisting of the TOWNSHIPS of Glenburn, La Plume, Newton, Ransom and West Abington and the BOROUGHS of Dalton, Moosic, Old Forge and Taylor and Part of LUZERNE County consisting of the CITY of Pittston and the TOWNSHIPS of Jenkins and Pittston and the BOROUGHS of Avoca, Dupont, Duryea, Hughestown, Laflin, West Pittston and Yatesville.
Lackawanna County Elections & Voter Registration
Luzerne County Bureau of Elections
