Incumbent Williams defeats Spahr in race for suburban state House seat

The 160th state House District in Pennsylvania covers parts of Chester and Delaware counties. State Rep. Craig Williams will return to Harrisburg for another term.

Left: Pa. state Rep. Craig Williams (Campaign)
Right: Democratic candidate Cathy Spahr (via Spahr campaign)

Left: Pa. state Rep. Craig Williams (Campaign) Right: Democratic candidate Cathy Spahr (via Spahr campaign)

Incumbent state Rep. Craig Williams has defeated Democrat Cathy Spahr in the race for the 160th state House District in Pennsylvania.

The Associated Press called the race in favor of Williams on Thursday morning. He has a 2,000 vote lead over his opponent, according to unofficial election results.

Williams, a Republican, has held the seat since 2020. The district covers Bethel, Chadds Ford, and Concord townships as well as Chester Heights Borough in Delaware County, and Birmingham, Pennsbury, and Westtown townships in Chester County.

Williams ran on a campaign that focused on addiction advocacy as well as his track record in getting more funding for infrastructure projects and securing money for gun prosecutors.

  • WHYY thanks our sponsors — become a WHYY sponsor

Following redistricting, Democratic leaders saw this race as a must-win, if they were to finally regain control of the state House.

Spahr’s campaign attempted to align Williams’ politics with far-right Republican gubernatorial candidate Doug Mastriano. Her platform highlighted her desire to protect abortion rights, increase education funding, and bring transparency to Harrisburg.

Get the WHYY app!

WHYY is your source for fact-based, in-depth journalism and information. As a nonprofit organization, we rely on financial support from readers like you. Please give today.

Want a digest of WHYY’s programs, events & stories? Sign up for our weekly newsletter.

Together we can reach 100% of WHYY’s fiscal year goal