PA's Mail-In Voting Option
How to avoid a "Naked Ballot" and to make sure your ballot COUNTS!
TO APPLY FOR A CIVILIAN ABSENTEE OR MAIL-IN BALLOT ONLINE WITH A PA ID, CLICK HERE.
You may vote by mail-in ballot, unless you qualify as an absentee voter, in which case you must vote by absentee ballot. If you want to vote by mail you must apply for a mail-in ballot. You do not need to provide a reason or excuse if you want to use a mail-in ballot. The county must receive your application for a mail-in ballot by 5pm on the Tuesday before the election, however, Don't wait until the last minute!
This graphic was from the 11/2020 General Election, but the info is still correct except for the date:

You can return your voted mail-in ballot by mailing it to your county board of elections using the envelope provided, or you can drop it off in person at the Board of Elections office:
MontCo Board of Elections
PO Box 311
Norristown, PA 19404-0311
Phone: 610-278-3000
Hours 8:30am - 4:15pm
[If necessary, this section will be updated, but as of 8/4/2021, it is correct]
You may also ask to be placed on a permanent mail-in voter list. If you are on this list, you will have a mail-in ballot application mailed to you by the first Monday in February each year. If you complete and return the application, the county will send you ballots in the mail for all the elections that take place that year, as well as for any special election held through the third Monday in February of the next year. For example, if you return your completed mail-in application in February 2020, you will automatically receive a ballot for the Primary and the November 3, 2020, General Election, as well as ballots for any special elections held on or before February 15, 2021.
If you are sent a mail-in ballot and the county receives your voted ballot by the deadline (postmarked by election day), you may not vote at your polling place. Your vote is considered final at that point. However, if you mailed your ballot too late, or you aren’t sure whether the county received your voted ballot in time, you may be able to vote a provisional ballot at your polling place. If you were sent a mail-in ballot, but your polling place has no record of having received it, you may vote by provisional ballot. However, if the county does receive your voted mail-in ballot in time, that ballot, not your provisional ballot, will be counted. Remember, you may always return your mail-in ballot at the county board of election’s office by 8pm on election day.
Finally, counties are authorized to begin processing mail-in applications more than 50 days before the election. Beginning 50 days before the election, counties must begin transmitting mail-in ballots as soon as the ballot is certified and the ballots are available. Counties may await the result of a court proceeding that would affect the content of ballots before delivering mail-in ballots, but in any case, counties must begin to send out mail-in and absentee ballots no later than the second Tuesday before the election.
Dates To Register and Apply To Vote by Mail-in or Absentee Ballot in the
Primary Election
Will Be Posted When Available
Register online HERE by May 4, 2026 to vote in the Primary Election on Tuesday May 19, 2026.
Apply online HERE for a Mail-In (or Absentee) Ballot by May 12, 2026 - BUT DO IT NOW!
Need an EMERGENCY ABSENTEE BALLOT? Apply online HERE.
Polls are open on May 19, 2026 from 7am to 8pm.
Learn more about the voting reforms of Act 77 HERE.
Click For Map
Drop Box Locations
Abington – Township Municipal Building
1176 Old York Road • Abington, PA 19001
Cheltenham - Township Tax Office
8230 Old York Rd • Elkins Park, PA 19027
Douglass - Gilbertsville MDJ • NEW!
1050 E. Philadelphia Avenue, Suite 20 • Gilbertsville, PA 19525
Franconia - Franconia MDJ
Harleysville Magisterial District Courts • 840 Harleysville Pike, Suite 2 • Harleysville, PA 19438
Lansdale - Lansdale MDJ
430 Pennbrook Pkwy • Lansdale, PA 19446
Lansdale - Community Connections Lansdale Office
421 West Main Street • Lansdale, PA 19446
Norristown - Inside One Montgomery Plaza
425 Swede St • Norristown, PA 19401 (Note: This drop box is available weekdays from 6 a.m. until 11 p.m., Saturday and Sunday from 6 a.m. until 10 p.m., and 6 a.m. until 8 p.m. on Election Day.)
Lower Merion - Ludington Library
5 South Bryn Mawr Ave • Bryn Mawr, PA 19010
Lower Merion - Lower Merion MDJ
925 Montgomery Avenue • Narberth, PA 19072
Norristown - Airy St Parking Lot
Corner of Airy and DeKalb Streets • Norristown, PA 19401
Norristown - Inside One Montgomery Plaza
425 Swede St • Norristown, PA 19401 (Note: This drop box is available weekdays from 6 a.m. until 11 p.m., Saturday and Sunday from 6 a.m. until 10 p.m., and 6 a.m. until 8 p.m. on Election Day.)
Pottstown - Office of Public Health
364 King St • Pottstown, PA 19464 (Between N. Evans Street and N. Franklin Street)
Royersford - Parking Lot across from Victory Park
2nd & Arch Street • Royersford, PA 19468 (Near the Electric Vehicle Charging Stations)
Skippack - Montgomery County 4 H Center
1015 Bridge Road • Collegeville, PA 19474 (Note: Please park in the lot adjacent to the drop box and then proceed over to the drop box itself to deposit your ballot in order to preserve the flow of traffic through the complex.)
Upper Dublin - Upper Dublin MDJ
1301 S. Bethlehem Pike • Ambler, PA 19002
Upper Dublin - Upper Dublin Library
520 Virginia Drive • Fort Washington, PA 19034
Upper Merion - Upper Merion Township Building
175 W. Valley Forge Road • King of Prussia, PA 19406
Upper Moreland - Willow Grove Annex
102 N. York Road • Willow Grove, PA 19090
Whitemarsh Magisterial District Courts
4002 Center Avenue • Lafayette Hill, PA 19444
Wissahickon Area Voting Places
Changes in locations for the General Election will be posted as soon as they are available.
The Wissahickon Democrats' voting area encompasses all of the municipalities that are part of the Wissahickon School District—Ambler Borough, Lower Gwynedd Township, and Whitpain Township including Blue Bell. If you're not sure which district you live in, or where your poll is due to COVID-19, Click Here to Find Your Polling Place based on your address. Check beforehand as some locations may still be changed.
A voting location indicated by ----> means the polling place has changed and it is in this new location.
----> General Election Voting Locations <----
As of May 12, 2026
Ambler 1: Senior Adult Activity Center
45 Forest Ave., Ambler, PA 19002 <---
Ambler 2: Ambler Borough Hall
131 Rosemary Ave, Ambler, PA 19002
Ambler 3: Calvary Methodist Church
16 E Park Ave, Ambler, PA 19002
Lower Gwynedd 1-1: Church of the Messiah
1001 Dekalb Pike Lower Gwynedd PA19002
Lower Gwynedd 1-2: Church of the Messiah
1001 Dekalb Pike, Lower Gwynedd Township, PA 19002
Lower Gwynedd 1-3: Gwynedd-Mercy University, Julia Ball Auditorium
1325 Sumneytown Pike, Gwynedd Valley, PA 19437
Lower Gwynedd 1-4: Wissahickon High School
521 Houston Rd, Ambler, PA 19002
Lower Gwynedd 2-1: Lower Gywnedd Township Building
1130 N Bethlehem Pike, Spring House, PA 19477
Lower Gwynedd 2-2: Wissahickon School Admin Bld.
601 Knight Rd, Ambler, PA 19002
Whitpain 1: Teferet Beth Israel Synagogue
1920 W Skippack Pike, Blue Bell, PA 19422
Whitpain 2: MCCC College Hall
340 DeKalb Pike, Blue Bell, PA 19422 (Enter from Morris Rd.)
Whitpain 3: Blue Bell Elementary School
801 Symphony Ln, Blue Bell, PA 19422
Whitpain 4: Shady Grove Elementary School
351 W Skippack Pike, Ambler, PA 19002
Whitpain 5: Shady Grove Elementary School
351 W Skippack Pike, Ambler, PA 19002 <--
Whitpain 6: Shady Grove Elementary School
351 W Skippack Pike, Ambler, PA 19002
Whitpain 7: Trinity Episcopal Church of Blue Bell
--> 750 Skippack Pk, Blue Bell, PA 19422
Whitpain 8: Whitpain Township Building
960 Wentz Rd, Blue Bell, PA 19422
Whitpain 9: Stony Creek Elementary School
1721 Yost Rd, Blue Bell, PA 19422
Whitpain 10: Stony Creek Elementary School
1721 Yost Rd, Blue Bell, PA 19422
Whitpain 11: Stony Creek Elementary School
1721 Yost Rd, Blue Bell, PA 19422
Whitpain 12: MCCC College Hall
340 DeKalb Pike, Blue Bell, PA 19422 (Enter from Morris Rd)