Montgomery County has announced the locations for five satellite Voter Services offices and 18 drop boxes for the May 20th primary election. For registered voters who wish to vote in person, polling places will be open on Tuesday, May 20th, from 7:00 a.m. to 8:00 p.m. You can check your registration status and the polling place here.
Any qualified voter may apply for a mail-in ballot, for any reason. When completing an application for a mail-in ballot, residents have the option to choose to receive a mail-in ballot for the primary and general elections or apply for each election individually. Residents can apply for a mail-in ballot online. Mail-in ballots must be received by 8 p.m. on Tuesday, May 20.
Satellite offices will be open on Saturdays and Sundays starting Saturday, April 26th, through Sunday, May 11th, from 11:00 a.m. until 4 p.m. The satellite offices will be located at the following locations:
Community Connections Lansdale Office
421 West Main Street, Lansdale, PA 19446
Lower Merion Magisterial District Courts
925 Montgomery Avenue, Narberth, PA 19072
One Montgomery Plaza
425 Swede Street, Suite 602, Norristown, PA 19404
Montgomery County Office of Public Health
364 King Street, Pottstown, PA 19464
Willow Grove Annex
102 N. York Road, Willow Grove, PA 19090
Secure ballot drop-off boxes are available 24 hours a day, seven days a week, starting at noon on Wednesday, April 23rd, at the following locations unless otherwise noted.
Abington Township Municipal Building
1176 Old York Road, Abington, PA 19001
Cheltenham Township Tax Office
8230 Old York Rd, Elkins Park, PA 19027
Harleysville Magisterial District Courts
840 Harleysville Pike, Suite 2, Harleysville, PA 19401
Lansdale Magisterial District Courts
430 Pennbrook Pkwy, Lansdale, PA 19446
Community Connections Lansdale Office
421 West Main Street, Lansdale, PA 19446
Ludington Library
5 South Bryn Mawr Ave, Bryn Mawr, PA 19010
Lower Merion Magisterial District Courts
925 Montgomery Avenue, Narberth, PA 19072
Montgomery County Airy Street Parking Lot
Corner of Airy and DeKalb Streets, Norristown, PA 19401
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.
Montgomery County Office of Public Health
364 King St, Pottstown, PA 19464
Between N. Evans Street and N. Franklin Street
Parking Lot across from Victory Park
2nd & Arch Street, Royersford, PA 19468
near the Electric Vehicle Charging Stations
Montgomery County 4H 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 Magisterial District Courts
1301 S. Bethlehem Pike, Ambler, PA 19002
Upper Dublin Library
520 Virginia Drive, Fort Washington, PA 19034
Green Lane Park Office
2144 Snyder Road, Green Lane, PA 18054
Upper Merion Township Building
175 W. Valley Forge Road, King of Prussia, PA 19406
Willow Grove Annex
102 N. York Road, Willow Grove, PA 19090
Whitemarsh Magisterial District Courts
4002 Center Avenue, Lafayette Hill, PA 19444
For more information about the 2025 Primary Election and where to vote, visit Voter Services or call 610-278-3280.