Register to Vote in Pennsylvania



You must register by May 1, 2023 in order to vote in the May 16, 2023 election. 

Register to Vote


You can register to vote using Pennsylvania’s online voter registration form.

Before you begin, be sure to have your Pennsylvania driver’s license or PennDOT ID card.  Once you submit your online application, it will go to the Allegheny County voter registration office for processing.  You should receive your voter registration card in the mail within 14 days.

By Mail 

Download, print, and complete the Pennsylvania Voter Registration Application.

 Mail completed and signed applications to:

Allegheny County Voter Registration Office
542 Forbes Ave
Ste 609
Pittsburgh PA 15219-2913 

In Person

At the Allegheny County Voter Registration Office 

You can register to vote in Allegheny County at the Allegheny County voter registration office or any of the government agencies listed below. Paper voter registration forms must be received in county voter registration offices by close of business on the voter registration deadline.

Allegheny County’s voter registration office is located in the County Office Building in Downtown Pittsburgh.

542 Forbes Ave
Ste 609
Pittsburgh PA 15219-2913 

At PennDOT and Some Other Government Agencies 

You can register to vote at any Pennsylvania Department of Transportation (PennDOT) photo or driver’s license center when you obtain or update your driver’s license. 

Find a PennDOT location near you 

You can also register to vote at many state government offices, including: 

  • State offices that provide public assistance and services to persons with disabilities 
  • Armed Forces Recruitment Centers 
  • County Clerk of Orphans’ Court offices, including each Marriage License Bureau 
  • Area Agencies on Aging 
  • Centers for Independent Living 
  • County Mental Health and Intellectual Disability offices 
  • Student disability services offices of the State System of Higher Education 
  • Offices of Special Education 
  • DA Complementary Paratransit offices 
  • Any agency using the Compass application 


Vote By Mail

Request a Ballot

Any qualified voter may apply for a mail-in ballot. You may simply request this ballot without a reason.  Mail in ballot applications must be received by November 1, 2022 to vote in the November 8, 2022 election.

Apply online for a mail-in ballot.

Return a Mail-In Ballot

Complete your ballot, seal it in the inner secrecy envelope, and seal the secrecy envelope in the addressed outer return envelope.  Be sure to complete the voter’s declaration on the outside of the outer return envelope.  Ballots must be enclsed and sealed in the inner secrecy envelope or it will not be counted.

Use the proper postage and mail your ballot via USPS.  Your ballot must arrive at the Allegheny County election board office by 8pm on election day.  If your ballot is not received by the election board by 8pm on election day, it will not be counted.

You can hand-deliver your ballot before 8pm on election day.  Ballot return is available on the 3rd floor of the County Office Building, 542 Forbes Avenue in downtown Pittsburgh during regular business hours of 8:30 am to 4:30 pm. Beginning on Friday, October 21, the Elections Division will offer extended days and hours to make ballot return more convenient. 

As a reminder, voters may only return their own ballot pursuant to state law. County staff will also look at the declaration envelope to ensure that the voter has signed and dated it.

Find Your Polling Place

If you are voting in person, find your polling place via the Department of State’s website.

Become a Poll Worker

Allegheny County needs poll workers for the upcoming election.  Apply to become a poll worker today!