Overview
- The Associated Press projected Janelle Stelson the winner late Tuesday night with early returns showing roughly 56.5% to Scott Perry’s 43.5%, handing Democrats the 10th District.
- Stelson’s win ends Perry’s seven-term hold on the Harrisburg-area seat and reduces the Republican margin in the House by one seat.
- The rematch followed a close 2024 contest that Perry won by about 5,100 votes and became a nationally watched race after the DCCC added Stelson to its Red To Blue program.
- Campaign themes that helped drive voters included cost-of-living and health care concerns, while the contest was shaped by Perry’s ties to President Trump and his Jan. 6-era scrutiny and by sharp personal attacks between the campaigns.
- The 10th District covers all of Dauphin County and parts of Cumberland and York counties, and it has trended more competitive since court-ordered map changes after 2018.