Close ✕
Politics U.S.
Photo: The Philadelphia Inquirer

Janelle Stelson defeats Scott Perry in Pennsylvania House race

Janelle Stelson won Pennsylvania’s 10th Congressional District, unseating Republican Rep. Scott Perry in a rematch of their close 2024 race. With 85% of the vote counted, Stelson had 56.5% to Perry’s 43.5%. The race was called for Stelson late on November 3.

Perry had represented the district since 2013 and previously chaired the House Freedom Caucus. Stelson, a former television news anchor, left broadcast journalism to run for Congress. In 2024, Perry beat her by about 5,100 votes.

The district covers Dauphin County in its entirety, along with sections of Cumberland and York counties. Changes to Pennsylvania’s congressional maps made the seat more competitive, and the race was rated as leaning Democratic after initially being considered a toss-up.

Stelson focused her campaign on household costs and health care, criticizing Perry’s support for Medicaid policy changes in President Donald Trump’s One Big Beautiful Bill Act. Perry said his vote was intended to remove undocumented immigrants from Medicaid. Stelson also called for lower prescription drug prices and supports restoring abortion safeguards in place before the Supreme Court’s Roe v. Wade ruling.

Perry campaigned on tax and regulatory cuts, border enforcement and a balanced-budget amendment. He was backed by House Speaker Mike Johnson, while Stelson had the support of Gov. Josh Shapiro and the Democratic Congressional Campaign Committee. The results make Stelson the district’s next representative.

Reported by The Philadelphia Inquirer, The Washington Examiner, Townhall.

Related stories

Top stories now

About