arrow_back Janelle Stelson
Janelle Stelson

Janelle Stelson

PA-10 Pennsylvania's 10th Congressional District

Meet Janelle Stelson — A Terrific Candidate Running In PA-10. See her interview. Click her name.

Janelle lost by just 5,000 votes in 2024 in a district Trump won by 5.3 points. With a far better political environment and a popular Governor, Josh Shapiro, running for re-election at the top of the ticket, she is in a very strong position to flip this critical battleground district blue.

Janelle just dropped a new video she's calling "agenda" — watch it here.

From her campaign bio:

"You learn a lot about a place when you tell its stories for decades. For more than 30 years, Central Pennsylvanians have relied on Janelle to tell the truth, trusted her to shine a light on our problems, and counted on her to get answers and hold the powerful accountable. Whether she was with small business owners, riding along with local law enforcement, or covering the rising costs of housing and healthcare, Janelle has been listening and telling the stories of countless families across the district."

Janelle will fight for Social Security, Medicare and Medicaid, and a woman's right to choose. She will work with Republicans and Democrats to lower costs, invest in small businesses and family farms, and ensure access to affordable housing and child care. She supports term limits, banning members of Congress from insider stock trading, and prohibiting members from becoming lobbyists when they retire.

Watch Janelle rip into Scott Perry in a video speech — no holds barred, and he has it coming. Here is yet another great candidate who welds the affordability crisis and the corruption crisis into a single argument. Let's get more of that.

The Hill (April 23) reports significant Stelson fundraising to counter the expected MAGA money onslaught. The Keystone features her bid to unseat Scott Perry. See her interview with the PennLive editorial board.

The District

PA-10 includes Harrisburg, the state capital. Ballotpedia's overview of the district. Cook Political Report rates this seat a Toss Up. PA-10 is 37% registered Democrats, 43% Republican, and 20% independent — flipping this seat would be as great a win as any of the others, and tight-race wins are just a little sweeter.

The Opponent

Scott Perry has held the seat for six years and sits on the Foreign Affairs and Intelligence Committees. He actively defended Trump's attempt to dodge responsibility for January 6. A local news report covered his telephone town hall held only after weeks of constituent demands for an in-person meeting. American Bridge has a deeper dive into Perry's negatives.

Remember the bipartisan affordable-housing bill Trump refused to sign — which became law anyway without his signature? Perry was one of only 32 House members (and five senators) who voted against it. A Trump-panderer, indeed. He is disliked enough at home that "Republicans Against Perry" — a group of actual conservatives — has endorsed Janelle. Cross-party backing like that is how swing districts are won.

In 2024 Stelson won the Democratic primary with 43.7% among five candidates — her nearest competitor commanded half that. In the 2026 primary, Stelson won again, this time against Justin Douglas, chair of her county's commission — and on August 27, Douglas endorsed her, his recent primary opponent, heading into the general.

Latest Updates

  • Janelle dropped a new video she's calling "agenda" — watch it here.
  • Stelson beat Justin Douglas, chair of her county's commission, in the 2026 primary, and on August 27 Douglas endorsed Stelson — his recent primary opponent, backing her for the general against Scott Perry.
  • Stelson rips into Scott Perry in a video speech — no holds barred. Affordability and corruption, one argument.

Endorsements & Support

Janelle Stelson with climate action activists
EDF Action, uniting climate voters, supports Janelle Stelson