The Ballot Brief
Bucks County, Pennsylvania

Pennsylvania Senate District 10

PennsylvaniaBucks County › Pennsylvania Senate District 10

2 candidates are tracked for Pennsylvania Senate District 10 on the November 3, 2026 ballot: Steve Santarsiero and Greg Bankos. Candidate information follows official Bucks County election filings; verify with the official election office linked below.

Steve Santarsiero (Democratic), Greg Bankos (Republican) meet on the November 3 ballot; Steve Santarsiero is the sitting member, per the General Assembly's roster. Steve Santarsiero was unopposed in the Democratic primary. Greg Bankos was unopposed in the Republican primary. Pennsylvania nominates by plurality (no runoffs); unopposed nominees still print. The field is the Department of State's official May 19 primary returns (electionreturns.pa.gov) with the Department's post-primary withdrawal listing; independent and minor-party candidates who filed nomination papers are added when the Department of State posts the certified general-election list. This seat is elected by district; only the district covering your address appears on your ballot.

Steve Santarsiero

Steve Santarsiero

Democratic · Incumbent

Steve Santarsiero taught social studies at Bensalem High School before serving as a Lower Makefield Township supervisor, a member of the Pennsylvania House, and Chief Deputy Attorney General for Environmental Protection. He represents Senate District 10 in Bucks County and serves as Democratic chair of the Senate State Government Committee, per the Pennsylvania General Assembly's website. No campaign website or questionnaire response was found as of September 7, 2026.

Greg Bankos

Republican

Greg Bankos is the Republican nominee for Senate District 10 in Bucks County and a Plumstead Township Supervisor, per his campaign site.

2026 priorities (per the campaign site)

Source: candidate campaign site.

Campaign site →
Verify this race
Candidate roster from official Bucks County Supervisor of Elections filings. Bios and priorities carry their attribution inline.
Cross-check with the official Pennsylvania election office, or see the full Bucks County sample ballot and your exact ballot by address.