38 Counties Have Ballots Available For Voting “On-Demand”
With less than 30 days remaining before the November 5 general election, 38 of Pennsylvania’s 67 counties have their ballots ready to “vote on demand.”
If you are a registered Pennsylvania voter, you have the convenient option of applying for a mail ballot in person at their county elections office, then completing the ballot while there. In one visit, voters can apply for and submit their mail ballot.
When ballots are ready, you can request, receive, vote and submit your mail-in or absentee ballot all in one visit to your county election office or other designated location. Contact your county election office to see if ballots are ready.
With this option, there is no need for mail at all, and you can submit your vote at your convenience.
Ballots Available ✅
- Adams County
- Allegheny County
- Armstrong County
- Berks County
- Bradford County
- Cambria County
- Cameron County
- Clearfield County
- Clinton County
- Crawford County
- Dauphin County
- Delaware County
- Elk County
- Erie County
- Franklin County
- Greene County
- Indiana County
- Lackawanna County
- Lancaster County
- Lawrence County
- Lehigh County
- Lycoming County
- Mercer County
- Mifflin County
- Monroe County
- Montgomery County
- Montour County
- Northampton County
- Northumberland County
- Perry County
- Philadelphia County
- Schuylkill County
- Snyder County
- Susquehanna County
- Union County
- Wayne County
- Westmoreland County
- Wyoming County
Ballots Unavailable ❌
- Beaver County
- Bedford County
- Blair County
- Bucks County
- Butler County
- Carbon County
- Centre County
- Chester County
- Clarion County
- Columbia County
- Cumberland County
- Fayette County
- Forest County
- Fulton County
- Huntingdon County
- Jefferson County
- Juniata County
- Lebanon County
- Luzerne County
- McKean County
- Pike County
- Potter County
- Somerset County
- Sullivan County
- Tioga County
- Venango County
- Warren County
- Washington County
- York County
Bucks County will start on demand voting on Tuesday, Oct. 15th at these locations:
Locations and Hours (Starting 10/15)
Levittown: 7321 New Falls Rd, Levittown | 267-580-3500 or, if busy 215-348-6154
Monday – Friday: 8AM to 4:30PM
Doylestown: 55 East Court Street, Doylestown | 215-348-6154
Monday – Friday: 8 AM to 5 PM
Quakertown: 261 California Rd, Quakertown | (215) 348-6191
Monday-Friday: 8:30 AM to 4:30 PM