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 October 3, a member of our Ride to Vote Team will drive you from your home to the Norristown Ballot Drop-off location (Airy & DeKalb Streets) so you can deliver your vote in person and guarantee your vote will count. (Available October 3-Election Day. Voters can only deliver their own ballot, MUST WEAR A MASK and follow all other COVID-19 procedures.)

*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.

 Request A Ride to Vote In-Person (Coming Soon)

Having trouble traveling to your polling location to vote for the Democratic ticket? Request a ride to your poll and make your voice heard. (Must schedule in advance of Election Day.)