AdvertiseDonate
Saturday, November 7, 2026Local news for Bucks County, Pennsylvania.
Bucks County Tribune · 196 West Ashland Street, Doylestown, PA 18901

Democrats seize control of most Bucks County state House seats

Voters in the swing county elected at least seven Democratic state representatives, marking a major shift in the local political landscape.

By Mei Lin ·

Illustration for: Democrats seize control of most Bucks County state House seats
Illustration generated for this article, not a news photograph.

Bucks County voters elected at least seven Democratic state representatives on Tuesday, reducing the Republican presence in the Pennsylvania General Assembly for the first time in years. The shift marks a continuation of the regional trend that saw local Republicans lose county offices and school board seats in the 2025 elections.

The Democratic gains are attributed to voter dissatisfaction with the Trump administration, high fuel costs, and affordability pressures. These factors drove a surge in blue votes across the swing county, overwhelming the Republican delegation despite their lack of direct involvement in foreign policy disputes.

In the 18th Legislative District, Bryan Allen, a Democratic legislative aide and former Bensalem Township Council member, defeated incumbent Rep. K.C. Tomlinson. Allen won 57 percent of the vote to Tomlinson's 43 percent. Tomlinson, a funeral home director, had served for seven years and was a centrist with a voting record similar to her predecessor.

In the 142nd Legislative District, Kristin Egan, a teachers' union official and Neshaminy School Board member, defeated two-term incumbent Rep. Joe Hogan. Egan received 59 percent of the vote, while Hogan, a lawyer and former government program director, received 41 percent. Hogan had previously represented the district before moving to the state Senate.

Two other Republican incumbents, Kristin Marcell in the Richboro area and Craig Staats in Upper Bucks, retained their seats. Marcell defeated Democrat Monica Weninger, and Staats defeated independent Rebecca Prendergast. Andy Warren, a former Republican county commissioner, noted that Upper Bucks and Northampton Township remain strongholds for the GOP.

Warren stated that the party faces cyclical challenges due to the economy and the president's unpopularity. He argued that Republicans need to improve their handling of mail-in ballots to close the gap with Democrats. He said the party has not mastered the art of the mail-in ballot and is currently playing catch-up.

In the 144th Legislative District, Democrat Brian Munroe defeated critical care nurse Mike Murphy. Munroe had previously won by narrow margins, but this race resulted in a decisive victory. Murphy expressed gratitude for his supporters and said the campaign effort was about serving the community rather than focusing on party affiliation.

More Politics · Philadelphia news · Report a business · Got a Story?

Get Bucks County Tribune in your inboxLocal news for Bucks County, Pennsylvania. Free, a few times a week, unsubscribe any time.

Get Bucks County Tribune in your inboxLocal news for Bucks County, Pennsylvania. Free, a few times a week, unsubscribe any time.