Civoren logo

James L Haddock

James L Haddock is a candidate for Representative in the General Assembly District 118 Primary Election in 2026 in Pennsylvania State House District 118, Pennsylvania.

Incumbent Representative in the General Assembly in Pittston Township, PA

Also running: John F Lombardo.

Jim Haddock is a Democratic member of the Pennsylvania House of Representatives, representing the 118th District since 2023. Prior to his election to the state legislature, Haddock worked in the banking and insurance industries for over 30 years. He also served as the Prothonotary and Clerk of Courts manager in Luzerne County for 10 years. Earlier in his career, he served as the Mayor of Avoca for eight years and was a member of the Pittston Area Board of Education.