The Montgomery County Office of Voter Services shares important details and reminders about voting by mail and in person for the upcoming Municipal Election on Tuesday, Nov. 4, 2025.
The deadline to register to vote in the 2025 Municipal Election is Monday, Oct. 20, 2025. The deadline to request a mail-in ballot for the 2025 Municipal Election is Tuesday, October 28, 2025, at 5 p.m.
2025 Municipal Election Voter Services Main Office and Satellite Office Locations and Hours of Operation
Voter Services Main Office is open Monday to Friday, from 8:00 a.m. to 4:30 p.m.
NORRISTOWN
One Montgomery Plaza
425 Swede Street, Suite 602
Norristown, PA 19404
Beginning on Monday, Oct. 6, the Montgomery County Mobile Voter Services Outreach Van (or Voter Van) will be making scheduled appearances across the County at community events, residential facilities, and college campuses. Visit the calendar regularly for an updated schedule.
Satellite offices will be open on alternating Saturdays and Sundays starting Saturday, October 18, through Sunday, October 26, from 11 a.m. until 4 p.m. The full list of Satellite Office locations and schedules is available online.
Secure Ballot Drop Box Locations and Hours of Operation
Secure drop-off boxes are available 24 hours a day, seven days a week, starting at 12 p.m. on October 17, 2025, at the following locations unless otherwise noted. Mail ballots must be received by 8 p.m. on Tuesday, November 4, 2025.
Abington – Township Municipal Building
Abington Township Municipal Building • 1176 Old York Road • Abington, PA 19001
Cheltenham - Township Tax Office
Township Tax Office • 8230 Old York Rd • Elkins Park, PA 19027
Franconia - Franconia MDJ
Harleysville Magisterial District Courts • 840 Harleysville Pike, Suite 2 • Harleysville, PA 19438
Lansdale - Lansdale MDJ
Lansdale Magisterial District Courts • 430 Pennbrook Pkwy • Lansdale, PA 19446
Lansdale - Community Connections Lansdale Office
Community Connections Lansdale Office • 421 West Main Street • Lansdale, PA 19446
Lower Merion - Ludington Library
Ludington Library • 5 South Bryn Mawr Ave • Bryn Mawr, PA 19010
Lower Merion - Lower Merion MDJ
Lower Merion Magisterial District Courts • 925 Montgomery Avenue • Narberth, PA 19072
Norristown - Airy St Parking Lot
Montgomery County Airy Street Parking Lot • Corner of Airy and DeKalb Streets • Norristown, PA 19401
Norristown - Inside One Montgomery Plaza
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
Montgomery County 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
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 - Upper Dublin MDJ
Upper Dublin Magisterial District Courts • 1301 S. Bethlehem Pike • Ambler, PA 19002
Upper Dublin - Upper Dublin Library
Upper Dublin Library • 520 Virginia Drive • Fort Washington, PA 19034
Upper Frederick - Green Lane Park Office
Green Lane Park Office • 2144 Snyder Road • Green Lane, PA 18054
Upper Merion - Upper Merion Township Building
Upper Merion Township Building • 175 W. Valley Forge Road • King of Prussia, PA 19406
Upper Moreland - Willow Grove Annex
Willow Grove Annex • 102 N. York Road • Willow Grove, PA 19090
Whitemarsh - Whitemarsh MDJ
Whitemarsh Magisterial District Courts • 4002 Center Avenue • Lafayette Hill, PA 19444
Voting in-person
Registered voters of Montgomery County who wish to vote in person can visit their polling places on Tuesday, Nov. 4, 2025, from 7:00 a.m. to 8:00 p.m.
The Montgomery County Board of Elections approved six polling location changes for the November 2025 Municipal Election:
Lower Frederick 1 and 2 will vote at Perkiomen Valley Middle School West.
Montgomery 4 will vote at Village of Neshaminy Falls Clubhouse.
Upper Dublin 6-1 will vote at Temple Sinai Synagogue.
Cheltenham 5-1 will vote at Myers Elementary.
Horsham 1-2 will vote at Bux-Mont Baptist Church.
All Voters are advised to check their polling locations online here.
The Montgomery County Voter Services website contains important information on registering to vote, checking voter registration status, polling locations, sample ballots, and more.
For more information about the 2025 Municipal Election and how to vote, visit Voter Services or call 610-278-3280.