Register to vote, request mail-in ballots, get in person polling info, request a ride to vote early or on Election Day.

Voter Registration

vote-icon Online Voter Registration

Register to vote online and make your voice heard! Available in English & Española

vote-icon Paper Voter Registration Form (English) / (Española)

Print a paper application and mail to Voter Services

vote-icon Register to Vote in Person

Learn how you can register to vote at Voter Services or a local PennDOT office

vote-icon Update Existing Registration

Change your party affiliation or update your address conveniently online

Vote By Mail or In Person

 Mail-In Ballot Online Application 

Use the MAIL-IN Ballot if you are choosing to vote from the comfort of home. No reason is needed.

 Mail-In Ballot Paper Application (English) / (Española)

Print a mail in ballot application that can be mailed to Voter Services.

 Check the status of a Mail-In Ballot Application

Track the status of your mail-in ballot from Voter Services to your home and back!

 Vote-In Person

Find your in-person voting location.


Guarantee Your Vote Counts!

 Request A Ride to Deliver Your Ballot 

Beginning in April 2022, a member of our Ride to Vote Team will drive you from your home to the nearest drop box so you can deliver your vote in person and guarantee your vote will count. (Available April 15-Primary Day. Voters can only deliver their own ballot, and riders must wear a mask.). Rides to your in person voting location are also available.

*Call 484-278-1514 to leave a message and a volunteer will call you back to arrange a Ride To Vote

*Email and request a Ride. A volunteer will respond to arrange a Ride To Vote.

*Click here to fill out our online form and a volunteer will contact you to arrange a Ride To Vote.