Connect with us

Hi, what are you looking for?

Coal Region Canary
Coal Region CanaryCoal Region Canary

Local Politics

Former Middleport Mayor John Leshko Running for State House in the 123rd

john leshko 123rd pa house

John Leshko, the former mayor of Middleport borough in Schuylkill County, announced his candidacy for the State House of Representatives.

Leshko’s seeking the Republican nomination in the 123rd District.

Last week, former Ateeco Inc. chief executive Tim Twardzik announced he’s seeking the Republican nomination, too.

The 123rd consists of parts of Pottsville and the following Schuylkill County boroughs: Ashland, Frackville, Gilberton, Girardville, Gordon, Mahanoy City, Mechanicsville, Middleport, Minersville, Mount Carbon, New Philadelphia, Palo Alto, Port Carbon, Shenandoah and Saint Clair.

Advertisement. Scroll to continue reading.

The current office holder, Democrat Neal Goodman, announced he’s retiring at the end of his term in 2020. No Democrats have announced their intent to run for the 123rd District.

Leshko Announces Bid for PA State House 123rd District

Leshko, 40, is a member of the Minersville Area Class of 1997 and an Eagle Scout. According to a statement from Leshko’s campaign, he also brings some business experience to the field of candidates in the 123rd.

john leshko 123rd pa house


He says of his intention to run for state office, “If you believe your voice matters, as much as I do, then make the choice to vote for change. Not for a politician, but for a taxpayer, a parent, a concerned citizen.

“It’s time we agree that local politics is not about parties, it’s not about how much money you have, or who your friends are,” Leshko says. “It’s about the future, jobs, and taxes that aren’t coming back from Harrisburg. It’s about drug addiction, under-serviced demographics, and frankly, human decency.”

Advertisement. Scroll to continue reading.

He currently works for Liberty Procurement, a division of the Bed Bath and Beyond Corp. and a Fortune 500 company, as a project manager.

In a conversation with The Canary Sunday night, Leshko says of his campaign, “We are going to have a long road ahead of us, but we believe in what we are doing. We believe this county is full of every day hard working people. Employees not bosses.”

Middleport Mayor

Leshko first took the job as Middleport mayor back in 2011. The seat was vacated at the time. He won election in 2013 and again in 2017. Leshko says he helped bring police service to Middleport.

resides in Middleport with his wife Amanda and their four children, Avery, Johnny, Cameron, and Reese. He attends Holy Cross Roman Catholic Church in New Philadelphia.


Advertisement. Scroll to continue reading.


Subscribe to Coal Region Canary

Get email updates from Coal Region Canary by becoming a subscriber today. Just enter your email address below to get started!

Click to comment


  1. Pingback: Candidates for 2020 PA House 123-124-125 Elections - Coal Region Canary

  2. Pingback: Hamburg Area's Taylor Picone Offering Democrat Challenge to Knowles in 124th Race - Coal Region Canary

Leave a Reply

Your email address will not be published. Required fields are marked *

More From The Canary

Obituaries Index

The latest obituaries from Schuylkill County .

PA Lottery Numbers

Check those tickets!

Local Weather

The S word is in the forecast but doesn't look like it's anything to worry about at all.

Local Business News

Lots of great gift ideas this holiday season from Pressed!

Local Business News

Learn the inspiring story behind what started this handmade leather earrings business.

Schuylkill County Obituaries

Michael W. Brennan Jr., 53, of Tower City, passed away Thursday, November 30, 2023 at the Lehigh Valley Hospital, Pottsville.

Schuylkill County Obituaries

Carolyn Jane (Lanzetta) Carroll formerly of Auburn, age 82, passed away peacefully at Tremont Health and Rehab Center, Tremont, after an extended battle with...

Schuylkill County Obituaries

Stanley P. Brozana Jr. passed away at his home on Tuesday, Nov. 28 at the age of 72 after a battle with brain tumors...

Schuylkill County Obituaries

Alberta “Dolly” Eye, 100, Girardville, passed away peacefully on Tuesday, November 28th.

Schuylkill County Obituaries

Gerald Reading, 75, of Schuylkill Haven passed away Wednesday, November 29th, at Geisinger Medical Center, Danville.

Schuylkill County Obituaries

Gerald Reading, 75, of Schuylkill Haven passed away Wednesday, November 29th, at Geisinger Medical Center, Danville.

Schuylkill County News

Autopsy revealed intrauterine fentanyl toxicity, court documents show.