BENSALEM, PA — The primary election is Tuesday, May 20, and Bensalem Township residents will cast votes for municipal offices and the Bensalem Township School Board.

The election technically has already begun, as mail-in votes have started to return to Bucks County.

For the primary election, residents vote for contested and uncontested races for their Democratic and Republican parties. Some school board members are cross-filing in both parties.

Who Is On the Ballot Bensalem Township School Board

Seven candidates are running for four, four-year terms on the Bensalem Township School Board.

Democrats / Republicans

Rodger Allen (Democrat)Marc CohenRachel FinglesLeann HartAbby KossKate PascucciSheldon PerLee Schum Bensalem Township Municipal Offices

Mayor: 4-Year Term

Joseph DiGirolamo (Republican)Stephanie A.G. Ferrandez (Democrat)

Township Council: 4-Year Term

Jesse Sloane (Democrat)Ed Tokmajian (Democrat)Joseph Wenzel Jr. (Democrat)Michelle Benitez (Republican)Stacey Champion (Republican)Will Walker (Republican)

Treasurer: 4-Year Term

Santos M. Ramos (Democrat)Mike Brill (Republican)

Auditor: 6-Year Term (Vote for 1)

Zachary Winters (Democrat)J. Patel (Republican) When To Vote

Polls will be open for in-person voting from 7 a.m. to 8 p.m.

Where To Vote

If you’re planning on voting in person and are not sure where to go to vote, you can find your polling place here.

Bucks County has several drop boxes for voters to leave their ballots instead of voting at the polls.

Secure Mail-In Drop boxes close at 8 p.m. on Election Day and can be found through this link.

Patch will provide coverage and unofficial results of the races on Election Day and the days after.