Important Dates to Remember

Oct 18

Last Day to register before the General Election

Oct 26

Last day to apply for a  mail-in or absentee ballot

Nov 2

Voted mail-in and absentee ballots must be received by 8 pm by your county election office

Nov 2

Election  Day

Satellite Election Offices & Ballot Drop Box Locations

Satellite Election Office “On Demand” Voting

The last day to apply for an Absentee or Mail-in ballot is Tuesday, October 26th. If a registered voter did not apply on or before October 26th for an Absentee/Mail-in ballot, they must vote in-person on election day at their local polling place on Tuesday, November 2nd.

Authorize a designated agent to help you obtain and/or return your mail-in or absentee ballot:
For more information and to download a copy click here

Ballot Drop Box Locations

Please be advised that you are only allowed to return your own ballot, unless it is accompanied by an Authorized Designated Agent Form.

*The Drop Boxes at the Administration Building, Upper Bucks Government Service Center and Lower Bucks Government Service Center will be available starting October 12, 2021. All other Drop Box Locations will start October 18th.* All Drop Boxes closed on Sunday.

Drop Box Locations Address Mon. Tues. Wed. Thurs. Fri. Sat.
Bensalem Library 3700 Hulmeville Rd, Bensalem, PA 19020 9:00 AM – 8:00 PM 9:00 AM – 8:00 PM 9:00 AM – 8:00 PM 10:00 AM – 6:00 PM 10:00 AM – 6:00 PM 9:00 AM – 5:00 PM
Bristol Borough Hall 250 Pond St, Bristol, PA 19007 8:30 AM – 4:30 PM 8:30 AM – 4:30 PM 8:30 AM – 4:30 PM 8:30 AM – 4:30 PM 8:30 AM – 4:30 PM Closed
New Hope Library 93 W Ferry St, New Hope, PA 18938 10:30 AM – 7:00 PM 10:30 AM – 7:00 PM 10:30 AM – 7:00 PM 10:30 AM – 5:00 PM 10:30 AM – 5:00 PM 10:30 AM – 5:00 PM
Northampton Library 25 Upper Holland Rd, Richboro, PA 18954 10:00 AM – 8:30 PM 10:00 AM – 8:30 PM 10:00 AM – 8:30 PM 10:00 AM – 8:30 PM Closed 10:00 AM – 4:00 PM
Perkasie Library 491 Arthur Ave, Perkasie, PA 18944 9:00 AM – 8:00 PM 9:00 AM – 8:00 PM 9:00 AM – 8:00 PM 10:00 AM – 6:00 PM 10:00 AM – 6:00 PM 9:00 AM – 5:00 PM
Riegelsville Library 615 Easton Rd, Riegelsville, PA 18077 Closed 9:00 AM – 5:00 PM 9:00 AM – 5:00 PM 9:00 AM – 5:00 PM Closed 9:00 AM – 3:00 PM
Warminster Library 1076 Emma Ln, Warminster, PA 18974 11:00 AM – 7:00 PM 11:00 AM – 7:00 PM 11:00 AM – 7:00 PM 11:00 AM – 5:00 PM 12:00 PM – 5:00 PM 10:00 AM – 5:00 PM
Yardley-Makefield Library 1080 Edgewood Rd, Yardley, PA 19067 9:00 AM – 8:00 PM 9:00 AM – 8:00 PM 9:00 AM – 8:00 PM 10:00 AM – 6:00 PM 10:00 AM – 6:00 PM 9:00 AM – 5:00 PM
Upper Bucks GSC 261 California Road, Quakertown, PA 18951 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM Closed
Lower Bucks GSC 7321 New Falls Road, Levittown, PA 19055 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM 8:00 AM – 4:30 PM Closed
County Admin Building 55 E Court Street, Doylestown, PA 18901 8:00 AM – 5:00 PM 8:00 AM – 5:00 PM 8:00 AM – 5:00 PM 8:00 AM – 5:00 PM 8:00 AM – 5:00 PM Closed

Interactive map of polling locations and drop boxes

Election Day Reminders

Polls open at 7:00 am and close at 8:00 pm

If you are in line before the polls close, you are allowed to cast your vote

Request a provisional ballot if your name is not on your polling location's roster

Contact your county election officials if you experience issues at the polls