Democrat Janelle Stelson, a longtime former anchor for Lancaster's NBC affiliate, won the Democratic primary in Pennsylvania's 10th Congressional District on Tuesday, defeating Dauphin County Commissioner Justin Douglas. The race sets up a rematch against Republican Rep. Scott Perry, one of the most endangered House Republicans heading into November.
Stelson nearly defeated Perry in 2024, losing by only a few thousand votes in an unexpectedly close contest for the Freedom Caucus chairman's seat. She announced her candidacy again this cycle with support from Gov. Josh Shapiro, seeking to flip the district that covers much of her former news station's coverage area, including Harrisburg's southern suburbs.
What the Right Is Saying
Perry's campaign has highlighted Stelson's residency controversy as evidence of out-of-district influence. Reports indicated she retained her registered address in Lancaster, which falls within Rep. Lloyd Smucker's district, while running against Perry. According to the York Daily Record, Stelson moved to a rental property in East Pennsboro Township across the Susquehanna River from Harrisburg as of 2025.
Douglas criticized Stelson during the primary for her refusal to participate in candidate debates. Her history as a registered Republican before changing affiliation during the Trump era has also drawn scrutiny from conservative commentators who question her party loyalty and motivations for switching sides.
Perry has maintained his seat through multiple election cycles, chairing the Freedom Caucus in 2022 and serving as an ally of Elon Musk's Department of Government Efficiency initiative. Supporters credit him with reliably conservative positions on most issues and argue that his close relationship with the Trump administration brings federal resources to the district. His campaign is framing November's race as a referendum on continued conservative representation versus Democratic overreach.
What the Left Is Saying
Stelson has positioned herself as a candidate who prioritizes constituent service over party loyalty. In an interview with ABC-Harrisburg, she said she opposed former President Joe Biden's handling of border policy while also expressing concerns about President Donald Trump's response to immigration issues being 'a bridge too far.' She stated support for repealing Trump's tariffs and described herself as pro-choice on abortion.
'One of the things I was very against President Joe Biden, the border was quickly becoming more of a mess than usual,' Stelson told the outlet. Her willingness to break with parts of her party on certain issues has been welcomed by some Democrats who view pragmatism as essential in a swing district.
Governor Josh Shapiro endorsed Stelson's candidacy, providing the campaign with high-profile Democratic backing in a state where he remains popular. Supporters argue that Stelson's background in journalism gives her credibility with voters across the political spectrum and that her 2024 performance demonstrated genuine competitiveness in a district trending toward moderation.
What the Numbers Show
Perry won re-election in 2024 by only a few thousand votes, a dramatically narrower margin than in previous cycles. The district has seen increased moderate-to-progressive voter registration gains in Harrisburg's southern suburbs, including areas like Camp Hill and Lower Allen, according to local election data.
Cumberland County, which anchors much of the district, has experienced shifting demographic patterns over the past decade, with educational attainment levels rising and suburban populations growing. These trends have historically favored Democratic candidates in federal races, though Perry has maintained cross-over appeal among some independent voters.
Stelson's fundraising totals for the primary cycle remain subject to Federal Election Commission reporting deadlines. Her general election strategy is expected to focus on economic concerns related to tariff policy and reproductive rights access.
The Bottom Line
The November matchup will test whether Perry can maintain his seat in a district showing clear signs of political evolution or whether Stelson's second campaign, combined with increased suburban Democratic engagement, will be enough to flip the seat. Both campaigns are expected to invest heavily in the race, which national party strategists have already identified as among the most competitive House contests nationwide. Voter registration trends and the outcome of broader state and national political dynamics will likely determine whether Pennsylvania's 10th District remains Republican-held or transitions to Democratic control for the first time in years.