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 R | incumbent |
| Janelle Stelson D | challenger |
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.
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.
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.
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]
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
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
Largest committee contributions
- Democracy Engine, Inc., PAC PAC$19K
- Emilys List PAC$12K
- Zinc Collective PAC PAC$11K
- Tri-State Maxed-Out Women PAC$10K
- Defend the Vote PAC$10K
- Jobs, Education, & Families First Jeff PAC PAC$10K
- Silicorn Valley PAC PAC$10K
- American Association for Justice Political Action Committee (AAJ PAC) PAC$10K
- Carpenters Legislative Improvement Committee United Brotherhood of Carpenters and Joiners PAC$10K
- Fair Shot PAC PAC$10K
Direct contributions only; outside spending is not included. Individual donors are itemized in the FEC’s receipts. All itemized receipts ↗ FEC filing ↗
Profile: /people/janelle-stelson
Compare all 2 candidates side by side ›
Sources cited in this profile
- 1.Pennsylvania's 10th Congressional District election results 2026 · NBC News News report
- 2.Janelle Stelson renews campaign to oust Scott Perry from Congress · WITF · 2025-07-14 News report
- 3.A Q&A with Janelle Stelson · City & State Pennsylvania · 2026-09 News report
- 4.Janelle Stelson · Ballotpedia · 2026-09-25 Reference
- 5.Janelle Stelson for Congress · Janelle Stelson for Congress campaign Candidate's own words
- 6.Priorities · Janelle Stelson for Congress campaign Candidate's own words