Montgomery County announces satellite office and drop box locations for May 20th primary election

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.