Return My Ballot in Bucks County

You can return your mail-in ballot at any of your county's locations.

Bensalem Library

3700 Hulmesville Road
Bensalem, 19020

Bristol Bourough Hall

250 Pond St
Bristol, 19007

Bucks County Administration Building (BOE)

55 East Court St, lobby
Doylestown, 18901

Levittown Board of Elections Office (BOE)

7321 New Falls Road
Levittown, 19055

New Hope Library

93 W Ferry St
New Hope, 18938

Northampton Library

25 Upper Holland Road
Richboro, 18954

Perkasie Library

491 Arthur Ave
Perkasie, 18944

Riegelsville Library

615 Easton Road
Riegelsville, 18077

Warminster Library

1076 Emma Lane
Warminster, 18974

Yardley-Makefield Library

1080 Edgewood Road
Yardley, 19067