Home   |   About Bucks   |   Site Map     Twitter Facebook

The Board of Elections:

Commissioner Diane M. Ellis-Marseglia, LCSW, Chair; Commissioner Gene DiGirolamo; Hon. Judge Brian T. McGuffin 


On May 28, 2020, the Bucks County Board of Elections filed a petition in the Bucks County Court of Common Pleas (Case No.2020-02322-37) to extend the deadline for receiving mail-in and absentee ballots which are post-marked no later than June 1, 2020. The petition, which asks the Court to extend the deadline for receipt from June 2 to a date between June 4 and June 9, 2020, may be downloaded here.              

A hearing will be conducted in this matter on June 2, 2020 at 1:30 p.m. EST in Courtroom 410 of the Bucks County Justice Center, 100 North Main Street, Doylestown, PA 18901. If you wish to participate in the hearing, you may attend with or without counsel.  If you do not wish to participate but do wish to notify the Board of Elections of your position on the petition, you may contact the following attorney for the Board prior the hearing:

Stuart Wilder, Assistant Solicitor, Bucks County Law Department, Bucks County Administration Building, 5th Floor, 55 North Main Street, Doylestown, PA 18901, swilder@buckscounty.org

Notice is hereby given that the Board of Elections will begin at seven o'clock A.M. on June 2, 2020 to pre-canvass all ballots received prior. One authorized representative of each candidate in an election and one representative from each political party shall be permitted to remain in the room in which the absentee ballots and mail-in ballots are pre-canvassed. No person observing, attending or participating in a pre-canvass meeting may disclose the results of any portion of any pre-canvass meeting prior to the close of the polls.

Order of the Director of the Bucks County Department of Health Directing Public Health Safety Measures for Bucks County Polling Places on Primary Election Day, June 2, 2020

New Voting Machines
For a look at what to expect next time you are at the polls, check out the videos below:
ClearCast Scanner
ClearAccess Ballot Marking Device

For more information on voting on the new ClearBallot voting machines, go to the ClearBallot - New Voting Machines page

Sample Ballots - 2020 General Primary
June 2, 2020

Certified Returns, Bensalem Special Election, March 17, 2020  

Certified Returns, Municipal Election: November 5, 2019

Certified Returns, Municipal Primary: May 21, 2019

2020 General Primary - Official Notice for Military and Overseas Voters

Past Election Results

Reapportionment - Senator in the General Assembly
Reapportionment - Representative in the General Assembly 

The Board of Elections Office:

  • Prepares and furnishes all material used at elections
  • Receives petitions for placement of candidates on the primary ballot
  • Registers new voters
  • Maintains voter registration files, including name, address and political party changes
  • Processes and mails absentee ballots
  • Instructs election officials
  • Prepares and delivers all voting machines in 304 voting districts
  • Receives the returns of all primaries and elections from each precinct; canvasses, computes and certifies results
  • Responds to daily questions and requests over the counter and via telephone.

Find Voter Registration Status


Register to Vote!

Last Day to Register to vote or make changes to registration for the 2020 General Primary is Monday, May 18, 2020

Where to Register: 

Online or at the Registration Office in the Bucks County Courthouse, Doylestown, or pick up a Voter Registration Application at any Post Office, Wine & Spirit Shoppe, Municipal Building or Library, or download a Voter Registration Application belowIn addition, the Department of Transportation provides for voter registration with their driver's license application, renewal or change of name or address.

To register, you must:

  • Be a citizen of the United States for at least one month before the next election;
  • Be a resident of Pennsylvania and of your election district for at least 30 days before the next election; and
  • Be eighteen (18) years of age on the day of the next election.

Online Voter Registration

You can register to vote through the Pennsylvania Department of State’s online application. Before you begin, be sure to have your Pennsylvania driver’s license or PennDOT ID card handy. If you don’t have one, there are other options. Once you submit your online application, it will be forwarded to the county voter registration office for processing.

Download a Voter Registration Application

The Voter Registration Application may be typed on-screen, printed, signed, and must be mailed or hand-delivered to the Board of Elections.  The county must have a signed original form in its files.  Faxed copies are not permitted by law  (there are exceptions for military voters and overseas civilian voters - please contact our office or visit http://www.fvap.gov/ for further information). All voter registration forms being mailed in must be received NO LATER than May 18, 2020. Postmarks DO NOT APPLY.

Request to Cancel Voter Registration

Online Absentee Ballot Application

Download Absentee Ballot Application

Download Mail-In Ballot Application

The Absentee/Mail-in Ballot Application may be printed, completed, signed, and must be mailed or hand-delivered to the Board of Elections. The county must have a signed original form in its files.  Faxed/e-mailed copies are not permitted by law (there are exceptions for military voters and overseas civilian voters - please contact our office or visit http://www.fvap.gov/ for further information). 

Important Notice:

Voted absentee ballots WILL ONLY be accepted in the Bucks County Board of Elections office, 55 East Court Street, Doylestown.

Bucks County Board of Elections 
55 E. Court St. 
Doylestown, PA 18901 
Board of Elections - 215-348-6154 

small facebook 'F' Find us on Facebook!

Some services are also available at the 
Government Services Centers (Register to vote, absentee ballot applications...):

Lower Bucks County 
7321 New Falls Road 
Levittown, PA 19055 
Phone: 267-580-3500

Upper Bucks County 
261 California Road
Quakertown PA 18951 
Phone: 215-529-7250