
Are you registered to Vote?
If needed register to vote online by May 5th
Are you voting by mail?
Request mail-in ballot by May 13th at 5PM​
Follow the instructions for filling out the ballot - Reminder: Ballot has two sides, make sure you turn it over!​
Return mail-in ballot by 8PM on May 20th and track the status
Return mail-in ballot by mail or to a drop box
(Closet drop box is Royersford - Victory Park Parking lot, 2nd & Arch St)
If you ballot arrives with the envelopes already sealed, call or text the voter assistance hotline
​
If you receive a mail-in ballot but want to vote in person - you must bring your ballot in its mailing envelope with you on Election Day and surrender your ballot to the precinct Judge of Elections.
If you do not have your ballot, you are allowed to cast a provisional ballot that will be counted once the Election Board verifies you did not vote by mail.
Are you voting in person?
Polls open 7AM - 8PM May 20th
Find your polling place - There are five precincts in Upper Providence Township, make sure you go to the correct location to vote
​
Reminder: Ballot has two-sides, make sure you turn it over!