Skip to main content
The Full Record
Menu

U.S. House · Pennsylvania's 10th Congressional District

Janelle Stelson

Former WGAL-TV news anchor (26 years)D

Race
U.S. House · Pennsylvania's 10th Congressional District
Result
Janelle Stelson, projected winner
Opponent
Scott Perry (R)
Research
Basic

Party linenone

No recorded floor votes — not a current legislator in our records.

Said vs. did3 statements · 0 votes

I will repeal these tariff taxes that are increasing costs and vote to end the war in Iran.

Broad tariffs on imported goods

Compare statements with votes ›

On the ballotU.S. House · 10

2026-11-03

Scott Perry Rincumbent
Janelle Stelson Dchallenger

Won the May 19 Democratic primary, defeating Justin Douglas

Said vs. did

Each documented position next to the recorded floor votes we map to the same issue. Votes are compared one at a time; no overall stance is inferred from them.

Broad tariffs on imported goodsOpposes
I will repeal these tariff taxes that are increasing costs and vote to end the war in Iran.

Opposes broad tariffs, saying she would repeal what she calls Perry's "tariff taxes" that are increasing costs.[6]

No recorded floor vote in our key-vote set maps to this issue.

Raise taxes on high earners or corporationsSupports
I support tax breaks for the hard-working middle class, not billionaires.

Supports tax breaks for the "hard-working middle class, not billionaires," and opposes continuing tax breaks for the wealthy and a proposed new national sales tax.[6]

No recorded floor vote in our key-vote set maps to this issue.

Protect legal access to abortionSupports
In Congress, I will fight to ensure the protections guaranteed under Roe are once again the law of the land.

Her campaign priorities page says she will fight to restore the protections of Roe v. Wade as federal law.[6]

No recorded floor vote in our key-vote set maps to this issue.

Biography

Democrat Janelle Stelson won the election for Pennsylvania's 10th Congressional District on November 3, 2026, defeating Rep. Scott Perry, who had beaten her in 2024 by about one percentage point. She is a former television journalist who spent 26 years at WGAL-TV in central Pennsylvania, including as a news anchor, and her campaign focused on affordability, health care, and measures to address government corruption such as term limits and a congressional stock-trading ban.[1][2][3][4][5]

Basic profile — the most important sourced facts we found.

Stelson was born in Fairbanks, Alaska, and grew up in the Seattle area of Washington. She earned a B.A. in politics and government from the University of Puget Sound.[4] Her first job, before her broadcast career, was writing speeches for the Egyptian embassy in Washington, D.C.[4]

She worked in television news in central Pennsylvania for more than 30 years, according to her campaign website, including 26 years as a news anchor, reporter and weather anchor at WGAL-TV.[4][5]

In 2024 Stelson ran for Congress as the Democratic nominee in the 10th District and lost to Perry by 5,133 votes. Perry received 50.6%, the narrowest margin he had faced since his first election in 2012. She was living just outside the district at the time.[2][3] She announced on July 14, 2025, that she would run again, and said she then lived in Cumberland County, within the district. She won the May 19, 2026 Democratic primary with 67.4% of the vote over Justin Douglas.[4][2] Her campaign website says she supports term limits, including for herself, and a ban on members of Congress trading stocks.[5] She won the November 3, 2026 general election with 55.1% of the vote to Scott Perry's 44.9%, according to unofficial results reported by NBC News.[1]

Campaign website ↗

In their own words

Priorities

  • Says Central Pennsylvanians are being squeezed by rising costs while Perry "supports the chaotic policy of ever-changing tariff-taxes that raise prices and kill jobs" and was "the deciding vote on a budget that slashes food assistance, raises utility bills and adds $3.4 trillion dollars in new debt."[6]
  • Proposes a congressional ethics plan including 12-year term limits for herself, a ban on members of Congress trading individual stocks, a lifetime lobbying ban for former members, and a stronger, independent Congressional Ethics Agency.[6]
  • Says she supports high-quality, affordable health care with better access to urgent and primary care, and opposes surprise medical billing.[6]
Campaign money$6.4M raised · 91% from individuals · FEC through 2026-06-30

Totals this cycle

Raised$6.4M
Spent$1.9M
Cash on hand$4.5M

Bars share one scale (raised = full). Cash on hand can include money carried over from earlier cycles.

Who gave

  • Individuals $4.9M
  • PACs & committees $489K
  • Party $6,728

Profile: /people/janelle-stelson

Compare all 2 candidates side by side ›

Sources cited in this profile

  1. 1.Pennsylvania's 10th Congressional District election results 2026 · NBC News News report
  2. 2.Janelle Stelson renews campaign to oust Scott Perry from Congress · WITF · 2025-07-14 News report
  3. 3.A Q&A with Janelle Stelson · City & State Pennsylvania · 2026-09 News report
  4. 4.Janelle Stelson · Ballotpedia · 2026-09-25 Reference
  5. 5.Janelle Stelson for Congress · Janelle Stelson for Congress campaign Candidate's own words
  6. 6.Priorities · Janelle Stelson for Congress campaign Candidate's own words