As of 10/20/24, the vast majority of mail ballots in Bucks County have been sent out. Unless you’ve applied in the last few days, you should have received your ballot by now. If you believe you should have already received your ballot, contact the Board of Elections (215.348.6154) to check on the status of your ballot, have a replacement sent, or vote on demand at one of their three locations. See the next tab to learn more about Voting on Demand.
When does my Mail Ballot need to be returned?
Your ballot must be RECEIVED by the Board of Elections by November 5th at 8pm. We don’t recommend mailing after October 29th. Instead, bring it in person to a drop box.
How do I return my Mail Ballot?
You can return your ballot to a drop box or by mail.
By Mail:
If returning by mail we recommend doing so immediately and no later than October 29th.
To a Drop Box:
Drop Boxes open on October 7th. Learn more
Mail Ballot Drop Boxes Available:
Bensalem Library – Bristol Borough Hall – Doylestown Administration Building- Lower Bucks Government Service Center- New Hope Library
Northampton Library – Perkasie Library – Quakertown Government Service Center- Riegelsville Library
Warminster Library – Yardley-Makefield Library
For Drop Box Hours and Addresses and all Vote by Mail info:
Visit our Vote by Mail page