
Currently holds the office of Pennsylvania House of Representatives - District 48 until December 1, 2026.
Candidate for Pennsylvania House of Representatives - District 48 in 2026 Pennsylvania Primary Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedTim O’Neal will fight to properly fund treatment for people addicted to opioids. And he’ll fight to restore the cabinet-level Department of Drug and Alcohol Programs which Gov. Tom Wolf attempted to gut last year. Tim knows that we need to treat the opioid epidemic as a public health crisis to be handled by professionals, not handed over to a desk at PEMA, an agency designed to deal with floods and snowstorms. Learn more
Right now, Pennsylvania’s 9.9 percent Corporate Net Income Tax is effectively the highest in the nation, sending all the wrong messages to companies considering a Pennsylvania location. Our impulse to tax, coupled with a lack of adequate career training has left us behind the eight ball when it comes to new jobs. Learn more
Right now, liberals in Harrisburg are fighting to add new taxes to our growing natural gas industry. Their extremist allies in the so-called environmental movement are pushing to shut down everything from natural gas wells to coal-fired power plants. We need a new direction that is job-friendly and that understands that a good-paying job beats a new tax any day. Learn more
Tim knows that the biggest crisis facing our schools is a failure to let local school boards do their jobs. He knows that 70 billion in unfunded public pension debt – most of it for public schools – is a recipe for disaster. And he understands that we won’t get results for our tax dollars until we set the priorities for public education as: Student, Family, Teacher – and in that order. Learn more
What’s the use in having high road taxes if they don’t fix our roads? Tim will work to reform transportation funding. We don’t lack money for our roads. We lack the priorities to get the job done. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.