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 Voter Services Office 

Deliver your completed mail-in ballot to the Norristown Election Office in-person and guarantee your vote will count. A member of our Ride to Vote Team will drive you from your home to the Voter Services office in Norristown so you can deliver your vote in person. (Available October 1-Election Day. A Voter can only deliver their own ballot and must be able to go inside the office to do so. Riders MUST WEAR A MASK.)

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